【问题标题】:Is it possible to view database performance information without DBA privilege in Oracle 11g?在 Oracle 11g 中是否可以在没有 DBA 权限的情况下查看数据库性能信息?
【发布时间】:2016-01-05 17:51:04
【问题描述】:

是否可以在没有 DBA 角色或特权的情况下访问 Oracle 11g R2 中的数据库性能视图(CPU、RAM、I/O 利用率、运行速度最慢的查询等)?

作为一名数据库开发人员,我希望能够访问 DBA 拥有的一些此类信息。

谢谢, 斯坦

【问题讨论】:

    标签: oracle11g roles privileges database-administration


    【解决方案1】:

    DBA 可以授予您对 V$ 性能视图的 SELECT 权限。它对实例调优很有用,但不如 SQL Trace 或 ADVISOR 权限在查询调优方面有效。

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

    ADVISOR 权限(不如 DBA 强大)将是完美的 - 有了它,您可以运行 AWR、ADDM、ASH。

    如果您的 DBA 愿意让您访问 Oracle Enterprise Manager 和 ADVISOR,那么您也可以进行实时 SQL 监控。

    【讨论】:

    • 谢谢。我希望我的 DBA 愿意让我访问这些权限。
    猜你喜欢
    • 2010-11-13
    • 1970-01-01
    • 2020-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 2019-12-11
    相关资源
    最近更新 更多