设为首页 加入收藏

TOP

DB2 删除大数据量表方法
2014-11-24 02:45:06 来源: 作者: 【 】 浏览:3
Tags:DB2 删除 数据 方法

DB2不支持truncate语句,当用delete from table时候,会很慢很慢,笔者 做过一些测试对于数据量在百万上的,很慢。故找了几种解决办法:

第一种:

在D 盘建一个empty.del文件。然后通过import命令import from empty.del of del replace into [table_name]来清空表中的数据并重组表空间。

效率很快

第二种:

在建表时加选项not logged initially ,当清空表时通过alter table [name] activate not logged initially with empty table 。

我采用的是第一种。


作者 cuiran

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇快速删除db2数据不写日志 下一篇批处理JDBC语句以提高处理速度

评论

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