La nostra applicazione ha fallito alcune volte perché un 'ORA-01536: spazio di spazio superato per tablespace', e vorremmo essere in grado di impedirlo controllando regolarmente lo spazio libero sul tablespace e alzando un avviso quando scende al di sotto di un certo livello.Trova spazio libero sul tablespace
C'è un modo per scoprire quanto spazio libero è rimasto in un tablespace?
Dopo alcune ricerche (io non sono un DBA), ho provato la seguente:
select max_bytes-bytes from user_ts_quotas;
select sum(nvl(bytes,0)) from user_free_space;
ma le query restituire risultati completamente diversi.
Nizza - questo dà lo stesso numero di responsabile di impresa; eccezionale! Mi fido di questo ora =) –
Ho provato e sembra che la lista non includerà un tablespace completamente completo perché non ci sono voci per esso in dba_free_space. (Sono su 10g) – xtsoler