DB2 删除大数据量表方法
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-02 02:09 点击:次
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
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>