日期:2014-05-16  浏览次数:20727 次

如何清除DB2日志

用get db cfg 查看主日志文件数,然后加大这个值

修改日志文件大小:update db cfg using logfilsiz 65536; 实际大小为65536(页数)×4k(块大小);
增加主日志文件数:update db cfg using logprimary 10;最多不超过256;
也可以增加辅助日志文件数:update db cfg using logsecond 100;最大不超过254;辅助日志文件在需要时分配,不再使用时系统收回。
也可以不写日志:
ALTER TABLE A ACTIVATE NOT LOGGED INITIALLY;注意当事务提交后,表A就会恢复到logging状态;即设置一次只能做一个事务。再要no logging的话,还需要设置。

?

restart:

db2 force application all

db2stop

db2start