DB2表重组和表截断

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

我收到了db2 Tivoli监视消息,警告  of  disk space issues.

 TRV_DB2_UsedSpace_Minor db2inst1:myserver:UD 2011年5月13日16:57:21

描述                 

 I executed a Linux查找命令 

查找/ db2inst1 -type f -ls |排序-k 7 -r -n |头-10

 / db2inst1目录中的10个最大文件

 这指向了数据仓库

 

21141913600

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00132.DAT

18296864768

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00293.DAT

18238668800

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00231.DAT

8841330688

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00293.INX

5305532416

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00299.DAT

4767088640

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00301.DAT

4516478976

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00301.INX

4393009152

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00299.INX

3483893760

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00287.DAT

3235643392

 /dbinst1/db2inst1/NODE0000/SQL00002/itmreg8k/SQL00012.DAT

 为了安全起见,我检查了其他数据库的增长统计数据-增长率。他们看起来还不错

 db2 "呼叫GET_DBSIZE_INFO(?,?,?,-1)"

 The database size 是180 GB-并且还在不断增长。

 我发布了完整的重组-在Datawarehouse数据库上,这没有影响。无论如何,这是定期维护的一部分–

 我发送了一个表列表,所有大小以千字节为单位  , using the DB2表大小的Shell脚本 .

 向所有者索要表格清单的请求。允许我 截断DB2表,使用以下脚本 

 ALTER TABLE schema.table_name激活最初不使用空表记录;

 截断后,我重新执行了重组维护工作。回收空间

阅读更多

如何监视DB2 REORG

重组表DB2

DB2使用空间和REORG

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

分享:

验证您的评论

预览您的评论

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

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

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

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

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

加工...

对DB2表重组和表截断发表评论

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


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