Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
ВнизДобавление записей в IB6 Найти похожие ветки
← →
Dmitry Alferev (2002-01-31 01:00) [7]хех. Песней и пляской, а точнее включением/выключением индексов перед добавлением записей, и уменьшением PAGE_SIZE до 1024(почему это увеличивает скорость я совершенно не врубаюсь!!!) удалось свести разницу с Парадоксом по времени с 10 раз до 3-4.
Но вылезла еще одна проблема.
Таблица:
create table TrafficEvents(MessageDate TIMESTAMP,
UserID INTEGER,
ClientIP INTEGER,
BytesIn INTEGER,
URL CHAR(80),
Protocol SMALLINT,
XWeekDay SMALLINT,
HourNum SMALLINT)!!
CREATE INDEX TRAFFICEVENTS_IDX0 ON TRAFFICEVENTS (MESSAGEDATE)!!
CREATE INDEX TRAFFICEVENTS_IDX2 ON TRAFFICEVENTS (USERID)!!
CREATE INDEX TRAFFICEVENTS_IDX3 ON TRAFFICEVENTS (CLIENTIP)!!
CREATE INDEX TRAFFICEVENTS_IDX4 ON TRAFFICEVENTS (URL)!!
CREATE INDEX TRAFFICEVENTS_IDX5 ON TRAFFICEVENTS (PROTOCOL)!!
CREATE INDEX TRAFFICEVENTS_IDX6 ON TRAFFICEVENTS (XWEEKDAY)!!
CREATE INDEX TRAFFICEVENTS_IDX7 ON TRAFFICEVENTS (HOURNUM)!!
запрос:
select Protocol, count(BytesIn), sum(BytesIn) from TrafficEvents
group by Protocol
так вот из ISQL он выполняется нормально, а из моей проги дает:
arithmetic exception, numeric overflow, or string truncation...
почему не пойму....
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c