В Oracle Database 11g содержится несколько очень полезных советников (advisor), которые помогают оптимизировать производительность различных компонентов базы данных. Ниже перечислены некоторые из них.
- Automatic Database Diagnostic Monitor (Монитор автоматической диагностики экземпляра сервера базы данных), или просто ADDM, помогает анализировать текущую и предыдущую производительность экземпляра.
- SQL Tuning Advisor (Советник по настройке SQL) помогает настраивать SQL-операторы.
- SQL Access Advisor (Советник по оптимизации доступа SQL) сообщает, не следует ли добавить (или удалить) какие-то индексы и материализованные представления.
- Segment Advisor (Советник по сегментам) помогает вычислять объем необходимо-го пространства для новых таблиц и освобождать неиспользуемое пространство, назначенное сегментам, а также делать некоторые другие вещи.
- Undo Advisor (Советник по табличным пространствам отката) помогает конфигурировать критически важные табличные пространства отката.
- Memory Advisor (Советник по настройке памяти) предоставляет рекомендации по настройке связанных с памятью параметров.
Все эти советники имеют похожий внешний вид и поведение. Такая схожесть поможет быстро научиться использовать их эффективным образом. Конечно же, пользоваться советниками вовсе не обязательно, можно также производить настройку пространства и памяти с помощью поставляемых Oracle пакетов и различных динамических представлений производительности, но все-таки гораздо эффективнее просто обратиться к необходимому советнику.