是否建议或可能同时在两个不同的物理文件上运行RGZPFM?

问题描述 投票:0回答:1

祝您好运,由于当前的世界流行病,我们有一到两天的时间不使用IBM服务器,因此,我们确定了一些需要重组以改善可用空间的表。

我是一名开发人员,而不是IBM专家。

我想知道的是,是否建议一次在多个文件上运行RGZPFM,例如打开多个绿屏会话,并在每个文件中的不同表上运行该命令?

还是一次做一个更好?

我有一天要做几个表,并认为如果我能够一次为多个表运行它,那么以某种方式完成它会更快一些吗?

这里是我打算RGZPFM使用的表列表(无表名),以便您可以了解所涉及的处理或行。

enter image description here

db2 ibm-midrange
1个回答
0
投票

通常如此,这取决于。如果有问题的计算机具有多个磁盘和一个以上的CPU,则并行化rgzpfm将显示总体速度提高。

我建议不要使用并行的绿屏会话,因为根据许可的不同,绿屏会话可能会降低性能。

我建议对每个表使用SBMJOB CMD(RGZPFM…)。由于不同的计划选项,批处理作业通常比“绿屏”更有效。

由于您的表不是很大,我建议在系统上没有太多活动时运行批处理作业,因为表在重新组织时将被锁定。

此外,如果应该访问锁定表,则定时作业(wrkjobscde,备份)和外部访问(ODBC)将受到影响。请记住这一点。

© www.soinside.com 2019 - 2024. All rights reserved.