我有一个MQT刷新了一个1.2亿行表。在刷新MQT时,如何避免在DB2中运行事务日志空间问题? Db2中有哪些不同的技术?
答案 0 :(得分:2)
我会将表格构建为NOT LOGGED INITIALLY
。这将允许您对表执行任何操作,并且在您发出COMMIT
语句之前不会记录它。然后在再次REFRESH
表之前,请确保您更改表格以使其重新进入NOT LOGGED INITIALLY
状态。
请参阅information center for CREATE TABLE
statement并查看NOT LOGGED INITIALLY
子句。