Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление данных в таблицу [D7, MSSQL]


vl ©   (2007-01-23 14:33:00) 

к базе на MSSQL подключаюсь из delphi через ado , в таблицу каждая строка вставляется с помощью хранимой процедуры.
всего надо вставить 1127038 строк. это занимает по времени больше часа.

Можно как-нибудь быстрее по времени вставить такое количество данных?


Desdechado   (2007-01-23 15:18:00) [1]

1а. К параметрам обращаться по номеру, а не по имени
4. Сделать 1 раз Prepare до вставки


clickmaker   (2007-01-23 14:50:00) [2]


> Можно как-нибудь быстрее по времени вставить такое количество
> данных?

3. вставлять не хп, а через mdac (opendatasource), если источник позволяет
+ к 2) выключить триггеры, если есть


Ega23   (2007-01-23 14:37:00) [3]

1. Параметризовать хп
2. На время заполнения снять индексы


Наверх

Титульная страница Поиск, карта сайта Написать письмо