本文將為您介紹DB2數據庫中如何統計表的各類信息的說明,供您參考,如果您對此有興趣的話,不妨一看,相信對您會有所幫助。
DB2提供了3個命令工具,重組和分析table中的數據:
REORGCHK
REORG
RUNSTAT
在(一)中收集了對象的統計信息,這裡,可以用這些統計信息來診斷對象的物理存儲了。
2.REORGCHK ,診斷對象的物理存儲
>>-REORGCHK----+-------------------------------+----------------------------------+<<
| |-UPDATE--| | | .-USER------- .--|
'--+-CURRENT-+---STATISTICS--' '-ON TABLE--+-SYSTEM-----+--'
+-ALL--------+
'-table-name-'
在UDB的V8版本中增加了on schema 的選項。
UPDATE STATISTICS:先調用RUNSTATS來對table進行分析,
然後根據分析的統計信息診斷是否需要重組table
CURRENT STATISTICS:使用現有的統計信息診斷是否需要重組table
ON TABLE USER: 當前USER的所有table
ON TABLE SYSTEM:SYSTEM的所有table
ON TABLE ALL: 當前db的所有table
ON TABLE table-name:指定名稱的table