“Tamaño de la base de datos MSSQL Show” Código de respuesta

Tamaño de la base de datos MSSQL Show

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)
WHERE database_id = DB_ID() -- for current db 
GROUP BY database_id
Adventurous Antelope

Obtenga todos los tamaños de DB en MySQL Server

SELECT table_schema "DB Name",
        ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" 
FROM information_schema.tables 
GROUP BY table_schema; 
Leonardo Dal Ronco

Respuestas similares a “Tamaño de la base de datos MSSQL Show”

Preguntas similares a “Tamaño de la base de datos MSSQL Show”

Más respuestas relacionadas con “Tamaño de la base de datos MSSQL Show” en Sql

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código