powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выполнение запроса замедляется в 30 раз???
3 сообщений из 3, страница 1 из 1
выполнение запроса замедляется в 30 раз???
    #32064474
orega
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выполнение запроса через SQLW - от 8 до 9 секунд.
При выполнении того же самого запроса из программы - от 4 до 5 минут(!)
Программа цепляется к SQL через BDE, по алиасу.
Почему такая большая разница?
Помогите советом.
...
Рейтинг: 0 / 0
выполнение запроса замедляется в 30 раз???
    #32064487
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ISQLW показывает время без учета времени фетча. А BDE c учетом. Само время фетча в BDE будет существенно больше, так как локальные буфера BDE - сплошной overhead и на каждую сфетченную запись навешивается вызов кучи процедур и эвентов. К ISQLW к тому DataAware-контролы не привязаны с их отрисовкой и скроллингом.
...
Рейтинг: 0 / 0
выполнение запроса замедляется в 30 раз???
    #32064492
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А преложение здесь может быть только одно - делай выбрки маленькими, не больше 1000 записей, оптимально 100-300.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / выполнение запроса замедляется в 30 раз???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]