You are on page 1of 1

SELECT

DatabaseName
,SUM(CurrentPerm)/1024/1024 AS USEDSPACE_IN_MB
,SUM(MaxPerm)/1024/1024 AS MAXSPACE_IN_MB
,SUM(CurrentPerm)/ NULLIFZERO (SUM(MaxPerm)) *100 (FORMAT 'zz9.99%') AS Percenta
ge_Used
,MAXSPACE_IN_MB- USEDSPACE_IN_MB AS REMAININGSPACE_IN_MB
FROM DBC.DiskSpace
WHERE DatabaseName = 'D_UTIL_WORK'
GROUP BY DatabaseName;
SELECT
DATABASENAME,
CAST(SUM(MAXPERM)/(1024*1024*1024) AS DECIMAL(7,2)) MAX_PERM,
CAST(SUM(CURRENTPERM)/(1024*1024*1024) AS DECIMAL(7,2)) CURRENT_PERM,
CAST(SUM(MAXSPOOL)/(1024*1024*1024) AS DECIMAL(7,2)) MAX_SPOOL,
CAST(SUM(CURRENTSPOOL)/(1024*1024*1024) AS DECIMAL(7,2)) CURRENT_SPOOL
FROM
DBC.DISKSPACE
WHERE DATABASENAME = 'YOURDATABASE'
GROUP BY
DATABASENAME ORDER BY MAX_PERM DESC;
SELECT
DatabaseName
,SUM(CurrentPerm)/1024/1024 AS USEDSPACE_IN_MB
,SUM(MaxPerm)/1024/1024 AS MAXSPACE_IN_MB
,SUM(CurrentPerm)/ NULLIFZERO (SUM(MaxPerm)) *100 (FORMAT 'zz9.99%') AS Percenta
ge_Used
,SUM(PeakPerm)/1024/1024 AS PEAKSPACE_IN_MB
,SUM(PeakPerm)/ NULLIFZERO (SUM(MaxPerm)) *100 (FORMAT 'zz9.99%') AS Percentage_
Max_Used
,MAXSPACE_IN_MB- USEDSPACE_IN_MB AS REMAININGSPACE_IN_MB
FROM DBC.DiskSpace
WHERE
DatabaseName not like '%_ADB%' and
DatabaseName not like '%_ETL%' and
DatabaseName not like '%_BI%' and
DatabaseName not in ('Default', 'dustin.spangler','PUBLIC','blaine.vandeberg','T
_IDW','colton.christensen','P_STG','DBA','QCD',
'D_ZNODESTOREFRONT_ENTERPRISE_A','BI_SRVC_ACCT','TEST','PDCRAccess','DEV','amrut
a.potdar','T_USR_VW','PDCRCanary0M',
'EXTUSER','P_USR_VW','PowrUser','P_META_REPO','TD_SERVER_DB','DEV_USR','PDCRCana
ry3M','T_META_REPO','D_IDW','PDCRCanary1M',
'PROD','D_ZNODESTOREFRONT_ENTERPRISE_E','PDCRCanary4M','P_IDW','ETL_SRVC_ACCT','
D_USR_VW','USRADM','TDPUSER','P_UTIL_WORK',
'sagar.mokashi','BusUser','All','T_STG','D_STG','ADB_SRVC_ACCT','suraj.kazi','PD
CRCanary2M','subrata.srivastava','sameer.puranik'
)
GROUP BY DatabaseName
order by 3 desc;

You might also like