ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 監視index的使用情況

監視index的使用情況

原创 Linux操作系统 作者:ygzhou518 时间:2011-11-18 14:18:25 0 删除 编辑

 已經建立的index 是否有效的工作,取決于在執行SQL語句的過程,由ORACLE自己選擇是否使用index,這不由用戶決定(非強制)、但是這又是DBA想了解的。

         V$OBJECT_USAGE視圖

SQL>DESC V$OBJECT_USAGE

VIEW v$object_usage
 Name                                              Null?                     Type                       
 ----------------------------------- -------------------- ----------------------------
 INDEX_NAME                         NOT NULL        VARCHAR2(30)               
 TABLE_NAME                         NOT NULL       VARCHAR2(30)               
 MONITORING                                                    VARCHAR2(3)                
 USED                                                                  VARCHAR2(3)                
 START_MONITORING                                     VARCHAR2(19)               
 END_MONITORING                                         VARCHAR2(19)

----------------------------------------------------------------------------------------------

DBA如何監視index使用情況:

1、alter index index_name MONITORING USAGE;

2、SQL語句

3、select index_name,table_name,monitoring,used,start_monitoring,end_monoriting from v$object_usage;

 

 

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24867586/viewspace-711581/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 查詢改善?
请登录后发表评论 登录
全部评论

注册时间:2011-02-11

  • 博文量
    167
  • 访问量
    400256