“mssql menampilkan ukuran database” Kode Jawaban

mssql menampilkan ukuran database

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

Dapatkan semua ukuran DB di server MySQL

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

Jawaban yang mirip dengan “mssql menampilkan ukuran database”

Pertanyaan yang mirip dengan “mssql menampilkan ukuran database”

Lebih banyak jawaban terkait untuk “mssql menampilkan ukuran database” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya