wangweilong
作者wangweilong·2013-07-25 15:23
数据库管理员·某大

ALTER TABLE CODES APPEND ON

字数 294阅读 5546评论 2赞 0
append on特性

在数据库中,当表中数据被删除时,空间并不会释放,而是在该行原来的位置做个“DELETED”的标志,表示该空间可以被重用。


当DB2执行INSERT操作时,会扫描整个表的空闲空间并将新行置入空槽。


而如果我们启用了append on特性,那么当插入新行时,DB2就不必搜索空槽再插入而是直接插入到表的最后。

这将使INSERT更快。这适合用于大批量追加 插入一些历史表。如果启用这种特性,考虑定期reorg表。


例如:

CREATE TABLE CODES LIKE RECEIPTS IN SLOW_DISK_TBSP

ALTER TABLE CODES APPEND ON


如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论2 条评论

wangweilongwangweilong数据库管理员某大
2014-01-09 15:42
这要看表处于表空间的什么位置,如果表的位置恰好是表空间的高水位,那么会增高高水位。
zhendazhenda数据库管理员昆仑银行
2014-01-09 11:15
不必搜索空槽再插入APPEND ON 会增加高水位么?
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广