![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
тормоза при исполнении множественных запросов [D7, Access]
nick_van_rijn © (2007-03-21 11:26:00)Знающие люди подскажите пжлста,
проблема: База Access-ADO-Delphi7.
Получаю запросом необходимые строки из одной таблицы,
затем циклом иду по этим результатам, вызываю функцию со сложным алгоритмом, созданием выполнеием и уничтожением запросов динамически, функция возвращает булевое значение.
Проблема в том что чем дальше идет цикл, тем медленнее отрабатывает функция, уже на 100-ой итерации около полусекунды думает. Когда то сталкивался с эти но как сделал не помню. Кончно надо переделывать на хранимые процедуры но поможет ли это в моём случае?
sniknik (2007-03-21 15:47:00) [1]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1174464801&n=1
спам
Виталий Панасенко (2007-03-21 11:30:00) [2]
> ончно надо переделывать на хранимые процедуры но поможет
> ли это в моём случае?
>
В Access ? Похоже, память "жрется"... Курсор у НД выставь на сервере(clServer)