LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Оптимизац...
 Тема: Оптимизация запроса
 
 15.06.2007 21:07:57
All
4316 сообщения
1-ый


Тема: Оптимизация запроса
После компиляции запроса выполняется его оптимизация. Jet использует алгоритм оценки, при котором сравниваются скорости всех возможных стратегий. При этом вычисляется стоимость двух важнейших операций: доступа к базовым таблицам и их объединения.


P.S. Увеличение скорости
Автор: Кен Гетц и другие от 0:00:00 Источник ...
 15.06.2007 21:07:57
All
4316 сообщения
1-ый


RE: Оптимизация запроса
Планирование доступа к базовым таблицам тремя способами.
• Сканирование таблицы. Таблица просматривается последовательно, запись за записью, без использования индекса. Так Jet приходится поступать в случае, если столбцы, входящие в условие отбора данных, не индексированы или условия отбора таково, что в рзультирующий набор попадает большая часть исходных записей. Каждая страница читается только один раз
• Отбор записей по индексу. Записи считываются из таблицы с использованием индекса, построенного на основе полей, входящих в условие отбора. В этом случае страница данных может читаться больше одного раза.
• Отбор записей по технологии Rushmore. Технология оптимизации Rushmore используется тогда, когда в условие отбора входит несколько индексиронанных полей, входящих в разные индексы. При использовании нескольких индексов Jet может значительно сократить количество считываемых страниц.


P.S. Увеличение скорости
Автор: Кен Гетц и другие от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Оптимизац...
ПоискПоиск  Список форумовСписок форумов  
right