亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    oracle怎么釋放刪除的表空間

    oracle釋放刪除表空間的方法:1、利用“alter table 你的表名 enable row movement;”語句開啟允許行移動,該語句允許rowid改變;2、利用“alter table 你的表名 shrink space;”語句回收空間即可。

    oracle怎么釋放刪除的表空間

    本教程操作環(huán)境:windows10系統(tǒng)、Oracle 12c版、Dell G3電腦。

    oracle怎么釋放刪除的表空間

    ORACLE數(shù)據(jù)庫使用一段時間后,必然面臨著空間減少,直到不夠用的時候,這個時候你有兩個選擇。

    1.增加硬盤空間,購買新的存儲。這個涉及到資金和機器本身還是否有接口。

    2.刪除部分歷史數(shù)據(jù),釋放空間。

    那如果是按照第二種情況來處理,又分2種情況。

    1.直接把整個表的數(shù)據(jù)刪除,使用TRUNCATE命令,這個比較簡單,能夠立即釋放出空間。

    而如果你不能把整個表的數(shù)據(jù)都刪除,只能刪除部分歷史數(shù)據(jù),就需要使用第二種方法。

    2.使用DELETE 方法,加上WHERE條件,刪除部分數(shù)據(jù)。這種方法刪除部分的表空間不會釋放。

    如果想要釋放這部分的空間,你需要手動執(zhí)行下面的語句。也是分兩步完成。

    1.開啟允許行移動, 此操作后允許rowid改變。

    執(zhí)行語句:alter table 你的表名 enable row movement;

    2.回收空間。

    執(zhí)行語句:alter table 你的表名 shrink space;

    推薦教程:《Oracle視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號