设为首页 加入收藏

TOP

快速删除db2数据不写日志
2014-11-24 02:45:06 来源: 作者: 【 】 浏览:3
Tags:快速 删除 db2 数据 日志
快速删除db2数据不写日志
IBM官方文档:
使用 NOT LOGGED INITIALLY 参数减少日志记录
如果应用程序根据主表创建并填充工作表,并且您不担心这些工作表
的可恢复性(因为可以根据主表方便地重新创建它们),那么创建工作
表时可以在 CREATE TABLE 语句上指定 NOT LOGGED INITIALLY 参数。
这样可以减少日志记录并提高性能。
www.2cto.com
使用 NOT LOGGED INITIALLY 参数的优点是,不记录在创建表的同一个工
作单元中对该表所作的任何更改(包括插入、删除、更新或创建索引操作)。
这不仅降低了日志记录工作量,还能提高应用程序性能。还可以对现有表
使用带 NOT LOGGED INITIALLY 参数的 ALTER TABLE 语句,来获得同样的结果。
1.update command options using c off -- 关闭自动提交
2.ALTER TABLE tabname ACTIVATE NOT LOGGED INITIALLY --设置不记日志
或建表时添加属性 NOT LOGGED INITIALLY
3.delete from tabname -- 删除数据
4.commit --手动提交
5.update command options using c on --打开自动提交
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇DB2解因为LOAD引起的LOAD暂挂状态.. 下一篇DB2 删除大数据量表方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: