Форум: "Базы";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизМаксимальная скорость загрузки данных в таблицу Найти похожие ветки
← →
MsGuns © (2006-06-21 14:20) [0]Данные из текстового файла просто переписываются (Readln)(загружаются) в таблицу на сервере.
Используется TADOConnection и TADOCommand без явного управления транзакцией: просто INSERT ... INTO VALUES...
Данных порядка 2-5 миллионов записей. Скорость загрузки - от полутора до 3 часов. В таблице нет триггеров, автоинкрементов, индексов и ключей, все поля символьные.
Как ускорить процесс ?
← →
sniknik © (2006-06-21 14:34) [1]BULK INSERT
OPEN ROWSET/DATASOURCE
DTS
Linked Servers
все будет быстрее
← →
sniknik © (2006-06-21 14:37) [2]> просто INSERT ... INTO VALUES...
даже если точки правильно написать... тоже будет быстрее.
← →
MsGuns © (2006-06-21 15:58) [3]>sniknik © (21.06.06 14:34) [1]
>BULK INSERT
OPEN ROWSET/DATASOURCE
DTS
Linked Servers
все будет быстрее
А поподробнее можно ? Или хотя бы откуда это ? BOL ?
← →
Ega23 © (2006-06-21 16:03) [4]
> поподробнее можно ? Или хотя бы откуда это ? BOL ?
Конешно из Библии, без неё - никак...
← →
MsGuns © (2006-06-21 17:04) [5]Спасибо, Коля
← →
AlexWlad © (2006-06-21 20:13) [6]Для текстового ф-ла хороша bcp.exe + BOL
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c