DB2 TABLESPACE 表空间状态查询

本文介绍了在DB2数据库中通过命令行和SQL查询两种方法查看表空间信息,包括名称、类型、状态和大小等详细信息。
部署运行你感兴趣的模型镜像

两种方法

1.命令行方式:

su - db2inst1
db2 connect to testdb
db2 list tablespaces

结果如下

           Tablespaces for Current Database

 Tablespace ID                        = 0
 Name                                 = SYSCATSPACE
 Type                                 = Database managed space
 Contents                             = All permanent data. Regular table space.
 State                                = 0x0000
   Detailed explanation:
     Normal

 Tablespace ID                        = 1
 Name                                 = TEMPSPACE1
 Type                                 = System managed space
 Contents                             = System Temporary data
 State                                = 0x0000
   Detailed explanation:
     Normal

 Tablespace ID                        = 2
 Name                                 = USERSPACE1
 Type                                 = Database managed space
 Contents                             = All permanent data. Large table space.
 State                                = 0x0000
   Detailed explanation:
     Normal

 Tablespace ID                        = 3
 Name                                 = SYSTOOLSPACE
 Type                                 = Database managed space
 Contents                             = All permanent data. Large table space.
 State                                = 0x0000
   Detailed explanation:
     Normal

 Tablespace ID                        = 4
 Name                                 = MY_TABLESPACE
 Type                                 = Database managed space
 Contents                             = All permanent data. Large table space.
 State                                = 0x0000
   Detailed explanation:
     Normal

2.sql查询方式 可以使用sql工具连接后查询

以下SQL仅适用于v11.5社区版,其他版本是否适用未知。

SELECT
    TU.TBSP_NAME,
    TU.TBSP_TYPE,
    TU.TBSP_STATE,
  	TS.OWNER,
  	TS.DEFINER,
    CAST((TU.TBSP_TOTAL_SIZE_KB / 1024) AS VARCHAR) || 'MB' AS TOTAL_SIZE_MB,
    CAST((TU.TBSP_USED_SIZE_KB / 1024) AS VARCHAR) || 'MB' AS USED_SIZE_MB,
    CAST((TU.TBSP_FREE_SIZE_KB / 1024) AS VARCHAR) || 'MB' AS FREE_SIZE_MB,
    TU.TBSP_TOTAL_PAGES,
	TU.TBSP_USABLE_PAGES,
	TU.TBSP_USED_PAGES,
	TU.TBSP_FREE_PAGES,
	TU.TBSP_PAGE_TOP,
	TU.TBSP_PAGE_SIZE
FROM
    SYSIBMADM.TBSP_UTILIZATION TU
LEFT JOIN SYSCAT.TABLESPACES TS ON TS.TBSPACEID = TU.TBSP_ID

查询结果如下

 

 

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值