[DB] SQL SERVER
[MSSQL] disk usage (데이터베이스 디스크 사용량 조회)
mewoni
2023. 5. 24. 16:52
반응형
1) 쿼리로 조회
SELECT
b.groupname AS 'File Group'
, Name
, [Filename]
, CONVERT (Decimal(15,2),ROUND(a.Size/128.000,2)) [Currently Allocated Space (MB)]
, CONVERT (Decimal(15,2)
, ROUND(FILEPROPERTY(a.Name,'SpaceUsed')/128.000,2)) AS [Space Used (MB)]
, CONVERT (Decimal(15,2)
, ROUND((a.Size-FILEPROPERTY(a.Name,'SpaceUsed'))/128.000,2)) AS [Available Space (MB)]
FROM dbo.sysfiles a (NOLOCK)
JOIN sysfilegroups b (NOLOCK) ON a.groupid = b.groupid
ORDER BY b.groupname
조회하고자 하는 해당 DBMS 쿼리창에서 실행
2) UI(SSMS)에서 확인
3) 저장프로시저 활용
xp_fixeddrives
sp_spaceused
반응형