MON_TBSP_UTILIZATION-检索所有表空间和所有数据库分区的监视度量
MON_TBSP_UTILIZATION 管理视图返回当前连接的数据库中所有表空间和所有数据库分区的关键监视指标,包括命中率和利用率百分比。
权限
此管理视图提供用于监视性能和空间利用率的关键信息。
此管理视图取代了 TBSP_UTILIZATION 管理视图。
模式为 SYSIBMADM。
需要下列其中一个权限:
- 对 MON_TBSP_UTILIZATION 管理视图的 SELECT 特权
- MON_TBSP_UTILIZATION 管理视图上的 CONTROL 特权
- DATAACCESS 权限
缺省 PUBLIC 特权
无
返回的信息
| 列名 | 数据类型 | 描述或 Monitor 元素 |
|---|---|---|
| tbsp_name | VARCHAR(128) | tablespace_name - 表空间名称 |
| MEMBER | SMALLINT | 成员-数据库成员 |
| tbsp_type | VARCHAR(10) | tablespace_type-表空间类型。 此接口返回基于 sqlutil.h中的定义的文本标识,并且是下列其中一项:
|
| tbsp_content_type | VARCHAR(10) | tablespace_content_type-表空间内容类型。 此接口根据 sqlmon.h中的定义返回文本标识,并且是下列其中一项:
|
| tbsp_state | VARCHAR(256) | tablespace_state - 表空间状态 |
| tbsp_page_size | BIGINT | tablespace_page_size - 表空间页大小 |
| tbsp_extent_size | BIGINT | tablespace_extent_size - 表空间扩展数据块大小 |
| tbsp_prefetch_size | BIGINT | tablespace_prefetch_size - 表空间预取大小 |
| tbsp_using_auto_storage | SMALLINT | tablespace_using_auto_storage - 已对表空间启用自动存储器 |
| tbsp_auto_resize_enabled | SMALLINT | tablespace_auto_resize_enabled - 允许自动调整表空间大小 |
| TBSP_TOTAL_SIZE_KB | BIGINT | 表空间的总大小 (以千字节为单位)。 计算方法为 (tablespace_total_pages * tablespace_page_size)/1024 ,其中 tablespace_total_pages 和 tablespace_page_size 表示以下监视元素:
|
| TBSP_USABLE_SIZE_KB | BIGINT | 表空间的总可用大小 (以千字节为单位)。 这等于表空间的总大小减去用于开销页面的空间。 计算方法为 (tablespace_usable_pages * tablespace_page_size)/1024 ,其中 tablespace_usable_pages 和 tablespace_page_size 表示以下监视元素:
|
| TBSP_UTILIZATION_PERCENT | DECIMAL (5, 2) | 以百分比表示的表空间利用率。 如果 tablespace_usable_pages 大于零,那么计算方法为 (tablespace_used_pages / tablespace_usable_pages) * 100 ,其中 tablespace_used_pages 和 tablespace_usable_pages 表示以下监视元素:
如果 tablespace_usable_pages 不大于零,那么将返回 NULL。 |
| tbsp_page_top | BIGINT | tablespace_page_top - 表空间高水位标记 |
| DATA_PHYSICAL_READS | BIGINT | 指示从表空间容器 (物理) 为临时表空间以及常规表空间和大型表空间读取的数据页数。 计算方法为 (pool_data_p_reads + pool_temp_data_p_reads) ,其中 pool_data_p_reads 和 pool_temp_data_p_reads 表示以下监视元素:
|
| DATA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 数据命中率,即数据库管理器不需要从磁盘装入页面以处理数据页面请求的时间所占的百分比。 |
| INDEX_PHYSICAL_READS | BIGINT | 指示从表空间容器 (物理) 为临时表空间以及常规表空间和大型表空间读取的索引页数。 计算方法为 (pool_index_p_reads + pool_temp_index_p_reads) ,其中 pool_index_p_reads 和 pool_temp_index_p_reads 表示以下监视元素:
|
| INDEX_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 索引命中率,即数据库管理器不需要从磁盘装入页面以处理索引数据页面请求的时间所占的百分比。 |
| XDA_PHYSICAL_READS | BIGINT | 指示从表空间容器 (物理) 读取的用于临时表空间以及常规表空间和大型表空间的 XML 存储对象 (XDA) 的数据页数。 计算方法为 (pool_xda_p_reads + pool_temp_xda_p_reads) ,其中 pool_xda_p_reads 和 pool_temp_xda_p_reads 表示以下监视元素:
|
| XDA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 辅助存储对象命中率,即数据库管理器不需要从磁盘装入页面来为 XML 存储对象 (XDA) 的数据页面请求提供服务的时间百分比。 在 Db2® pureScale® 环境中,此值是数据库管理器用于在本地缓冲池中查找 XDA 的数据页面的时间百分比。 |
| COL_PHYSICAL_READS | BIGINT | 指示从物理表空间容器中为临时表空间,常规表空间和大型表空间读取的按列组织的表数据页数。 计算方法为 (pool_col_p_reads + pool_temp_col_p_reads) ,其中 pool_col_p_reads 和 pool_temp_col_p_reads 表示以下监视元素: |
| COL_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 按列组织的表数据命中率。 数据库管理器不需要从磁盘装入页面以处理按列组织的表数据页面请求的时间百分比。 在 Db2 pureScale 环境中,此值是数据库管理器在本地缓冲池中找到数据页的时间百分比。 |
| GBP_DATA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 组缓冲池数据命中率。 数据库管理器不需要从磁盘装入页面以处理数据页面请求的时间百分比,因为该页面已在组缓冲池中。 在 Db2 pureScale 环境外部,此值为空。 |
| GBP_INDEX_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 组缓冲池索引命中率。 数据库管理器不需要从磁盘装入页面以处理索引页面请求的时间百分比,因为该页面已在组缓冲池中。 在 Db2 pureScale 环境外部,此值为空。 |
| GBP_XDA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 组缓冲池辅助存储器对象命中率,即数据库管理器不需要从磁盘装入页来为 XML 存储对象 (XDA) 的数据页请求提供服务的时间百分比,因为该页位于组缓冲池中。 在 Db2 pureScale 环境外部,此值将始终为空。 |
| GBP_COL_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 组缓冲池按列组织的表数据命中率。 数据库管理器不需要从磁盘装入页面以处理按列组织的表数据请求的时间百分比,因为该页面已在组缓冲池中。 在 Db2 pureScale 环境 环境外部,此值为空。 |
| CACHING_TIER_DATA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 保留以供将来使用。 |
| CACHING_TIER_INDEX_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 保留以供将来使用。 |
| CACHING_TIER_XDA_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 保留以供将来使用。 |
| CACHING_TIER_COL_HIT_RATIO_PERCENT | DECIMAL (5, 2) | 保留以供将来使用。 |