db2 快速清空表数据
来源:互联网 发布:江苏电信网络营业厅 编辑:程序博客网 时间:2024/06/11 07:56
快速清空表数据
快速删除表里所有行,不能回滚
对于使用 DB2 数据库的用户而言,有时候需要将表中数据清空。这里提供了 4 种数据删除的方法,以供用户根据自己的需求进行选择:
- 使用 DELETE 语句,即:
该语句将清除表中所有数据,但由于这一操作会记日志,因此执行速度会相对慢一些。另外要注意的是,如果表较大,那么为保证删除操作的成功,应考虑是否留有足够大的日志空间。
- 使用 NOT LOGGED INITIALLY 选项,即:
这一方法仅在所操作的表在创建时选择了 NOT LOGGED INITIALLY 选项进行定义后才可使用。整个删除操作将不会记日志,因此执行速度是这 4 种方法中最快的一种,但删除的数据是不可恢复的。
- 使用 LOAD 命令,即:
在这一方法中,REPLACE 导入方式首先会将表中所有数据清空,然后 IMPORT/LOAD 又向表中导入了空数据,从而实现了数据的清除操作。
- 使用 DROP/CREATE TABLE 语句,即:
如果保存有表的定义语句,或已利用 DB2LOOK 命令获得了表定义的脚本,那么也可先删除整个表,再重新创建表。如果表较大,那么用这种方法实现数据清空的速度会快于使用 DELETE 语句。但是用这种方法时要注意:如果这个表上有很多外键,那么需要维护外键的完整性。
9.7新增了TRUNCATE TABLE tabname IMMEDIATE
快速删除表里所有行,不能回滚
- db2 快速清空表数据
- db2 快速清空表数据
- db2 数据恢复-快速
- 快速从db2导出数据到oracle
- DB2快速构建千万级性能测试基础数据
- DB2 HADR快速配置
- 使用 DB2 的 LOAD FROM CURSOR 特性快速轻松地转移数据 (From IBM developerWorks )
- 使用 DB2 的 LOAD FROM CURSOR 特性快速轻松地转移数据
- DB2 性能优化快速入门
- DB2存储过程快速入门
- db2快速清空大表
- 快快速安装db2数据库
- DB2存储过程快速入门
- DB2 性能优化快速入门
- DB2个人版快速入门pdf
- DB2 数据复制概述
- DB2中的数据移动
- Access数据导入DB2
- 操作系统设计:Xinu方法
- jquery datatable分页配置
- pushViewController presentModalViewController 用法
- 架构设计:生产者/消费者模式[1]:如何确定数据单元?
- Flex 网站破解 - UIMovieClip类
- db2 快速清空表数据
- AdapterView及其子类之四:基于ListView及SimpleAdapter实现列表
- oracle 维护表空间
- VC 双缓冲
- 跟踪域名解析过程
- Flex 网站破解- MovieClipLoaderAsset类 bytearrayasset类
- 把p个对象排成k个非空循环排列的方法数 组合数学-第一类stirling数
- linux write函数
- 数据仓库基础知识(一)- 即席查询