Category Oracle

Relatório de tamanho de schema

Para obtermos o tamanho de um determinado schema utilizamos a seguinte query:

 
 

SELECT tablespace_name,

Sum(bytes)/1024/1024 AS total_size_mb

FROM dba_segments

WHERE owner = Upper(&User_Name)

GROUP BY owner, rollup(tablespace_name)

 
 

Esta query irá retornar o spaço ocupado em cada tablespace.

 
 

 
 

Para obtermos o espaço total utilizado por cada schema utilizamos a seguinte query:

 
 

SELECT OWNER,

SUM(BYTES)/1024/1024 AS TOTAL_SIZE_MB

FROM DBA_SEGMENTS

GROUP BY OWNER

ORDER BY OWNER

 
 

Read More