`

db2 查询表空间使用情况

 
阅读更多

select tablespace_name,                                                  
       sum(float(total_pages*page_size)/(1024*1024*1024)) total ,   -- GB
       sum(float(usable_pages*page_size)/(1024*1024*1024)) usable,  -- GB
       sum(float(used_pages*page_size)/(1024*1024*1024)) used,         -- GB
       sum(float(free_pages*page_size)/(1024*1024*1024)) free_all      -- GB
 from table(snapshot_tbs_cfg('dwtest',-2)) as aa                           
 group by tablespace_name

 

 注: dwtest 为数据库实例名

分享到:
评论

相关推荐

    db2表空间不足及处理.doc

    检查表空间的状态可以使用DB2提供的命令,例如list tablespaces show detail命令。 1. list tablespaces show detail命令:该命令可以显示当前数据库中的所有表空间的详细信息,包括表空间的名称、类型、状态、总...

    db2表空间不足及处理

    通过这些信息,我们可以了解当前数据库中的表空间使用情况,并根据不同的情况来处理表空间不足的问题。 结论 DB2表空间不足是数据库中的一种常见问题,可能会导致数据库的性能下降甚至崩溃。通过检查DB2表空间的...

    DB2表和表空间状态详解

    - **示例**:当执行表空间重组以优化存储效率和查询性能时,表空间将处于ReorgInProgress状态,直到重组完成。 5. **QuiescedUpdate (0x0080)** - **描述**:在更新操作暂停,等待某些活动完成后才能继续的状态。...

    DB2表空间检查与调优.pdf

    4. **监控表空间使用情况**:定期监控表空间的使用情况,一旦发现使用率接近阈值,则立即采取相应措施进行扩展。 5. **优化数据存储**:通过对数据进行归档、压缩等手段来减少数据占用的空间,从而提高表空间的利用...

    db2裸设备扩容表空间

    使用`db2 update db cfg using TSP_NAME PATH NEW_SIZE`命令,其中`TSP_NAME`是表空间名称,`PATH`是表空间路径,`NEW_SIZE`是新的大小。 5. **验证扩容效果**: 通过`db2 get db cfg for DB_NAME`命令检查表空间...

    DB2的表空间和缓冲池

    #### 三、创建和查看表空间 在DB2中创建数据库时,会自动创建三个表空间:`SYSCATSPACE`、`TEMPSPACE1`和`USERSPACE1`。通过DB2命令窗口或UNIX命令行工具可以创建更多表空间并查看现有表空间的信息。 例如,创建一...

    DB2表空间管理及查看脚本

    2. **阈值设置**:脚本定义了一些重要的阈值,例如当表空间使用率达到50%或数据表创建时间超过22天时,就会触发删除操作。 3. **SQL语句构造**:脚本构建了一个复杂的SQL查询,用以筛选出需要被删除的数据表。具体...

    DB2不允许访问表空间

    为了诊断问题,可以使用以下命令来查看DB2中所有表空间的状态: ```sql db2 "list tablespaces show detail" ``` 例如,执行上述命令后,可能会得到如下输出: ``` Tablespaces for Current Database Tablespace ...

    数据库原理实验二_DB2创建表和空间_艾孜尔江·艾尔斯兰著.docx

    默认情况下,数据库会使用系统管理表空间(SMS)。 2. **建立表空间**:数据库创建时,会自动创建几个核心表空间,如SYSCATSPACE、USERSPACE1和TEMPSPACE1。用户可以自定义表空间,例如用户表空间、目录表空间和...

    db2 Load锁表 后解锁详解

    - 再次使用`db2 list tablespaces show detail`命令查看表空间状态。 - 此时表空间状态应变为`0x0000`,表示正常状态。 **8. 设置完整性检查** - 使用`db2 set integrity for configitem immediate checked`命令...

    db2_查询锁方法

    该命令将返回一系列锁的相关信息,例如锁的时间戳、数据库名称、代理ID、应用程序名称、用户标识符、表空间名称、模式名称、表名称、文件ID、锁对象类型、锁名、锁模式、锁状态、锁升级方式以及分区号等。...

    DB2恢复删除表学习

    在IBM DB2数据库管理系统中,为了应对误删表的情况,DB2提供了表空间级别的表恢复功能。这种功能允许用户在一定条件下恢复已被删除的表及其数据。默认情况下,在创建表空间时会开启已删除表的恢复选项。然而,出于...

    DB2存储过程表空间sql专题

    创建表空间使用CREATE TABLESPACE语句,并可以指定初始大小、自动增长策略等参数。当创建表或索引时,可以指定它们所在的表空间,以便于管理和优化存储资源。例如,经常访问的表可以放在高速存储的表空间,而历史...

    db2查看sql执行计划

    - **索引使用情况**:如果查询使用了索引,将会详细列出所使用的索引名称以及使用方式。 - **操作统计**:如扫描了多少行数据、估计的执行时间等。 通过这些信息,我们可以判断查询是否高效、是否存在优化空间等。 ...

    DB2使用手册

    * 使用 DB2 可以查询表的状态,格式为:db2 load query table <表名>。 六、DB2 数据库管理 * DB2 支持多种数据库管理功能,包括备份、恢复、优化等。 * 使用 DB2 可以备份数据库,格式为:BACKUP DATABASE ...

    db2DB2 V9表分区

    在实践中,为了演示如何创建分区表,首先需要创建一个示例数据库 DB2TEST1,然后设置相应的缓冲池、DMS 表空间(用于存储分区表数据)和大型表空间(用于存储大型数据),以及一个单独的DMS表空间(用于存储索引)。...

    db2-裸设备及表空间调整文档

    ### DB2裸设备及表空间调整知识解析 #### 一、DB2裸设备概述 在DB2数据库系统中,裸设备是一种特殊的存储设备,它直接与操作系统中的物理磁盘关联,而不通过文件系统进行格式化。裸设备可以提高数据访问速度,并...

    Db2数据库操作的常用命令列表

    EXTENTSIZE 32表示表空间的 extent 大小,PREFETCHSIZE 16表示表空间的 prefetch 大小,BUFFERPOOL IBMDEFAULT8K表示表空间所使用的缓冲池,OVERHEAD 24.10表示表空间的开销,TRANSFERRATE 0.90表示表空间的传输速率...

Global site tag (gtag.js) - Google Analytics