Oracle 视图 DBA_HEATMAP_TOP_OBJECTS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle 视图 DBA_HEATMAP_TOP_OBJECTS提供了一种简易的方法来确定影响性能的表或者索引的信息。它可以按照I/O使用率排序,帮助DBA快速确定那些表和索引有最高I/O使用率、最大pending I/O操作、最长读操作和最晚写操作时间等等~
使用 Oracle 视图 DBA_HEATMAP_TOP_OBJECTS, 需要准备如下三步:
1. 首先创建“正确”的表空间,然后在这个表空间中创建和加载性能信息。
2. 然后使用 Oracle 的analyze 来收集基本的统计信息,这个可以通过Oracle 优化器自动完成。
3. 最后可以使用 DBA_HEATMAP_TOP_OBJECTS视图,以找出相关的高I/O使用的表和索引。
官方英文解释
DBA_HEATMAP_TOP_OBJECTS displays heat map information for the top 10000 objects by default.
If the database contains fewer than 10000 objects, then fewer than 10000 objects are returned by the view.
| Column | Datatype | NULL | Description |
|---|---|---|---|
|
|
|
Object owner |
|
|
|
|
Object name |
|
|
|
|
Object type |
|
|
|
|
Tablespace name |
|
|
|
|
Segments in the tablespace |
|
|
|
|
Size of the object in MB |
|
|
|
|
Oldest modification time for a set of blocks |
|
|
|
|
Latest modification time for a set of blocks |
|
|
|
|
Average of the modification times for a set of blocks |
|
|
|
|
Oldest read time for a set of blocks |
|
|
|
|
Latest read time for a set of blocks |
|
|
|
|
Average of the read times for a set of blocks |
|
|
|
|
Minimum full table scan time of the object |
|
|
|
|
Maximum full table scan time of the object |
|
|
|
|
Average full table scan time of the object |
|
|
|
|
Minimum lookup time of the object |
|
|
|
|
Maximum lookup time of the object |
|
|
|
|
Average lookup time of the object |