Классика баз данных - статьи

       

Оптимизация


Для приложений, работающих с большими объемами данных, важно оптимизировать доступ к данным. Адекватная стратегия выполнения запроса часто может оказаться на несколько порядков быстрее прямолинейной стратегии [].

В примерах этого раздела представлены распространенные оптимизации запросов, но с точки зрения языка программирования. Для обеспечения более глубокого анализа решений мы разделяем понятия поиска и навигации. Это приблизительно соответствует разделам WHERE и SELECT в языке SQL: поиск относится к выбору подмножества интересующих пользователя объектов, а навигация используется для обработки результатов поиска. Это различие является важным, поскольку во многих решениях одно из этих понятий поддерживается лучше другого.



Содержание  Назад  Вперед