Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Внизdbf -> interbase Найти похожие ветки
← →
Фикус (2003-09-04 14:56) [0]Каким образом можно ускорить процесс перекачки данных из dbf в interbase? Select-insert работает медленно.
Заранее благодарен.
← →
Reindeer Moss Eater (2003-09-04 14:58) [1]Быстрее insert"a ничего нет.
Вернее вообще ничего другого нет кроме инсерта.
← →
Соловьев (2003-09-04 15:00) [2]разовая закачка или постоянно?
если первое, то попробуй IBManager.
Если второе, то как ты считываешь из dbf, а потом пишешь в IB?
← →
Фикус (2003-09-04 15:02) [3]В dbf около 5000000 записей, select-insert по одной записи очень долго. К сравнению DataPump справляется гораздо быстрее. Каким образом в нем это реализовано?
← →
stud (2003-09-04 15:03) [4]а datapump чем не устраивает
← →
Reindeer Moss Eater (2003-09-04 15:05) [5]К сравнению DataPump справляется гораздо быстрее. Каким образом в нем это реализовано?
DataPump делает те же самые инсерты. Но разбивает операцию на транзакции.
Нет никаких "волшебных" методов вставки записей.
← →
Фикус (2003-09-04 15:05) [6]Нужна программная реализация.
← →
Фикус (2003-09-04 15:07) [7]Reindeer Moss Eater © (04.09.03 15:05)
Укажи путь к светлому будущему :)
Как идет разбивка?
← →
Reindeer Moss Eater (2003-09-04 15:07) [8]Укажи путь к светлому будущему :)
Как идет разбивка?
Судя по результатам идет успешно.
← →
Фикус (2003-09-04 15:12) [9]Спасибо за ответы, займусь разбивкой транзакций.
← →
Reindeer Moss Eater (2003-09-04 15:14) [10]Займись не разбивкой транзакций, а разбивкой операции вставки 5000000 записей на транзакции.
← →
Фикус (2003-09-04 15:17) [11]Reindeer Moss Eater © (04.09.03 15:14)
Да понял я, понял :) TNX
← →
Соловьев (2003-09-05 09:59) [12]
> Фикус © (04.09.03 15:02) [3]
> В dbf около 5000000 записей
Индексы в БД IB есть? То на время закачки отключи их, а лучше удали. А потом их восстановишь поновой.
← →
Zacho (2003-09-05 10:31) [13]2 Фикус :
А что используешь для вставки в IB ? Если компонент, кэширующий НД (TQuery, TIBQuery и т.п.), то поставь UniDirectional:=true;
Да и для выборки из dbf лучше использовать не запрос, а TTable.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c