重组表DB2

2011年6月19日,作者: 杰克·范瓦斯(Jack Vamvas)

重组表DB2

Step 1


运行reorgchk:

 

------CODE START---------------
db2 改组chk更新所有表的统计信息 > output.out
------CODE END------------------

以这种方式运行命令将在所有表上运行,而不是在每个表上运行RUNSTATS。
改组chk更新统计信息报告分为两个部分:第一部分是表格信息,
第二部分是索引。如果有'如果最后一列中有一个星号,则需要进行重组。
在最后一列中用星号重新组织表:

 

-------CODE START----------------
db2 重组表 table_name 
-------CODE END------------------

其中table_name是要重组的表的名称;例如,MYDB.MYTABLE。
一般来说,因为数据库中的大多数数据 通过索引访问,重组表通常不如重组索引那样有利。

在最后一列中用星号重组索引

 

----------CODE START-------------------
db2 重组表 table_name 在 dex 在 dex_name
----------CODE END---------------------

其中table_name是表的名称;例如,MYDB.MYTABLE
在 dex_name是索引的名称

再次运行reorgchk。然后,可以使用reorgchk的输出来确定重组是否有效以及是否引入了其他表以及 指标 需要重组。

重组表DB2很简单,但是,如果它'生产数据库,运行 the db2 改组 procedure at a 活动时间短。重组表DB2可能是资源密集的过程

相关文章

如何监视DB2 重整 -DBA DB2

DB2已用空间和 重整 -DBA DB2

DB2表 改组 和表截断-DBA DB2

作者:Jack Vamvas(http://www.dba-db2.com)

分享:

验证您的评论

预览您的评论

这仅仅是一个预览。您的评论尚未发布。

加工...
您的评论无法发布。错误类型:
您的评论已保存。评论经过审核,只有在获得作者批准后才会显示。 发表其他评论

您输入的字母和数字与图像不匹配。请再试一次。

作为发表评论的最后一步,请输入下图中显示的字母和数字。这样可以防止自动程序发布评论。

读取这张图片有困难吗? 查看备用。

加工...

在Reorg表DB2上发表评论

评论是经过审核的,直到作者批准后才会显示。


ysaijiu.com | DB2性能调优 | DBA DB2:一切 | 常问问题 | 联系 | 版权