Belirli bir bekleme süresi göz önüne alındığında, hangi sorguların bu beklemeye neden olduğunu SQL 2000 R2 Server'da nasıl beklersiniz? Bu özel durumda merak ediyorum async_network_io.
Sp_BlitzFirst ile beklerken, şu ayrıntıyı elde ederim: <?ClickToSeeDetails -- For 20 seconds over the last 5 seconds, SQL Server was waiting on this particular bottleneck. -- ?> Bu "son 5 saniye içinde 20 kez mi?" Bulma CLR_SEMAPHORE idi.
Birkaç ALTER TABLEsaat önce bir sorgu başlattık ve kısa bir süre önce pg_stat_activitybir kilit beklediğini fark ettik . Değiştirmek istediğimiz masaya bir kilit tutan diğer sorguyu keşfettik ve gitmesine izin vermedik. Sorgumuz "basit" bir sorgu (bir sütun veri türünü değiştirerek), ancak büyük bir tabloda çalışıyor. Kilidi tutan işlemi öldürmektense, öldürmeyi …
Daha eski bir tüm flash dizisinden, daha yeni bir tüm flash dizisine (farklı, ancak iyi kurulmuş bir tedarikçi) geçiş yaptığımızda, kontrol noktaları sırasında SQL Sentry'de artan beklemeler görmeye başladık. Sürüm: SQL Server 2012 Sp4 Bizim eski depolama beklerimiz bir kontrol noktası sırasında 2500 için "sivri" ile yaklaşık 2k, yeni depolama …