Sql server 2016 ile birlikte gelen Live Query Statistics yapısı ile sorgularımızın performansını daha detaylı bir şekilde görmüş olacağız. Bunun için SSMS arayüzünde çerçeve içerisine alınmış yapı ile Live Query Statistics yapısını açabiliriz.

Live query statistics ile sql server canlı olarak hangi veriyi okuduğunu yüzdelik olarak ne kadarının tamamlandığını görebiliriz. Noktalı ifadeler sorgunun devam ettiğini göstermektedir.
Aşağıdaki resimde sol üst köşede sorgunun %75’inin çalıştırıldığını görmekteyiz.

Aşağıdaki resimde sorgumuzun tamamlandığını Ok işaretiyle gözlemleyebiliriz.

Live Query Statistics özelliği her ne kadar sorgumuzla alakalı bize tüm gerekli bilgileri detaylıca verse de, haliyle bu hizmetin bedelini performans ve maliyetten bizlere ödetecektir. Bu yüzden bu özelliği kullanırken dikkatli olmalı, her sorguya özel değil, gerçekten ağır ve kompleks sorguları daha da iyileştirmek amaçlı bu özelliği kullanmanızı tavsiye ediyorum.
Sorguda gelen 19 bin satırın elepsad time kısmında ne kadar süre sürdüğünü görmekteyiz.

Sorgu tamamlandığında, oklar normale döner ve plan tahmini bir yürütme planına benzer. Gerçek satırların gerçek bir yürütme planında olduğu gibi görüntülenmediğine dikkat edin.

Bu makalede MSSQL Server Live Query Statistics komutunu görmüş olduk.
Başka bir makalede görüşmek dileğiyle.
“Onlar, gaybe inanırlar, namazı dosdoğru kılarlar ve kendilerine rızık olarak verdiklerimizden infak ederler.” Bakara Suresi, 3. Ayet