Как приятно знать, что ты что-то узнал (Мольер)
- (044) 277-42-05
- (095) 628-11-32
- (096) 469-56-39
- (063) 233-01-83
- center@contact.com.ua
Акция! Студентам - Скидка 15%! Слушателям IT Academy бесплатное посещение English Club
Статья>>Особенности работы функции возвращения данных
Для увеличения производительности работы пользователь должен ограничивать число строк и столбцов, которые возвращаются в результате выполнения определенного запроса к базе данных. Так, с целью уменьшения загруженности памяти, запрос SELECT * следует строить таким образом, чтобы на выходе возвращались лишь только те столбцы, которые необходимы непосредственно для выполнения операции запроса. Специалисты рекомендуют пользователям включать в свои запросы SELECT * предложение WHERE, которые позволяют фильтровать результат запроса. Уменьшение числа возвращаемых при запросе столбцов позволяет генерировать покрытие индексами, что, в свою очередь, позволяет оптимизатору отказаться от дорогостоящих поисков закладок (bookmark lookups) и увеличение производительности. Кроме того, отказ от стандартного запроса SELECT *, вызывает изоляцию запроса от изменений схемы таблиц, на которые есть ссылки в запросе.
Полезные статьи