Skip to content

Instantly share code, notes, and snippets.

@rakeshsingh
Last active August 19, 2020 13:42
Show Gist options
  • Save rakeshsingh/6e6b05c8c7672e6a294f to your computer and use it in GitHub Desktop.
Save rakeshsingh/6e6b05c8c7672e6a294f to your computer and use it in GitHub Desktop.
Oracle Script - Check Tablespace Size
SELECT /* + RULE */
df.tablespace_name AS "Tablespace"
,df.bytes / (1024 * 1024 * 1024) AS "Size (GB)"
,Trunc(fs.bytes / (1024 * 1024 * 1024)) AS "Free (GB)"
FROM (
SELECT tablespace_name
,Sum(bytes) AS bytes
FROM dba_free_space
GROUP BY tablespace_name
) fs
,(
SELECT tablespace_name
,SUM(bytes) AS bytes
FROM dba_data_files
GROUP BY tablespace_name
) df
WHERE fs.tablespace_name = df.tablespace_name
ORDER BY 3 DESC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment