清除DB2中的事务数据
我们现有的表大小超过130 TB,我们必须在DB2中删除记录。使用delete语句将挂起系统。一种方法是,我们可以按月和按年对表进行分区,然后使用truncate或drop逐个删除分区。正在寻找可以创建分区并随后删除的脚本 不能在现有表中对数据进行分区。您需要将数据移动到新的范围分区表中清除DB2中的事务数据,db2,Db2,我们现有的表大小超过130 TB,我们必须在DB2中删除记录。使用delete语句将挂起系统。一种方法是,我们可以按月和按年对表进行分区,然后使用truncate或drop逐个删除分区。正在寻找可以创建分区并随后删除的脚本 不能在现有表中对数据进行分区。您需要将数据移动到新的范围分区表中 如果使用DB2LUW,并根据您的具体要求,考虑使用 Admin MovivTabe将数据移动到新表,同时保持表“联机”< /P> ADMIN\u MOVE\u TABLE能够在移动期间在新表上添加范围分区和/或
如果使用DB2LUW,并根据您的具体要求,考虑使用<代码> Admin MovivTabe<代码>将数据移动到新表,同时保持表“联机”< /P>
ADMIN\u MOVE\u TABLE
能够在移动期间在新表上添加范围分区和/或多维集群
尽管如此,130 TB的表仍然非常大,您最好谨慎地规划和测试这样的移动。编辑您的问题,什么操作系统运行您的Db2服务器?(Z/os、i系列、Linux/Unix/Windows)。您的站点提供哪些脚本工具?应删除多少记录?什么规则?如果你希望得到好的答案,请提供更多细节。