Показать сообщение отдельно
  #9  
Старый 26.09.2009, 18:39
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Обзор консультанта настройки кода SQL



Обзор консультанта настройки кода SQL

Консультант настройки кода SQL - это основное средство процесса настройки. Он вызывает оптимизатор автоматической настройки (Automatic Tuning Optimizer -АТО), который выполняет четыре отдельных вида анализа.

Анализ статистик (Statistics Analysis). Оптимизатор автоматической настройки проверяет для каждого объекта запроса, отсутствуют ли у него статистики или они устарели, и выдает рекомендации по сбору соответствующих статистик.

Построение профиля кода команды SQL (SQL Profiling). АТО проверяет свои собственные оценки и собирает вспомогательную информацию, чтобы устранить ошибки в оценках. Он формирует профиль кода SQL, используя вспомогательную информацию, и вырабатывает рекомендации для его создания. После создания профиля кода SQL оптимизатор запроса (query optimizer) в состоянии сгенерировать хорошо настроенный план выполнения.

Анализ путей доступа к данным (Access Path Analysis). АТО проверяет, можно ли путем добавления нового индекса значительно улучшить эффективность доступа к данным каждой таблицы запроса. Если это так, автоматический оптимизатор настройки выдает рекомендации по созданию таких индексов.

Анализ структуры команды SQL (SQL Structure Analysis). АТО пытается выявить команды SQL, использующие плохие планы выполнения, и вырабатывает соответствующие рекомендации по изменению их структуры. Рекомендации могут относиться к синтаксису и семантике команд.
__________________
Телеграм чат
Ответить с цитированием