private775 icon

SQL Server: database sizes

private775 | PRO | 05/07/15 02:55:48 PM UTC | 0 ⭐ | 770 👁️ | Never ⏰ | []
SQL |

390 B

|

None

|

0 👍

/

0 👎

SELECT 
        database_name = DB_NAME(database_id)
      , log_size_mb = CAST(SUM(CASE WHEN type_desc = 'LOG' THEN SIZE END) * 8. / 1024 AS DECIMAL(8,2))
      , row_size_mb = CAST(SUM(CASE WHEN type_desc = 'ROWS' THEN SIZE END) * 8. / 1024 AS DECIMAL(8,2))
      , total_size_mb = CAST(SUM(SIZE) * 8. / 1024 AS DECIMAL(8,2))
  FROM sys.master_files WITH(NOWAIT)
  GROUP BY database_id

Comments