如何在不影响应用程序性能的情况下清除 DB2 中的大量数据



请让我介绍一下在不影响应用程序性能的情况下从事务数据库中清除数据的有效方法。

您可以使用 alter table 命令清空带有"未初始记录"的表

http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0000888.html

您也可以使用"截断"命令

http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0053474.html

如果需要对多个表执行此操作,可以通过查询目录来生成删除行的查询。

最新更新