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

Вниз

Индексы и SQL   Найти похожие ветки 

 
alex _bredin   (2003-04-09 10:35) [0]

Вопрос возможно глупый, но

Влияет ли наличие индексов в локальной БД на скорость выполнения SQL-запросов?
Кокретнее: есть несколько таблиц, обращаюсь к ним через TQuery, связываю через Datasource по какому-л полю(KeyField).(master-detail)При листании в DBGrid наблюдаются ощутимые задержки.
Вопрос-если построить индекс по KeyField, скажется ли это на скорости?(я пытался, скорость не изменилась, но возможно делаю что-то не так)


 
Mike Kouzmine ©   (2003-04-09 11:14) [1]

Если и влияет, то я этого не заметил.


 
Соловьев ©   (2003-04-09 11:16) [2]

Лучше приведи код и текст запросов, может что не такк делаешь, или у тебя вычисляемые поля или еще что-то.


 
Anatoly Podgoretsky ©   (2003-04-09 12:18) [3]

Иногда влияет, иногда нет
Но это в принципе неправильно не каждый чих производить чтение информации с сервере, делай это только после явной задержки пользователя, например если нет действия в течении 0,5 секунды, тогда и запрашивай детайл данные, посмотри как это сделано в проводике при перемещении по дереву.


 
alex _bredin   (2003-04-09 12:29) [4]




> Anatoly Podgoretsky © (09.04.03 12:18)

Сам об этом думал, но в данном случае мне интересен вопрос, использует ли BDE при выполнении запросов индексы или нет?



Страницы: 1 вся ветка

Текущий архив: 2003.04.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-91459
Mamai
2003-04-07 22:30
2003.04.28
Модуль


1-91298
Andrey007
2003-04-17 15:08
2003.04.28
Подскажите, пожалуйста, по поводу изменения разрешения экрана.


11-91242
tanddt
2002-07-23 15:33
2003.04.28
RunTime генерация кнопок


14-91487
pi
2003-04-10 12:18
2003.04.28
Проблемы внедрения


1-91268
AlexGof
2003-04-17 08:45
2003.04.28
Запуск приложения в win95 откомпилированоое в win98