Finding User Objects with Tablespaces in Oracle Database
The query below shows what tablespaces does user have files and what are the total sizes of their objects in there:
SELECT o.owner,
s.tablespace_name, FLOOR(SUM(s.bytes) / (1024 * 1024)) AS size_mb
FROM
dba_objects o
JOIN
dba_segments s
ON
o.object_name = s.segment_name
AND o.owner = s.owner
group by o.owner,
s.tablespace_name
order by owner;
Comments
Post a Comment