写个程序每删除2000条递交一次,NOT LOGGED INITIALLY还是不用为好,在DB2里属于高危操作,手册里有说明;
在Db2 HADR的环境里,一般建议设置blocknonlogged为yes,不允许不记日志的操作,否则会造成主备两边数据不一致的情况,在切换到HADR备机之后,不记日志的有些操作会造成备机的表没法访问。
常见的不记日志的操作包括:
1, load
2, alter table activate not logeed initially with empty table 或者
alter table activate not logeed initially
3,blob和clob不记日志;