Update 20_tbs_details.sql

This commit is contained in:
Yacine31
2023-11-22 15:47:08 +01:00
parent 8f3c4f0a1a
commit 5f19e221b6

View File

@@ -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,