İzleme ve performans ayarlama
Veritabanı izleme nasıl bir sunucu performans değerlendirmek için hedeftir. Etkili izleme periyodik anlık görüntülerini geçerli performans sorunlarına neden olan işlemleri yalıtmak için ayırdığınız ve performans eğrilerini izlemek için zamanla sürekli veri toplama içerir.
Veritabanı performansını devam eden değerlendirme yanıt sürelerini en aza indirmek ve işlem hacmi, en yüksek performansı verimli maksimize yardımcı olur. Etkin bir ağ trafiği, disk g/Ç ve cpu kullanımı en üst seviyede performans anahtarıdır. İyice uygulama gereksinimlerini çözümle, verileri fiziksel ve mantıksal yapısını anlamak, veritabanı kullanımını değerlendirmek ve bileşimleri arasındaki çevrimiçi işlem işleme (oltp) karşı karar destek gibi çakışan kullanır anlaşması gerekiyor.
İzleme ve performans için veritabanları ayarlama faydaları
Microsoft SQL Serverve Microsoft Windows işletim sistemi, veritabanı geçerli durumu görüntülemek için ve Hava değişikliği olarak performansını izlemek için izin programları. Çeşitli araçları ve izlemek için kullanılan teknikler Microsoft SQL Server. Nasıl izleneceği anlama SQL Serversize yardımcı olabilir:
Performansı artırabilirsiniz olup olmadığını belirleyin. Örneğin, sık kullanılan sorgu yanıt süreleri izleyerek, sorgu veya dizinler tablolarda değişiklikleri gerekip gerekmediğini belirleyebilirsiniz.
Kullanıcı etkinliğini değerlendirmek. Örneğin, izleme örneğine bağlanmaya çalışan kullanıcıları tarafından SQL Server, ister güvenlik adequately ayarlanmış ve test uygulamaları ya da geliştirme sistemleri belirleyebilirsiniz. Örneğin, sql sorguları bunlar yürütülür gibi izleyerek, ister onlar doğru yazılır ve beklenen sonuçları üreten belirleyebilirsiniz.
Herhangi bir sorun giderme veya hata ayıklama saklı yordamlar gibi uygulama bileşenleri.
Dinamik bir ortamda izlenmesi
İzleme önemlidir çünkü SQL Serverdinamik bir ortamda hizmet vermektedir. Performans değişen koşullar sonucu değişiyor. Sizin değerlendirme sayısı kullanıcı arttıkça performans değişiklikleri görebilirsiniz, kullanıcı erişim ve bağlantı yöntemlerini değiştirmek, veritabanı içeriğini büyümek, istemci uygulamaları değiştirmek, uygulamaları değişiklikler veri, sorguları daha karmaşık hale ve ağ trafiği yükselir. Kullanarak SQL Serveraraçları performansını izlemek için performans bazı değişiklikler ile değişen koşulları ve karmaşık sorgular ilişkilendirebilirsiniz. Aşağıdaki senaryolar, örnekler sağlar.
Sık kullanılan sorgular yanıt süreleri izleyerek, sorgu veya nerede sorguları yürütme tablolarda dizinler değişiklikleri gerekip gerekmediğini belirleyebilirsiniz.
İzleme tarafından Transact-SQLsorguları bunlar yürütülür gibi sorguları doğru yazılmış olan ve beklenen sonuçları üreten belirleyebilirsiniz.
Örneğine bağlanmaya çalışan kullanıcıları izleme tarafından SQL Server, ister güvenlik adequately ayarlanmış ve test uygulamaları ya da geliştirme sistemleri belirleyebilirsiniz.
Yanıt, kullanıcı bir sorgu işlenmekte olan görsel onay formu döndürülecek sonuç kümesindeki ilk satırı için gerekli süreyi zamandır. Üretim sorguları belirli bir süre sırasında sunucu tarafından işlenen toplam sayısıdır.
Böylece kullanıcı sayısı arttıkça, buna yanıt süresini artırır ve genel verimi azalır rekabet için bir sunucunun kaynaklarını, yok.
İzleme ve performans görevleri ayarlama
Görev Açıklaması |
Konu |
---|---|
Gereken herhangi bir bileşeninin etkin bir şekilde izlemek için gerekli adımları sağlar SQL Server. |
|
Listeler SQL Serverizleme ve ayarlama araçları. |
|
Bir performans temeli oluşturma hakkında bilgi sağlar. |
|
Veritabanı performans sorunları yalıtmak açıklar. |
|
Nasıl izleneceği ve darboğazları belirlemek için sunucu performansını izleme açıklar. |
|
Nasıl kullanılacağını açıklar SQL Serverve Windows performans ve etkinliğini izleme araçları. |
|
Görüntülemek ve yürütme planları xml formatında bir dosyaya kaydetme açıklar. |
Ayrıca bkz.
Kavramlar
Kuruluş genelinde otomatik yönetim
Monitör kaynak kullanımı (Sistem Monitörü)