Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.27;
Скачать: CL | DM;

Вниз

Максимальная скорость загрузки данных в таблицу   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
15-1154262709
Alral
2006-07-30 16:31
2006.08.27
Коммандная строка


15-1150301630
Gero
2006-06-14 20:13
2006.08.27
DMClient 3 beta_1.2 — новая версия клиента для этого форума


1-1152862745
Calibr2
2006-07-14 11:39
2006.08.27
Как добавить таймер на форму в VBA редакторе


15-1153485865
McSimm
2006-07-21 16:44
2006.08.27
Продолжение ветки "Для любителей коммунизъъма (TUser)"


2-1154929494
ph0sgen
2006-08-07 09:44
2006.08.27
Данные в EХЕ