Partitioning
Oracle 11g,將刪除分區重用大文件表空間上的可用空間
我有四個屬於大文件表空間的範圍分區表。該表上的本地索引也屬於其他大文件表空間。我的分區範圍是一天,我有一個儲存過程,可以從每個表中刪除超過 30 天的分區。至於現在(從開始收集數據開始的 15 天),我的數據文件(數據和索引)按預期穩步增長。我的問題是,當儲存過程刪除超過 30 天的第一個分區時,該空間是否可用於新分區或數據文件將繼續增長?
它將可用。根據您的空間管理設置,它幾乎可以將新分區完全放入空間中,或者可能存在一些間隙,但大部分空間將被重複使用。
我不希望增長會在 30 天后立即停止,具體取決於碎片,但它最終會停止。使用統一的擴展或至少一個大的最小尺寸來擴展會有所幫助,特別是如果您期望大分區。
使用 LOB 時,保留也可能會發揮作用。