DB2 删除大数据量表方法

页面导航:首页 > 数据库 > DB2 > DB2 删除大数据量表方法

DB2 删除大数据量表方法

来源: 作者: 时间:2016-01-23 11:15 【

DB2不支持truncate语句,当用delete from table时候,会很慢很慢,笔者 做过一些测试对于数据量在百万上的,很慢。故找了几种解决办法:第一种:在D 盘建一个empty.del文件。然后通过import命令

不支持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

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<