Книга одного из крупнейших в своей сфере специалистов Джонатана Льюиса «Oracle. Основы стоимостной оптимизации» посвящена наиболее часто используемым компонентам модели обработки данных Oracle, описанию работы оптимизатора с предоставленной ему статистикой и причинам, по которым его работа может разладиться. Будучи всего лишь фрагментом кода, содержащим модель обработки данных Oracle, стоимостный оптимизатор применяет эту модель к статистике по вашим данным и пытается эффективно преобразовать в исполняемый план созданный вами запрос. Но поскольку модель зачастую далека от совершенства, а статистика тоже не всегда идеальна, то получившийся план исполнения может оставлять желать лучшего. Располагая информацией о том, почему работа оптимизатора может разладиться, можно не только исправить отдельные операторы SQL, но и отрегулировать модель, создать более надежную статистику и тем самым полностью усовершенствовать проблемные области.
8,331 просмотров всего, 2 просмотров сегодня