Aracılığıyla paylaş


Izleme ve ayarlama performans araçları

Microsoft SQL Serverkapsamlı bir izleme olayları için araçlar sağlar.SQL Serverve küme fiziksel veritabanı tasarımı.Seçim aracının izleme veya yapılması ayarlama türünü ve belirli olayları izlenecek bağlıdır.

AşağıdaSQL Serverİzleme ve ayarlama araçlarını:

Araç

Açıklama

sp_trace_setfilter (Transact-SQL)

SQL Server Profiler Toplu iş veya izleme sunucusu ve veritabanı etkinliği (örneğin, kilitlenme, önemli hatalar veya oturum açma etkinliğini) sağlar, bir hareketin başlangıcı gibi alt işlem olayları izler.YakalamaSQL Server Profilerverileri birSQL ServerTablo veya daha sonraki analizler ve bir dosya de yeniden olayları yakalananSQL Serveradım adım, tam olarak ne olduğunu görmek için.

Izleme kaynak kullanımı (Sistem Monitörü)

Sistem Monitörü, sunucu performansını izleme ve etkinlik olaylarını izlemek için önceden tanımlı nesneler ve sayaçlar veya kullanıcı tanımlı sayaçları'nı kullanarak etkinleştirme kullanılıyor, arabellek Yöneticisi sayfa isteklerinin sayısı gibi kaynak kullanımı öncelikle izler.Sistem Monitörü (Performans İzleyicisi'nde Microsoft Office 2010 Suite Windows NT 4.0), sayıları ve oranları yerine (örneğin, bellek kullanımı, engellenen kilitler veya CPU etkinliği, etkin işlemlerin sayısı) olaylar hakkında veri toplar.İşleçler bildiren uyarılar oluşturmak için özel sayaçlar eşikleri ayarlayabilirsiniz.

Sistem Monitörü Microsoft Office 2010 Suite Windows Server ve Windows işletim sistemlerinde çalışır.(Uzaktan veya yerel olarak) izleyebilirsiniz örnekSQL ServerWindows NT 4.0 veya sonrası.

Anahtar arasındaki farkSQL Server Profilerve Sistem Monitörü'nüSQL Server ProfilerSistem Monitörü'nü ilişkili olan kaynak kullanımını izler, ancak Veritabanı Altyapısı'nın olayları izler işlemlerin.

Nasıl Yapılır: Etkinlik izleyicisi (SQL Server Management Studio'yu) açın.

Etkinlik İzleyicisi'ndeSQL Server Management Studiografik hakkında bilgileri görüntüler:

  • İşlem örneğini çalıştırmaSQL Server.

  • Engellenen işlemler.

  • Kilitler.

  • Kullanıcı etkinliği.

Geçerli etkinlik anlık görünümleri için yararlıdır.

SQL izleme tanıtma

Transact-SQL oluşturma, saklı yordamlar, filtre ve izleme tanımla:

Hata günlükleri'ni izleme

The Windows uygulama olay günlüğüne olay yanı sıra, Windows Server ve Windows işletim sisteminin bir bütün olarak gerçekleşen olayları genel bir resim sağlarSQL Server,SQL ServerAracı ve tam metin araması.Bu olaylar hakkında bilgi içerirSQL Server, kullanılabilir durumda değil başka bir yerde.Hata günlüğüne sorun giderme bilgileri kullanarakSQL Server-ilgili sorunlar.

Yordam (Transact-SQL) sistem saklı

AşağıdakiSQL ServerSistem saklı yordamları, pek çok izleme görevi için güçlü bir alternatif sağlar:

Saklı yordamAçıklama
sp_who (Transact-SQL)Rapor anlık görüntü görüntü görüntüsünü geçerli hakkında bilgiSQL ServerKullanıcıları ve işlemleri, şu anda yürütülen ifade ve deyim mi engellendi.
sp_lock (Transact-SQL)Nesne kimliği, dizin kimliği, lock, tür ve tür veya kilit uygulandığı kaynak kilitleri, anlık görüntü görüntü bilgi raporlar.
sp_spaceused (Transact-SQL)Tahmini geçerli bir tablo (veya tüm bir veritabanının) tarafından kullanılan disk alanı miktarını görüntüler.
sp_monitor (Transact-SQL)CPU kullanımı, g/Ç kullanımı ve miktarı gibi istatistikleri görüntüler saat bu yana boşsp_monitor son yürütülen.

DBCC (Transact-SQL)

DBCC (Veritabanı Konsolu komut) ifadeleri, performans istatistiklerini ve mantıksal ve fiziksel bir veritabanının tutarlılığını denetlemek etkinleştirin.

Işlevler (Transact-SQL)

Yerleşik işlevler hakkında anlık görüntü istatistiklerini görüntülemeSQL Serverberi sunucu etkinliği başlatıldı; bu İstatistikler depolanır, öncedenSQL Serversayaçları.Örneğin,@@ CPU_BUSY zamanı İşlemcinin yürütme SQL Serverkodu; @@ BAĞLANTILARI içeren numarasını içeren SQL Serverveya denenen bağlantıları; ve @@ PACKET_ERRORSSQL Serverbağlantıları. ortaya çıkan ağ paketlerinin sayısını içerir

İzleme Bayrakları (Transact-SQL)

İzleme bayrağı sunucu içindeki belirli bir aktiviteyi hakkındaki bilgileri görüntülemek ve sorunları veya (örneğin, çıkmaz zincirleri) performans sorunları tanılamak için kullanılır.

Fiziksel veritabanı tasarımını ayarlama

Veritabanı Altyapısı Ayarlama Danışmanı performans etkilerini çözümlerTransact-SQLifadeleri yürütülen karşı veritabanları istediğiniz ayarlayın.Veritabanı Altyapısı Ayarlama Danışmanı eklemek, kaldırmak veya dizin, dizin oluşturulmuş görünümler ve bölümleme için öneriler.

Bir izleme araç seçme

Seçimi bir izleme araç, olay veya etkinliğin izlenecek bağlıdır.

Olay veya etkinlik

SQL Server Profiler

Sistem Monitörü

Etkinliği izleme

Transact-SQL

Hata günlükleri

Eğilim çözümleme

Evet

Evet

 

 

 

Olayları yeniden yakalanmış

Evet

 

 

 

 

Anlık izleme

Evet

 

Evet

Evet

Evet

Uyarı oluşturma

 

Evet

 

 

 

Grafik arabirim

Evet

Evet

Evet

 

Evet

Özel uygulama içinden kullanma

Evet1

 

 

Evet

 

1SQL Server ProfilerSistem saklı yordamları. kullanma

Windows İzleme Araçları

Windows işletim sistemleri ve Windows Server 2003 de bu izleme araçları sağlar:

Araç

Açıklama

Görev Yöneticisi

Bir sistem üzerinde çalışan uygulamalar ve işlemler synopsis gösterir.

Ağ İzleyicisi Aracısı

Ağ trafiği izler.

Windows işletim sistemleri veya Windows Server araçları hakkında daha fazla bilgi için Windows belgelerine bakın.