Veri ambar yönetimi

Veri ambar yönetimi veri toplama hedef bir sunucudan toplanan verileri içeren ilişkisel bir veritabanıdır. Bu veri sistem veri toplama kümeleri için rapor oluşturmak için kullanılır ve ayrıca özel raporlar oluşturmak için kullanılabilir.

Veri Toplayıcı altyapı işleri ve veritabanı yöneticisi tarafından tanımlanan bekletme ilkeleri uygulamak için gereken bakım planları tanımlar.

Önemli notÖnemli

Bu Veri Toplayıcı sürüm için yönetim veri ambar günlüğü en aza indirmek için basit kurtarma modelini kullanarak oluşturulur. Kuruluşunuz için uygun kurtarma modeli uygulamak.

Dağıtma ve veri ambarına kullanma

Sen-ebilmek install yönetimi veri ambar aynı örnek üzerinde SQL Server, veri toplayıcı çalışır. Ancak, sunucu kaynaklarını ya da performans izlenen sunucuda bir sorun varsa, yönetim veri ambar farklı bir bilgisayara yükleyebilirsiniz.

Yönetim verileri ambar oluşturduğunuzda, gerekli şemalar ve nesneleri önceden tanımlanmış sistem koleksiyonu kümeleri için oluşturulur. Oluşturulan şemaları olan coreve snapshots.Üçüncü bir şema custom_snapshots, genel t-sql sorgu Toplayıcı türü kullanır koleksiyon öğeleri içeren kullanıcı tanımlı koleksiyonu kümeleri oluşturulduğunda oluşturulur.

Temel şema

Temel şema tabloları, saklı yordamlar ve düzenlemek ve toplanan verileri tanımlamak için kullanılan görünümleri açıklar. Bu tablolar, bireysel Toplayıcı türleri için oluşturulan tüm veri tabloları arasında paylaşılır. Bu şema, kilitli ve yalnızca yönetim veri ambar veritabanı sahibi tarafından değiştirilebilir. Bu şema tabloları adları "çekirdek tarafından" öneki.

Aşağıdaki tablo, veritabanı şema tabloları için çekirdek açıklar. Bu veritabanı tabloları veri nereden geldi, kim eklenen ve ne zaman veri ambar karşıya olarak izlemek Veri Toplayıcı etkinleştirin.

Tablo adı

Açıklama

core.performance_counter_report_group_items

Yönetim veri ambar raporları nasıl gruplandırmak ve toplu performans sayaçları hakkında bilgi depolar.

core.snapshots_internal

Her yeni anlık tanımlar. Yeni toplu veri karşıya karşıya yükleme paketi açıldığında bu tabloya yeni bir satır eklenir.

core.snapshot_timetable_internal

Anlık zamanları hakkında bilgi depolar. Neredeyse aynı anda çok sayıda anlık olabilir çünkü anlık zaman ayrı bir tabloda depolanır.

core.source.info_internal

Bu tablo, veri kaynağı hakkında bilgi depolar. Bu tablo, her yeni koleksiyon veri veri ambar karşıya başlar ayarlamak güncelleştirilir.

core.supported_collector_types_internal

Veri yönetimi veri ambar karşıya yükleyebilirsiniz kayıtlı Toplayıcı türlerini kimliklerini içerir. Bu tablo, ambar şemasını yeni bir Toplayıcı türü güncelleştirildiğinde yalnızca güncelleştirilir. Yönetim verileri ambar oluşturulduğunda, bu tablo veri toplayıcısı tarafından sağlanan Toplayıcı türleri kimlikleri ile doldurulur.

core.wait_categories

Grup bekleme türlerini wait_type karakteristik göre kullanılan kategorileri içerir.

core.wait_types

Veri Toplayıcısı tarafından tanınan bekleme türlerini içerir.

core.purge_info_internal

Bir istek veri yönetimi veri ambardan kaldırma durdurmak için yapılan gösterir.

Yukarıdaki tabloyu Toplayıcı türü tablolarla bilgileri depolamak için kullanılır. Örneğin, genel sql izleme Toplayıcı tipi izleme verilerini depolamak için aşağıdaki tablolarda kullanır:

  • core.source_info_internal

  • core.snapshots_internal

  • snapshots.trace_info

  • snapshots.trace_data

Anlık görüntüleri şema

Anlık görüntüleri şema depolamak ve sağlanan Toplayıcı türleri tarafından toplanan verileri korumak için gerekli nesneleri açıklar. Bu şema tabloları sabit ve Toplayıcı türü kullanım süresi boyunca değiştirilmesi gerekmez. Değişiklikler gerekiyorsa, şema üyeleri tarafından yalnızca değiştirilebilir mdw_adminrolü. Bu tablolar, sistem veri toplama kümeleri tarafından toplanan verileri depolamak için oluşturulur.

Aşağıdaki tablolarda, sunucu etkinliği ve sorgu istatistikleri toplama kümeleri için gerekli olan yönetim veri ambar şemayı bir kısmını göstermektedir.

  • Sistem düzeyinde kaynak tabloları

    • snapshots.os_wait_stats

    • snapshots.os_latch_stats

    • snapshots.os_schedulers

    • snapshots.os_memory_clerks

    • snapshots.os_memory_nodes

    • snapshots.sql_process_and_system_memory

  • Sistem etkinliği

    • snapshots.active_sessions_and_requests
  • Sorgu istatistikleri

    • snapshots.query_stats
  • I/O istatistikleri

    • snapshots.io_virtual_file_stats
  • Sorgu metni ve planı

    • snapshots. notable_query_text

    • snapshots. notable_query_plan

  • Normalleştirilmiş sorgu istatistikleri

    • snapshots.distinct_queries

    • snapshots.distinct_query_to_handle

Custom_snapshots şeması

custom_snapshotsŞemasını açıklar yeni tablolar ve kullanıcı tanımlı koleksiyonu kümesi oluşturmak için standart veya üçüncü taraf Toplayıcı türleri kullanıldığında oluşturulan görünümleri. Yeni veri tablosu için bir koleksiyon öğesi gerektirir herhangi bir Toplayıcı türü bu şemada bu tablo oluşturabilirsiniz. Yeni tablolar üyeleri tarafından bu şemada eklenebilir mdw_writerrolü. Diğer değişikliklerin şema yalnızca üyeleri tarafından yapılabilir mdw_adminrolü.

Tablo için uygun veri toplayıcısı depolanan yordamı belgelerine okuyarak tablo sütunları veritabanı için ayrıntılı veri türü ve içerik bilgileri alabilirsiniz.

En İyi Yöntemler

Yönetim verileri ambar ile çalışırken, bu en iyi yöntemleri öneririz:

  • Meta veri yönetimi veri ambar tabloları, yeni Toplayıcı türü eklemekte olduğunuz sürece değiştirmeyin.

  • Doğrudan yönetim veri ambar verileri değiştirin. Topladığınız verileri toplanan veriler meşruiyet geçersiz kılar.

  • Tabloları doğrudan kullanmak yerine, belgelenmiş saklı yordamları ve işlevleri sağlanan veri toplayıcı örneği ve uygulama verilere erişmek için kullanın. Tanımları ve tablo adları değiştirebilirsiniz, uygulama güncelleştirip gelecek sürümlerde değişebilir değiştirin.

Ayrıca bkz.

Görevler

Bir koleksiyonu raporu ayarla (SQL Server Management Studio'yu) görüntüleyin

Başvuru

Veri ambar yönetimi depolanan yordamlar (Transact-sql)

Veri toplayıcısı depolanan yordamlar (Transact-sql)

Kavramlar

Veri toplama

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Eklenen core.performance_counter_report_group_itemstablosu "temel şemaya" Bölüm.

Şema tabloları için "anlık görüntüler" listesi Bölüm. Added snapshots.os_memory_clerks,snapshots.sql_process_and_system_memory, and snapshots.io_virtual_file_stats. Removedsnapshots.os_process_memory and snapshots.distinct_query_stats.