oracle 字典_oracle常见动态性能视图--会话类+sql类+等待类+锁+备份类+热点

概述

动态性能视图属于数据字典,它们的所有者为SYS,并且多数动态性能视图只能由特权用户和DBA用户查询。当数据库处于不同状态时,可以访问的动态性能视图有所不同。

启动例程时,ORACLE会自动建立动态性能视图;停止例程时,ORACLE会自动删除动态性能视图。

数据字典信息是从数据文件中获得,而动态性能视图信息是从SGA和控制文件取得。

所以,两者所反映的信息还是有很大差异的。数据库管理员利用这些动态性能视图,可以了解数据库运行的一些基本信息,为我们进行数据库维护以及数据库性能优化提供一些数据上的支持。

那么,oracle哪些动态性能视图是必须掌握的?


必须掌握的动态性能视图

会话类:v$session v$process

60c3775acaced1d8f7a32bcd137e5e79.png

SQL类:v$sql v$sqlarea

8a384dd66ee10afd751cc455277cc15d.png

等待类:v$session_wait,v$system_event

锁:v$locked_objects

6e959258ee9562fa251d0b7fc80fd246.png

备份类:v$rman*

热点:v$bh


需了解的动态性能视图

上面是必须要掌握的,以下视图都可以了解下:

1.DBA_OBJECTS2.DBA_TABLES3.DBA_SEGMENTS4.DBA_TAB_COLUMNS5.DBA_INDEXES6.DBA_IND_COLUMNS7.DBA_CONSTRAINTS8.DBA_VIEWS9.DBA_SYNONYMS10.DBA_PROCEDURES11.DBA_SOURCE12.DBA_DEPENDENCIES13.V$SYSSTAT14.V$SYSTEM_EVENT15.V$SEGMENT_STATISTICS16.V$SQL17.v$database18.v$instance19.v$sysmetric_summary20.v$session21.v$process22.v$transaction23.v$lock24.v$session_longops25.v$session_event26.v$active_session_history27.dba_hist_active_sess_history28.dba_hist_sqlstat29.dba_hist_sql_plan30.v$sqlarea31.v$sqltext32.DBA_HIST_SNAPSHOT33.DBA_HIST_SEG_STAT34.DBA_HIST_SYSTEM_EVENT35.DBA_HIST_SYSSTAT

篇幅有限,这里就不一一介绍了,上面所说的会话类+sql类+等待类+锁+备份类+热点对于DBA是必须烂熟于心的,建议大家一定要掌握。后面会分享更多DBA方面内容,感兴趣的朋友可以关注下!

758b61073fa1378d2e6df5e8dbb884af.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值