1.在建表语句中使用NOT LOGGED INITIALLY,只是在建表事务中不记日记,并不能关闭这张表的日志。
2.如果需要不记录事务日志,需要在每个事务的开头使用 db2 alter table dbname activate NOT LOGGED INITIALLY 然后做commit.
3.可以使用NOT LOGGED INITIALLY 做清空表的操作。
用法:
alter table nolog_tab activate not logged initially with empty table
commit