Update 20_tbs_details.sql
This commit is contained in:
@@ -37,18 +37,18 @@ COL TAILLE_OCCUPEE_MIB FORMAT 99999990.00 HEAD "Espace occupé MiB"
|
|||||||
-- ORDER BY TABLESPACE_NAME;--
|
-- ORDER BY TABLESPACE_NAME;--
|
||||||
|
|
||||||
COL TABLESPACE_NAME FORMAT A20 HEAD "Tablespace"
|
COL TABLESPACE_NAME FORMAT A20 HEAD "Tablespace"
|
||||||
COL Allocated FORMAT 99999990.00 HEAD "Allocated MB"
|
COL Allocated FORMAT 99999999.00 HEAD "Allocated MB"
|
||||||
COL Used FORMAT 99999990.00 HEAD "Used MB"
|
COL Used FORMAT 99999999.00 HEAD "Used MB"
|
||||||
COL Free FORMAT 99999990.00 HEAD "Freed MB"
|
COL Free FORMAT 99999999.00 HEAD "Freed MB"
|
||||||
COL Max FORMAT 99999990.00 HEAD "MaxSize MB"
|
COL Max FORMAT 99999999.00 HEAD "MaxSize MB"
|
||||||
COL Pct_Used FORMAT 990.00 HEAD "% Used"
|
COL Pct_Used FORMAT 999.00 HEAD "% Used"
|
||||||
|
|
||||||
select
|
select
|
||||||
a.tablespace_name,
|
a.tablespace_name,
|
||||||
a.bytes_alloc alloc,
|
a.bytes_alloc/1024/1024 alloc,
|
||||||
a.bytes_alloc - nvl(b.bytes_free, 0) used,
|
(a.bytes_alloc - nvl(b.bytes_free, 0))/1024/1024 used,
|
||||||
nvl(b.bytes_free, 0) free,
|
(nvl(b.bytes_free, 0))/1024/1024 free,
|
||||||
maxbytes Max,
|
maxbytes/1024/1024 Max,
|
||||||
(a.bytes_alloc - nvl(b.bytes_free, 0)) / maxbytes * 100 Pct_Used
|
(a.bytes_alloc - nvl(b.bytes_free, 0)) / maxbytes * 100 Pct_Used
|
||||||
from
|
from
|
||||||
(
|
(
|
||||||
@@ -77,11 +77,11 @@ where
|
|||||||
union all
|
union all
|
||||||
select
|
select
|
||||||
h.tablespace_name,
|
h.tablespace_name,
|
||||||
sum(h.bytes_free + h.bytes_used) alloc,
|
(sum(h.bytes_free + h.bytes_used))/1024/1024 alloc,
|
||||||
sum(nvl(p.bytes_used, 0)) used,
|
(sum(nvl(p.bytes_used, 0)))/1024/1024 used,
|
||||||
sum((h.bytes_free + h.bytes_used) - nvl(p.bytes_used, 0)) free,
|
(sum((h.bytes_free + h.bytes_used) - nvl(p.bytes_used, 0)))/1024/1024 free,
|
||||||
sum(f.maxbytes) max,
|
(sum(f.maxbytes))/1024/1024 max,
|
||||||
(sum(h.bytes_free + h.bytes_used) - sum((h.bytes_free + h.bytes_used) - nvl(p.bytes_used, 0))) / sum(f.maxbytes) "Pct_Used%Max"
|
(sum(h.bytes_free + h.bytes_used) - sum((h.bytes_free + h.bytes_used) - nvl(p.bytes_used, 0))) / sum(f.maxbytes) Pct_Used
|
||||||
from
|
from
|
||||||
sys.v_$temp_space_header h,
|
sys.v_$temp_space_header h,
|
||||||
sys.v_$temp_extent_pool p,
|
sys.v_$temp_extent_pool p,
|
||||||
|
|||||||
Reference in New Issue
Block a user