如何确定DB2表使用了多少磁盘空间?

时间:2014-05-12 13:10:54

标签: db2 aix

是否存在可以在AIX上运行的DB2实例上运行的查询,该查询将显示特定表正在使用多少磁盘空间?

DB2 / AIX64 10.1.2

1 个答案:

答案 0 :(得分:1)

最简单的方法是查询ADMIN_GET_TAB_INFO表函数:

SELECT 
 data_object_p_size + 
 index_object_p_size + 
 long_object_p_size + 
 lob_object_p_size + 
 xml_object_p_size 
FROM TABLE (SYSPROC.ADMIN_GET_TAB_INFO('YOURSCHEMA', 'YOURTABLE'))