Aracılığıyla paylaş


SQL Server, SQL istatistikleri nesne

The SQLServer:SQL Statistics object in SQL Server provides counters to monitor compilation and the type of requests sent to an instance of SQL Server.Sorgu derlemesini ve yeniden derlemelerinde sayısını ve örnek tarafından alınan toplu işlemleri izleme SQL Server verir, bir gösterge ne kadar çabuk SQL Server işleme kullanıcı sorguları ve ne kadar etkin sorgu iyileştiricisi işleme sorgular.

Derleme, bir sorgunun yön değiştirme saat önemli bir parçasıdır.Derleme maliyeti kaydetmek için Veritabanı Altyapısı kaydeder derlenmiş sorgu planı içinde bir sorgu önbellek.Önbelleğin amacı, sonradan yeniden kullanmak üzere bu nedenle daha sonra çalıştırıldığında sorguları yeniden derlemek için gereksinim biten, derlenmiş sorgu depolayarak derleme azaltmaktır.Ancak, her benzersiz sorgu olmalıdır en az bir derlenmiş saat.Sorguyu yeniden derlemelerinde aşağıdaki etkenlere göre neden olabilir:

  • Şema değiştirir, sütunları ekleme gibi temel şema değişiklikleri içeren veya bir tablo veya önemli bir dizi satır bir tablodan silme veya ekleme gibi istatistikleri şema değişiklikleri için dizin oluşturur.

  • Ortam (set deyim) değiştirir.ANSI_PADDING veya ANSI_NULLS gibi oturum ayarları değişiklikleri sorgu çekirdekler neden olabilir.

Basit ve zorla parameterizasyonunu hakkında daha fazla bilgi için bkz: ALTER DATABASE (Transact-SQL) ve Basit parameterizasyonunu.

These are the SQL Server SQL Statistics counters.

sql Server sql istatistikleri sayaçları

Açıklama

Otomatik Param denemesi/sn

Saniyede otomatik parameterizasyonunu girişimi sayısı.Toplam başarısız güvenli ve güvenli olmayan otomatik parameterizations toplamı olması gerekir.Otomatik parameterizasyonunu oluşur, bir örnek , SQL Server stratejisinin çalışır bir Transact-SQL isteği değiştirerek parametrelerle bazı harfleri böylece sonuç yeniden önbelleğe yürütme planı üzerinden birden çok benzer görünümlü ister ise mümkün.Parameterizations otomatik olarak da bilinen basit parameterizations daha yeni sürümlerinde unutmayın SQL Server.Bu sayaç, zorlanmış parameterizations içermez.

Toplu iş istekleri/sn

Sayısı Transact-SQL saniyede alınan toplu komut.Bu istatistik, tüm kısıtlamalar (g/Ç, kullanıcılar, önbellek boyutu, istekleri ve benzeri karmaşıklığı sayısı) etkilenir.Yüksek toplu iş istekleri iyi işlem hacmi anlamına gelir.

Başarısız otomatik-Params/sn

Saniyedeki başarısız otomatik parameterizasyonunu girişimi sayısı.Bu küçük olmalıdır.Parameterizations otomatik olarak da bilinen basit parameterizations sonraki sürümlerinde unutmayın SQL Server.

Zorlanmış Parameterizations/sn

Saniyedeki Başarılı Zorlanmış parameterizations sayısı.

Destekli Plan yürütmeler/sn

Plan yürütmeler sorgu planı içinde oluşturulan bir plan kılavuzu kullanarak saniyedeki sayısı.

Misguided Plan yürütmeler/sn

Plan yürütmeler / saniye içinde bir plan Kılavuzu planı oluşturma sırasında ödenmiş bulunamadı sayısı.Plan kılavuzu gözardı ve normal derleme yürütülen plan oluşturmak için kullanıldı.

Güvenli otomatik-Params/sn

Saniye başına güvenli otomatik parameterizasyonunu girişimi sayısı.Safe refers to a determination that a cached execution plan can be shared between different similar-looking Transact-SQL statements.SQL Server makes many auto-parameterization attempts some of which turn out to be safe and others fail.Parameterizations otomatik olarak da bilinen basit parameterizations sonraki sürümlerinde unutmayın SQL Server.Zorlanmış parameterizations içermez.

sql dikkat hızı

Attentions saniyedeki sayısı.Bir dikkat çalışmakta isteği sona erdirmek için bir istemci tarafından isteğidir.

sql derlemeleri/sn

Derlemeler saniyedeki sayısı.Derleme kod yol girilen sayıyı gösterir.deyim düzey yeniden derlemelerinde neden derlerken içerir SQL Server.Sonra SQL Server kullanıcı etkinliği kararlı, bu değere ulaştığında kararlı duruma.

Yeniden Compilations sql/sn

Sayısı deyim saniyede yeniden derler.deyim recompiles tetikleyen kez sayar.Genellikle, recompiles düşük olmasını istiyorsunuz.Sonraki sürümlerinde SQL Server, şu deyim kapsamlı Microsoft toplu iş kapsamlı yeniden derlemelerinde yerine SQL Server 2000.Bu nedenle, karşılaştırma bu sayaç değerlerinin doğrudan SQL Server ve önceki sürümleri mümkün.

Güvenli olmayan otomatik-Params/sn

Güvenli olmayan otomatik parameterizasyonunu girişimi / saniye sayısı.Örneğin, sorgu planı önbelleğe alınmış paylaşılmasını önlemek bazı özellikleri vardır.Bunlar, güvenli olarak belirlenir.Zorlanmış parameterizations sayısı saymaz.