Oracle 视图 DBA_HIST_TABLESPACE_STAT 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_HIST_TABLESPACE_STAT是一个基于AWR(Automatic Workload Repository,自动工作负载存储库)管理器报告中所用表空间的历史性能数据的字典视图。它提供了一种机制来持久性存储表空间的性能指标;视图中收集的数据可根据表空间的性质和用户的需求来确定表空间的使用。
DBA_HIST_TABLESPACE_STAT视图可用于监测表空间的历史性能、执行ANALYZE/ADDM(Automatic Database Diagnostic Monitor)或运行报告的表空间的相关的推荐操作。此外,使用此视图分析表空间的性能以及更改参数(特别是分配给表空间的数据库文件的缓冲池中的大小),以达到最佳利用,从而减少资源消耗。
使用Oracle视图DBA_HIST_TABLESPACE_STAT非常简单,用户只需要运行以下SQL语句:
SELECT tablespace_name,snap_id,begin_interval_time,
end_interval_time,tablespace_size_mbytes
FROM dba_hist_tablespace_stat
WHERE tablespace_name = ‘TABLESPACE_NAME
ORDER BY snap_id;
注意,上面的SQL语句中,TABLESPACE_NAME应替换为用户正在查询的表空间的名称。此外,可以使用WHERE子句来指定一个表空间名称或者多个表空间名称来过滤结果。
官方英文解释
DBA_HIST_TABLESPACE_STAT
displays tablespace information from the control file.
This view contains snapshots of V$TABLESPACE
and DBA_TABLESPACES
.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Unique snapshot ID |
|
|
|
Database ID for the snapshot |
|
|
|
Instance number for the snapshot |
|
|
|
Tablespace number |
|
|
Tablespace name |
|
|
|
Tablespace contents:
|
|
|
|
Tablespace status:
|
|
|
|
Indicates whether the free and used segment space in the tablespace is managed using free lists ( |
|
|
|
Indicates whether the extents in the tablespace are dictionary managed ( |
|
|
|
Indicates whether the tablespace is part of a backup |
|
|
|
The database ID of the PDB for the sampled session |
|
|
|
The ID of the container that
|
See Also:
-
“V$TABLESPACE”
-
“DBA_TABLESPACES”