Можно ли просматривать информацию о производительности базы данных без прав администратора базы данных в Oracle 11g?

Можно ли получить доступ к представлениям производительности базы данных в Oracle 11g R2 (ЦП, ОЗУ, использование ввода-вывода, самые медленные запросы и т. д.) без роли или привилегий администратора базы данных?

Как разработчик базы данных, я хотел бы иметь доступ к некоторой информации, которой располагают администраторы баз данных.

Спасибо, Стэн


person Stan    schedule 05.01.2016    source источник


Ответы (1)


Администратор баз данных может предоставить вам привилегии SELECT для представлений производительности V$. Это хорошо для настройки экземпляра, но не так эффективно, как привилегия SQL Trace или ADVISOR для настройки запросов.

https://docs.oracle.com/cd/B28359_01/server.111/b28274/instance_tune.htm

Привилегия ADVISOR (менее мощная, чем DBA) была бы идеальной - с ней вы можете запускать AWR, ADDM, ASH.

Если ваш администратор базы данных готов предоставить вам доступ к Oracle Enterprise Manager вместе с ADVISOR, это также позволит вам осуществлять мониторинг SQL в реальном времени.

person Vampiro    schedule 05.01.2016
comment
Спасибо. Я надеюсь, что мой администратор базы данных готов предоставить мне доступ к этим привилегиям. - person Stan; 06.01.2016