Script oracle
Alguien sabe algun scrip para ver el espacio que ocupa un usuario de un tablespace
SELECT Total.name "Tablespace Name",
nvl(Free_space, 0) Free_space,
nvl(total_space-Free_space, 0) Used_space,
total_space
FROM
(select tablespace_name, sum(bytes/1024/1024) Free_Space
from sys.dba_free_space
group by tablespace_name
) Free,
(select b.name, sum(bytes/1024/1024) TOTAL_SPACE
from sys.v_$datafile a, sys.v_$tablespace B
where a.ts# = b.ts#
group by b.name
) Total
WHERE Free.Tablespace_name(+) = Total.name
ORDER BY Total.name
SQL> l
1 select tablespace_name, owner, sum(bytes)
2 from dba_segments
3 group by tablespace_name, owner
4* order by 1,2
SQL> /
TABLESPACE_NAME OWNER SUM(BYTES)
------------------------------ ------------------------------ ----------
AQ_READS DT 100352000
ASPE_DATA ASPE 29736960
BAF_DATA BAF 18882560
BAF_IND BAF 5324800
BANTOSCM_DATA BANTOSCM 26230784
BO_INDEX BUSOBJECTS 4374528
BRAID_DATA_LARGE BRAID 1074790400
BRAID_DATA_MEDIUM BRAID 199229440
BRAID_DATA_SMALL BRAID 46268416
BRAID_INDEX_LARGE BRAID 803209216
BRAID_INDEX_MEDIUM BRAID 180355072
BRAID_INDEX_SMALL BRAID 178388992
CRSLIV_DATA CRSLIV 532480
DATALOG_DATA DATALOG 120586240
DATALOG_INDEX DATALOG 168550400
DEVELOPMENT DEVSUPP 73728
DT_DATA BUSOBJECTS 4259840
DT_DATA DT 1496121344
DT_INDEX DT 54501376
FBINT_DATA FBINT 819363840
FBINT_INDEX FBINT 172482560
1 select tablespace_name, owner, sum(bytes)
2 from dba_segments
3 group by tablespace_name, owner
4* order by 1,2
SQL> /
TABLESPACE_NAME OWNER SUM(BYTES)
------------------------------ ------------------------------ ----------
AQ_READS DT 100352000
ASPE_DATA ASPE 29736960
BAF_DATA BAF 18882560
BAF_IND BAF 5324800
BANTOSCM_DATA BANTOSCM 26230784
BO_INDEX BUSOBJECTS 4374528
BRAID_DATA_LARGE BRAID 1074790400
BRAID_DATA_MEDIUM BRAID 199229440
BRAID_DATA_SMALL BRAID 46268416
BRAID_INDEX_LARGE BRAID 803209216
BRAID_INDEX_MEDIUM BRAID 180355072
BRAID_INDEX_SMALL BRAID 178388992
CRSLIV_DATA CRSLIV 532480
DATALOG_DATA DATALOG 120586240
DATALOG_INDEX DATALOG 168550400
DEVELOPMENT DEVSUPP 73728
DT_DATA BUSOBJECTS 4259840
DT_DATA DT 1496121344
DT_INDEX DT 54501376
FBINT_DATA FBINT 819363840
FBINT_INDEX FBINT 172482560