Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
CPU kullanım oranlarının normal aralıklar içinde olup olmadığını belirlemek için microsoft SQL Server örneğini düzenli aralıklarla izleyin. Sürekli yüksek cpu kullanımı oranı, CPU'nun yükseltilip birden çok işlemci eklenmesi gerektiğini gösterebilir. Alternatif olarak, yüksek CPU kullanım oranı düşük ayarlanmış veya tasarlanmış bir uygulamayı gösterebilir. Uygulamanın iyileştirilmesi CPU kullanımını düşürebilir.
CPU kullanımını belirlemenin etkili bir yolu, Performans İzleyicisi'ndeİşlemci:% İşlemci Zamanı sayacını kullanmaktır. Bu sayaç, CPU'nun boşta olmayan bir iş parçacığını yürütmek için harcadığı süreyi izler. Yüzde 80 ile yüzde 90 arasındaki tutarlı bir durum, CPU'nuzu yükseltme veya daha fazla işlemci ekleme gereksinimini gösterebilir. Çok işlemcili sistemler için her işlemci için bu sayacın ayrı bir örneğini izleyin. Bu değer, belirli bir işlemcideki işlemci süresinin toplamını temsil eder. Tüm işlemcilerin ortalamasını belirlemek için Sistem : %Total İşlemci Süresi sayacını kullanın.
İsteğe bağlı olarak, işlemci kullanımını izlemek için aşağıdaki sayaçları da izleyebilirsiniz:
İşlemci: Ayrıcalıklı Zaman %si
İşlemcinin SQL Server G/Ç isteklerinin işlenmesi gibi Microsoft Windows çekirdek komutlarının yürütülmesi için harcadığı zaman yüzdesine karşılık gelir. Fiziksel Disk sayaçları yüksek olduğunda bu sayaç tutarlı olarak yüksekse, daha hızlı veya daha verimli bir disk alt sistemi yüklemeyi göz önünde bulundurun.
Uyarı
Farklı disk denetleyicileri ve sürücüleri farklı miktarlarda çekirdek işleme süresi kullanır. Verimli denetleyiciler ve sürücüler daha az ayrıcalıklı süre kullanır ve kullanıcı uygulamaları için daha fazla işlem süresi bırakarak genel aktarım hızını artırır.
İşlemci: %User Süresi
İşlemcinin SQL Server gibi kullanıcı işlemlerini yürütmek için harcadığı zaman yüzdesine karşılık gelir.
Sistem: İşlemci Kuyruğu Uzunluğu
İşlemci süresini bekleyen iş parçacığı sayısına karşılık gelir. bir işlemin iş parçacıkları kullanılabilir olandan daha fazla işlemci döngüsü gerektirdiğinde bir işlemci performans sorunu oluşur. Birkaç işlemden fazlası işlemcinin zamanını kullanmayı denerse daha hızlı bir işlemci yüklemeniz gerekebilir. Ya da çok işlemcili bir sisteminiz varsa bir işlemci ekleyebilirsiniz.
İşlemci kullanımını incelediğinizde, SQL Server örneğinin gerçekleştirdiği çalışma türünü göz önünde bulundurun. SQL Server toplamalar içeren sorgular veya disk G/Ç gerektirmeyen belleğe bağlı sorgular gibi birçok hesaplama yaparsa işlemci zamanının yüzde 100'ü kullanılabilir. Bu durum diğer uygulamaların performansının düşmesine neden oluyorsa iş yükünü değiştirmeyi deneyin. Örneğin, bilgisayarı SQL Server örneğini çalıştırmaya ithaf edin.
Birçok istemci isteğinin işlendiği yaklaşık yüzde 100 kullanım oranları, işlemlerin kuyruğa alındığını, işlemci zamanı beklediğini ve bir darboğaza neden olduğunu gösterebilir. Daha hızlı işlemciler ekleyerek sorunu çözün.