Oracle 视图 DBA_HIST_IM_SEG_STAT_OBJ 官方解释,作用,如何使用详细说明
本站中文解释
实例
Oracle视图 DBA_HIST_IM_SEG_STAT_OBJ是数据库统计历史表,用来统计当前数据库共享池中不同段的各种性能参数,用户可以根据视图查看过去段空间和IO信息。
DBA_HIST_IM_SEG_STAT_OBJ可以查看特定的对象的共享池使用情况,包括索引、表和表空间,还可以查看由共享池管理的内存使用情况、I/O等等。常用的列:begin_interval_time用来查询某个时间段;statistic_name为共享池IO内存命中率等参数;index_name为共享池索引名;tree_block_delta表示段tree使用内存;total_Io_delta为段执行IO操作次数;Io_direct_read_delta为负责中直接读取IO操作次数;mds synaccum等用来查看子池命中率等等。
使用:SELECT begin_interval_time, statistic_name, index_name, tree_block_delta, total_io_delta, io_direct_read_delta, mds_synaccum, mds_naccum FROM dba_hist_im_seg_stat_obj WHERE index_name = ‘INDEX_SEGMENT’;
查看当前“INDEX_SEGMENT”索引使用的共享池的情况,可以看到在指定的时间段内,它使用了多少内存,执行了多少IO操作,以及命中率如何等等。
官方英文解释
DBA_HIST_IM_SEG_STAT_OBJ
displays information about object metadata for historical in-memory segments.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Database id for the snapshot |
|
|
|
Tablespace number |
|
|
|
Dictionary object number |
|
|
|
Data object number |
|
|
|
Owner of the object |
|
|
Name of the object |
|
|
|
Name of the subobject |
|
|
|
Type of the object |
|
|
|
Tablespace name for the object |
|
|
|
The database ID of the PDB for the sampled session |
|
|
|
The ID of the container that
|