天天看點

資料庫行遷移和行連接配接詳解

當往資料庫中插入(insert)資料的時候,塊中的自由空間會減少;當對塊中已經存在的行進行修改(update)的時候(使記錄長度增加),塊中的自由空間也會減少。

delete語句和update語句會使塊中的自由空間增加。當使用delete語句删除塊中的記錄或者使用update語句把列的值更改成一個更小值的時候,oracle會釋放出一部分自由空間。釋放出的自由空間并不一定是連續的。通常情況下,oracle不會對塊中不連續的自由空間進行合并。因為合并資料塊中不連續的自由空間會影響資料庫的性能。隻有當使用者進行資料插入(insert)或者更新(update)操作,卻找不到連續的自由空間的時候,oracle才會合并資料塊中不連續的自由空間。

對于塊中的自由空間,oracle提供兩種管理方式:自動管理,手動管理

資料庫行遷移和行連接配接詳解
資料庫行遷移和行連接配接詳解

轉自:http://blog.itpub.net/24487368/viewspace-1039648/

特别說明:尊重作者的勞動成果,轉載請注明出處哦~~~http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt315