SQL Server’da Her Bir Veritabanını ve Üzerinde Bulunduğu Diskin Boyutunu Görmek

Herkese merhaba,

Bu yazıda SQL Server’da her bir veritabanını ve üzerinde bulunduğu diskin boyutunu görmek hakkında bilgi vereceğim.

SQL Server’da bazı durumlarda her bir veritabanını ve üzerinde bulunduğu diskin boyutunu görmek isteyebilirsiniz.

Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz.


SELECT DISTINCT
       DB_NAME(dovs.database_id) DBName,
       dovs.logical_volume_name AS LogicalName,
       dovs.volume_mount_point AS Drive,
       CONVERT(INT, dovs.available_bytes / 1048576.0) AS FreeSpaceInMB
FROM sys.master_files mf
    CROSS APPLY sys.dm_os_volume_stats(mf.database_id, mf.file_id) dovs
ORDER BY FreeSpaceInMB ASC;

Yukarıdaki kodu çalıştırdığınızda aşağıdaki sonucu göreceksiniz.

SQL Server'da Her Bir Veritabanını ve Üzerinde Bulunduğu Diskin Boyutunu Görmek

Görüldüğü üzere SQL Server’da her bir veritabanını ve üzerinde bulunduğu diskin boyutunu görmüş olduk.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

186 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!