Pull to refresh

Comments 14

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.
Спасибо за ценное замечание, не знал об этом, думал что оно полностью базируется на ASH.
Век живи, век учись.
После запуска имеем красивую картинку:
после запуск имеем
SQL Exception occured: ORA-00904: «VS».«WAIT_CLASS»: недопустимый идентификатор

java.lang.NullPointerException
Эта программа у меня лично не запусталась. Сначала она не видела JDBC-драйвер. Потом когда указал явно использовать OCI driver вместо дефолтного THIN драйвера, стала выдавать ошибку выхода за границы строки (!).
К сожалению, не настолько хорошо разбираюсь в Java чтобы указать где или что неправильно было сделано. На моих Linux и OS X запустилось без бубнов абсолютно (JDK 1.6). Ставил товарищу на WinXP — тоже без бубнов (JDK 1.5). Правда во всех случаях соединялись на Oracle 10g.
Возможно дело в том, что я использую другой JDBC драйвер (пытаюсь использовать), не тонкий, в толстый (который OCI).
Описываю те инструменты, которыми пользуюсь сам. Для меня у этого продукта Quest Software есть два недостатка — он платный и он под Windows — мне его просто негде запускать.
За MOATS спасибо, опробую. А то мастерил разные ТОПы на коленке. Поддерживать и обновлять по две версии, для девятки и для десятки, ужас. А Подер молодец, решил проблему одним махом. :)
Спасибо за наводку. Но вообще говоря, для начинающего DBA или совсем не для DBA информация про многие wait-class-ы будет не слишком полезна :) И все-же, большое спасибо за за статью!
Sign up to leave a comment.

Articles