ASHV работает из под любого аккаунта с ролью DBA. Для moats нужен grant select на некоторые вюьхи (скрипт идет в комплекте, нужно просить того у кого есть права загрантить), сам пользователь может не быть DBA.
А еще, если мне не изменяет память, то «AWR, ADDM, ASH & SQL Tuning Advisor are extra-cost options» и доступны только в Enterprise Edition как дополнительные, платные, фишки. А во всех остальных версиях, после установки БД, их надо отключать.
Да, конечно, за дополнительные фукнции на уровне базы нужно платить. Но так как ASHV умеет работать с базами начиная с 8i (а ASH появилось в 10g), то он просто умеет эмулировать функционал ASH. Для этого при создании соединения нужно просто поставить галочку «Standart» вместо «Enterprise» и будут использоваться внутренние алгоритмы.
Правда, в таком случае, не получится увидеть графики/статистику за период до запуска программы, так как данные теперь аккумулируются самим ASHV, а не оракловым ASH. И будут отсутствовать хинты типа ASH Report.
MOATS использует только стандартные вьюхи (вроде) и сам считает свою кухню. Поэтому будет работать даже на Standard Edition.
Эта программа у меня лично не запусталась. Сначала она не видела JDBC-драйвер. Потом когда указал явно использовать OCI driver вместо дефолтного THIN драйвера, стала выдавать ошибку выхода за границы строки (!).
К сожалению, не настолько хорошо разбираюсь в Java чтобы указать где или что неправильно было сделано. На моих Linux и OS X запустилось без бубнов абсолютно (JDK 1.6). Ставил товарищу на WinXP — тоже без бубнов (JDK 1.5). Правда во всех случаях соединялись на Oracle 10g.
Описываю те инструменты, которыми пользуюсь сам. Для меня у этого продукта Quest Software есть два недостатка — он платный и он под Windows — мне его просто негде запускать.
За MOATS спасибо, опробую. А то мастерил разные ТОПы на коленке. Поддерживать и обновлять по две версии, для девятки и для десятки, ужас. А Подер молодец, решил проблему одним махом. :)
Спасибо за наводку. Но вообще говоря, для начинающего DBA или совсем не для DBA информация про многие wait-class-ы будет не слишком полезна :) И все-же, большое спасибо за за статью!
Database: просмотр Top Activity без Enterprise Manager