我創建了一個表空間和用戶,並且我在這個用戶下有10個表,有LOB對象佔用了空間,但是它需要作爲應用程序的一部分。我創建了一個刪除腳本,可以在這些表格的30天之前刪除數據,但即使從表格中刪除數據後,空間也不會被清除。 當我有200天的數據時,我有5%的可用空間。現在我有30天的數據,仍然有5%的可用空間。 請諮詢,我如何掩飾這種情況。這很關鍵。從表中刪除沒有清除oracle空間
0
A
回答
0
當的程度被分配給一個表(或索引等)它屬於該表,直到
- 刪除表
- 截斷表
當刪除來自表的數據 - 塊將進入該表的空閒列表(假設已釋放塊的空間量低於pctused)。這些塊將用於後續插入和更新到此表中。
當湯姆暗示https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1336002638218回收的空間,您可以:
- 創建一個自動擴展數據文件一個新的本地管理表空間(所以文件將僅增長大如需要)
- ALTER TABLE T移至表空間that_new_one
- drop tablespace that_old_one;
+0
這真的很有用:)謝謝Evgeniy –
相關問題
- 1. 從表中刪除數據後的Oracle可用空間
- 2. 從表中刪除空白行,沒有空白行時刪除錯誤
- 3. 從pg_dump中刪除表空間
- 4. 刪除「沒有休息空間」
- 5. python xpath空間沒有被刪除
- 6. Oracle |刪除表
- 7. 刪除/刪除/清空珍貴的insertBefore
- 8. Oracle在清除間隔分區表期間強制刪除外鍵
- 9. php $ _get從空間刪除+
- 10. 刪除空間
- 11. 刪除空間
- 12. 命名空間沒有從DataContractSerializer的XML根目錄中刪除
- 13. 如何刪除父表中沒有刪除或刪除子表中的約束Oracle中
- 14. 從刪除pl/sql過程中的完整表中刪除:ORACLE
- 15. 如何從Oracle SQL中刪除的表中刪除註釋?
- 16. 數據沒有從sqlite3表中刪除
- 17. 已刪除的記錄沒有從列表中刪除
- 18. [java]刪除空間空間
- 19. 從Oracle表中刪除非ASCII值
- 20. 在QTreeWidget中從QLabel中刪除空間
- 21. 從textField中清除或刪除文件
- 22. 從Scrapy結果中刪除/刪除非破壞性空間
- 23. 元素沒有清除功能清除
- 24. MySQL InnoDB在從表中刪除數據行後沒有釋放磁盤空間
- 25. 從路徑中刪除空間
- 26. TextWrangler - 從XML中刪除命名空間
- 27. 從網站中刪除頂部空間
- 28. 從工作空間中刪除項目
- 29. 從html中刪除 空間
- 30. 從命名空間中刪除
可用空間是否具有彈性? –
不確定。但是如果你想讓我延長空間。這是最糟糕的情況。我想知道,如何清除佔用的空間,因爲清除表格數據不起作用。請注意,我必須保持原樣。 –