Thursday, 19 June 2025

DBA- Monitoring Database Size in SQL Server

 


-- Script to monitor database size in SQL Server
SELECT 
name AS DatabaseName,                -- Name of the database
SUM(size) * 8 / 1024 AS SizeInMB,    -- Total size in MB
state_desc AS Status                 -- Current status of the database
FROM sys.master_files
GROUP BY name, state_desc
ORDER BY SizeInMB DESC;                  -- Largest databases first

No comments:

Post a Comment

Table size and rows of tables in sql server

Below query  will help us, to know tables size and now  of rows in a table.  SELECT     SCHEMA_NAME(t.schema_id) AS SchemaName,     t.name A...