Forum
Tempdb performans ölçümü için aşağıdaki query yi çalıştırınız. Ayrıca tempdb performansını arttırmak için cpu core sayısı kadar ndf dosyası oluşturun;
SELECT files.physical_name, files.name, stats.num_of_writes, (1.0 * stats.io_stall_write_ms / stats.num_of_writes) AS avg_write_stall_ms, stats.num_of_reads, (1.0 * stats.io_stall_read_ms / stats.num_of_reads) AS avg_read_stall_ms FROM sys.dm_io_virtual_file_stats(2, NULL) as stats INNER JOIN master.sys.master_files AS files ON stats.database_id = files.database_id AND stats.file_id = files.file_id WHERE files.type_desc = 'ROWS'
Ek bilgiler için teşekkür ederim hocam.
Tempdb için çok fazla yeni datafile (ndf) dosyası açılmasıda performansa olumsuz etki yapabilir. Dolaysıyla tempdb performansını optimize etmeden önce tempdb nin hangi işlemlerde kullanıldığını iyi bilmek ve yönettiğimiz Database yapısında tempdb nin büyüme oranlarınıda hesaplayıp Auto growth ve başlangıç boyutlarınında ayarlarını düzgün yapmak gerekmektedir.
8 coredan sonra Core Sayısı / 2 her zaman geçerli bir Best Practices olmayabilir. Özellikle core sayısı çok yüksek sunucular için.
Paylaşılan bilgiler için teşekkürler.
HOCAM BU TEMPDC DOSYASI NEDİR BİZE NE SAĞLAR