2016-10-26 171 views
0

我正在處理db2數據庫的第一次。 我的要求是在給定模式下以MB/GB爲單位獲取每個表的大小。如何計算DB2中表的大小

任何人都可以請幫忙嗎?

+0

你嘗試過什麼?您是否嘗試過IBM文檔中的示例,例如[these](http://www.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0052897.html )?如果您遇到困難,請將您的問題添加到您的問題中。 – blackpen

+0

@blackpen從上面的鏈接嘗試SELECT * FROM SYSIBMADM.ADMINTABINFO,但在SYSIBMADM類型* FILE找不到ADMINTABINFO。 – mike

回答

1

在DB2上的iSeries你可以做到這一點

SELECT NUMBER_ROWS, DATA_SIZE FROM qsys2.systablestat 
WHERE 
TABLE_SCHEMA ='YOURLIBNAME' and table_name='YOURTABLENAME'   
+0

doean't工作??? – Esperento57