|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.11.2008, 14:40 | #1 |
Регистрация: 17.10.2008
Сообщений: 3
|
Подскажите по быстродействию
Прога под Делфи после сложного анализа данных из разных таблиц в цикле формирует записи и INSERTом вставляет их в другую таблицу, перед этим очищенную. Всё в PARADOXе. Пока вставляемых записей было порядка 3000,всё было нормально. Но когда их стало в районе 10000,стало жутко тормозить. Вставил внутрь счётчик, фиксирующий время записи каждой новой сотни записей, и увидел, что первая сотня пишется 0.3 секунды, а последние по 2 с лишним секунды. Что можно сделать?
|
09.11.2008, 15:27 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Есть такой компонент - ТBatchMove, специально для пакетной пересылки записей.
Или у вас каждый INSERT "после сложного анализа данных из разных таблиц"? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
подскажите! | Artem25 | Свободное общение | 1 | 03.10.2008 09:18 |
Подскажите | Dissonance | БД в Delphi | 4 | 19.06.2008 10:40 |
Подскажите | Ser | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.03.2008 18:32 |
Подскажите | Yana | Общие вопросы Delphi | 2 | 23.12.2007 00:21 |