Aracılığıyla paylaş


İzleme ve sorun giderme veritabanı nesneleri yönetilen

Bu konu, yönetilen veritabanı nesnelerini ve tarzda derlemeler gidermek ve izlemek için kullanılan araçlar hakkında bilgi sağlar SQL Server.

Profiler izleme olayları

SQL Server Veritabanı Altyapısı'nda meydana gelen olayları izlemek için sql izleme ve olay bildirimleri sağlar.Belirtilen olay kaydederek, sql izleme, performans sorunlarını gidermek, veritabanı etkinliğini denetlemek, sınama ortamı için örnek verileri toplamak, hata ayıklama yardımcı olur Transact-SQL ifadelerini ve saklı yordamlar ve toplama verileri Performans analiz araçları.Daha fazla bilgi için bkz: Olayları izleme.

Olay

Açıklama

Derleme yükü olay sınıfı

Derleme yükü isteğini (başarı ve başarısızlıkları) izlemek için kullanılır.

SQL: BatchStarting olay sınıfı, SQL:BatchCompleted olay sınıfı

Hakkında bilgi sağlar Transact-SQL başladı, tamamlandı veya sahip toplu.

sp: Event Class başlangıç, sp: Event Class tamamlandı

Yürütülmesini izlemek için kullanılan Transact-SQL saklı yordamlar.

SQL: StmtStarting olay sınıfı, SQL:StmtCompleted olay sınıfı

clr yürütme izlemek için kullanılır ve Transact-SQL yordam.

Performans sayaçları

SQL Servernesneler ve sayaçlar, Sistem İzleyicisi'ni çalıştıran bilgisayarların etkinliğini izlemek için kullanılabilecek sağlayan bir örnek , SQL Server.Herhangi bir nesneye sahip SQL Server , kaynak gibi bir SQL Server kilit veya bir Windows xp işlemi.Her nesne nesneleri izlemek için çeşitli yönlerini belirleyen bir veya daha fazla sayaçları içerir.Daha fazla bilgi için bkz: sql Server nesneleri kullanma.

Nesne

Açıklama

sql Server, clr nesne

Toplam saat clr yürütme harcanan.

Windows Sistem İzleyicisi'ni (perfmon.exe) sayaçları

Windows Sistem İzleyicisi'ni (perfmon.exe) araç clr tümleştirme uygulamaları izlemek için kullanılan çeşitli performans sayaçları içerir..net clr performans sayaçları "sqlservr" süzülebilir. çalışmakta olan clr tümleştirme uygulamaları izlemek için işlemin adı.

Performans nesnesi

Açıklama

SqlServer:CLR

Sunucu için cpu istatistikleri sağlar.

.net clr özel durumlar

Özel durumlar saniyedeki sayısını izler.

.net clr yükleme

Uygulama etki alanları ve sunucuya yüklenen derlemeler hakkında bilgi sağlar.

.net clr belleği

clr bellek kullanımı hakkında bilgi sağlar.Bu nesnenin bellek kullanımı çok büyük alırsa uyarıları bayrak atamak için kullanılır.

.net Data Provider for sql Server

Parça sayısı bağlandığında ve saniyede.Bu nesne düzey veritabanı etkinliğini izlemek için kullanılır.

Katalog Görünümleri

Katalog tarafından kullanılan görünümleri iade bilgileri SQL Server veritabanı altyapısı.Katalog için en genel arabirim, çünkü bunlar katalog görünümlerini kullanmanızı öneririz meta veriler ve almak, dönüştürmek ve bu bilgilerin özelleştirilmiş formlar sunmak için en etkili yolu sağlar.Tüm kullanılabilir kullanıcı Kataloğu meta veriler katalog görünümleri yararlanılır.Daha fazla bilgi için bkz: Katalog Görünümleri (Transact-sql).

Katalog görünümü

Açıklama

sys.Assemblies (Transact-sql)

Derlemeler hakkında bilgiler verir, bir veritabanında kayıtlı.

sys.assembly_references (Transact-sql)

Diğer derlemeler başvuru derlemeler tanımlar.

sys.assembly_modules (Transact-sql)

Her işlev, saklı yordam ve tetikleyici tanımlanmış hakkında bilgi döndüren bir derleme.

sys.assembly_files (Transact-sql)

Derleme dosyaları hakkında bilgiler verir veritabanında kayıtlı.

assembly_types (Transact-sql)

Bir derleme tarafından tanımlanan kullanıcı tanımlı türleri (UDTs) tanımlar.

sys.module_assembly_usages (Transact-sql)

clr modülleri tanımlanır derlemeler tanımlar.

sys.parameter_type_usages (Transact-sql)

Kullanıcı tanımlı türler parametre hakkında bilgi verir.

sys.server_assembly_modules (Transact-sql)

CLR tetikleyicisi içinde tanımlanmış derleme tanımlar.

sys.server_triggers (Transact-sql)

Server - tanımlardüzey clr Tetikleyiciler dahil, bir sunucu üzerinde ddl Tetikleyicileri.

sys.type_assembly_usages (Transact-sql)

Kullanıcı tanımlı türleri tanımlanmıştır derlemeler tanımlar.

sys.Types (Transact-sql)

Sistem ve kullanıcı tanımlı türler veritabanında kayıtlı döndürür.

Dinamik yönetimi görünümleri

Dinamik yönetimi görünümler ve İşlevler bir sunucu sağlığını izlemek için kullanılan sunucu durumu bilgilerini dönmek örnek, sorunları tanılamanıza ve performansını ayarlamak.Daha fazla bilgi için bkz: Dinamik yönetimi görünümler ve işlevler (Transact-sql).

DMV

Açıklama

sys.dm_clr_appdomains (Transact-sql)

Her uygulama hakkında bilgi sağlar etki alanı Server.

sys.dm_clr_loaded_assemblies (Transact-sql)

Sunucuda kayıtlı her yönetilen derleme tanımlar.

sys.dm_clr_properties (Transact-sql)

Barındırılan clr hakkında bilgi verir.

sys.dm_clr_tasks (Transact-sql)

Çalışmakta olan tüm clr görevleri tanımlar.

sys.dm_exec_cached_plans (Transact-sql)

Yürütme planları tarafından önbelleğe alınan sorgu hakkında bilgi verir SQL Server için daha hızlı sorgu yürütme.

sys.dm_exec_query_stats (Transact-sql)

Döndürür toplu için önbelleğe alınan sorgu planlarını performans istatistikleri.

sys.dm_exec_requests (Transact-sql)

İçinde yürütülen her isteği hakkında bilgi verir SQL Server.

sys.dm_os_memory_clerks (Transact-sql)

Bellek clerks etkin olan verir SQL Server örnek, dahil olmak üzere clr belleği clerks.