Oracle
ORACLE 表空間使用者得到 100% 使用
我正面臨 oracles 使用者表空間的問題。它會自動快速增長。那裡儲存了什麼樣的數據?當它達到 100% 的已用空間時會發生什麼?有沒有辦法減少這個表空間中的數據量?目前我們有 11 MB 可用空間,總共 33 GB。刪除它是個好主意嗎?怎麼做?謝謝。
我會說您的部分或全部應用程序數據可能儲存在 USERS 表空間中。不要做任何輕率的事情。
dbca 實用程序創建的 IIRC 數據庫將使用者設置為預設表空間。這意味著預設情況下,創建的任何新使用者都會將他們的表等儲存在 USERS 中。
select * from dba_segments where tablespace_name = 'USERS'
將為您提供查看表空間中內容的起點。(這可能是一個很長的列表。)
select * from dba_users where default_tablespace = 'USERS'
將向您顯示預設情況下將其數據儲存在 USERS 中的架構所有者。我建議您不要將其視為需要解決的問題,而應接受 USERS 是儲存數據的位置,併計劃未來受控的表空間增長。我見過幾個這樣安裝的應用程序。
高溫高壓