分类:
2010-08-04 17:08:15
在不需要一张表中的数据的时候,我需要将其清空。而做这个工作我们可以选择多种办法:
注:文件 empfile 为空
“ 1 ”的方式可用性非常差,会消耗大量的时间和 log 空间,一般不使用。除非需要有选择的删除数据的时候。
“ 2 ”的方式可以使用,但是过于麻烦,尤其还要注意两条语句必须在同一事务中执行。
“ 3 ”的方式是一种较好的快速清空数据表的方式。
“ 4 ”的方式也是一种较好的快速清空数据表的方式,而且对于“ 3 ”来说,过程更加可控,因为 load 支持 restart 和 terminate 等故障控制选项。
所以推荐使用“ 4 ”的方式来快速的清空一张表。
........
http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0902yuancg/