The Management Data Warehouse
Magazyn danych zarządzania jest relacyjnej bazy danych, która zawiera dane, które są pobierane z serwera, który jest w celu zbierania danych.Te dane jest używane do generowania raportów dla zbiorów danych systemu kolekcja i mogą również służyć do tworzenia niestandardowych raportów.
Infrastruktura moduł zbierający dane definiuje zadania i planów konserwacji, które są niezbędne do zaimplementowania zasad przechowywania, zdefiniowane przez administrator bazy danych.
Important Note: |
---|
W tej wersji modułów zbierających dane, zarządzanie magazynem danych jest tworzona za pomocą proste model odzyskiwanie, aby zminimalizować rejestrowania.Należy implementować modelu odzyskiwanie odpowiednie dla danej organizacji. |
Wdrażanie i korzystanie z magazyn danych
W tym samym wystąpieniu można zainstalować magazyn danych zarządzania SQL Server uruchamiany moduł zbierający dane. Jednak jeśli zasobów serwera i wydajność jest problem na serwerze monitorowany, można zainstalować magazyn danych zarządzania na innym komputerze.Aby uzyskać więcej informacji zobaczGetting Started with the Data Collector.
Wymagane schematów i ich obiekty systemu wstępnie zdefiniowanych zestawów kolekcja są tworzone podczas tworzenia magazyn danych zarządzania.Schematy, które są tworzone są podstawowe i migawki.Trzeci schematu, custom_snapshots, jest tworzony podczas tworzenia zawierające elementy kolekcja typ modułu zbierającego dane rodzajowy T-SQL kwerendy za pomocą zestawów zdefiniowanych przez użytkownika zbioru.
Schemat podstawowy
Schemat podstawowy opisuje tabel, procedur przechowywanych i widoków, które służą do organizowania i zidentyfikować zebrane dane.Tabele te są współużytkowane przez wszystkie tabele danych utworzony dla zbierającego poszczególnych typów.Ten schemat jest zablokowany i mogą być modyfikowane tylko przez właściciela bazy danych magazyn danych zarządzania.Nazwy tabel w tym schemacie się rozpoczynać prefiksem "" podstawowe".
W poniższej tabela opisano tabel bazy danych w schemacie podstawowym.Te tabele bazy danych należy włączyć moduł zbierający dane śledzenia, skąd pochodzą dane, który dodaje się je i kiedy został przekazany do magazyn danych.
Nazwa tabeli |
Description |
---|---|
Core.performance_counter_report_group_items |
Przechowuje informacje, jak powinien grupowania raportów magazyn danych zarządzania i liczników wydajności agregacja. |
Core.snapshots_internal |
Identyfikuje każdy nowy migawka.Za każdym razem, gdy zostanie uruchomiony pakiet przekazywania przekazywanie nową partia danych do tej tabela zostanie wstawiony nowy wiersz. |
Core.snapshot_timetable_internal |
Przechowuje informacje dotyczące czasu migawka.Czas migawka jest przechowywany w osobnej tabela, ponieważ wielu migawek może się zdarzyć w prawie tym samym czasie. |
Core.urządzenie źródłowe.info_internal |
W tej tabela przechowywane są informacje o źródle danych.Ta tabela jest aktualizowana za każdym razem, gdy rozpoczyna się przekazywania danych do magazyn danych ustawić nową kolekcja. |
Core.supported_collector_types_internal |
Zawiera identyfikatory zbierającego zarejestrowanych typów, które można przekazać dane do magazyn danych zarządzania.W tej tabela jest aktualizowany tylko, gdy schemat magazynu zostanie zaktualizowana tak, aby obsługiwać nowy typ modułu zbierającego dane.Podczas tworzenia magazyn danych zarządzania w tej tabela jest wypełniony identyfikatory typów modułów zbierających dostarczonych przez moduł zbierający dane. |
Core.wait_categories |
Zawiera kategorie używane do typów oczekiwania grup zgodnie z wait_type cechy. |
Core.wait_types |
Zawiera typy oczekiwania rozpoznawane przez moduł zbierający dane. |
Core.purge_info_internal |
Wskazuje, czy zatrzymanie usuwania danych z magazyn danych zarządzania przeprowadzono na żądanie. |
W poprzednich tabelach są używane z tabelami typ modułu zbierającego dane do przechowywania informacji.Na przykład, Typowa śledzenia SQL typ modułu zbierającego dane używa następujących tabel do przechowywania danych śledzenia:
Core.source_info_internal
Core.snapshots_internal
snapshots.trace_info
snapshots.trace_data
Migawki schematu
Schematu migawek informacje potrzebne do przechowywania i zachować dane zbierane przez typów modułów zbierających, które znajdują się obiekty.Tabele w tym schemacie są ustalone i nie muszą być zmienione w czasie użytkowania tego typu modułu zbierającego.Jeśli potrzebne są zmiany, schemat może być zmieniane tylko przez członków roli mdw_admin.Te tabele są tworzone w celu przechowywania danych zebranych przez dane systemowe kolekcja ustawia.Aby uzyskać więcej informacji zobaczSystem Data Collection Sets.
W poniższej tabeli ilustrują część schematu magazyn danych zarządzania, wymagane do kolekcja zestawów aktywności serwera i statystyka kwerendy.
Tabele zasób poziom systemu
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
Aktywność systemu
- snapshots.active_sessions_and_requests
Kwerendy statystyki
- snapshots.query_stats
Statystyki we/wy
- snapshots.io_virtual_file_stats
Tekst kwerendy i planu
snapshots.notable_query_text
snapshots.notable_query_plan
Statystyki znormalizowana kwerendy
snapshots.distinct_queries
snapshots.distinct_query_to_handle
Custom_snapshots schematu
Schemat custom_snapshots opisano nowe tabele i widoki, które są tworzone, gdy używane są typy zbierającego standardowy lub innych firm do tworzenia zestawów zdefiniowanych przez użytkownika zbioru.Dowolnego typ modułu zbierającego dane, który wymaga nowej tabela danych dla element kolekcja można utworzyć tabela w tym schemacie.W tym schemacie przez członków roli mdw_writer mogą zostać dodane nowe tabele.Inne zmiany w schemacie jest możliwe jedynie przez członków roli mdw_admin.
Szczegółowe dane typu i zawartości informacji dla bazy danych można znaleźć kolumny tabela czytając dokumentację procedura przechowywana zbierającego odpowiednie dane dla każdej z tabel.
Najważniejsze wskazówki
Podczas pracy z magazyn danych zarządzania, zaleca się po Poniższe najważniejsze wskazówki:
Nie należy modyfikować metadane tabel magazyn danych zarządzania, chyba że podczas dodawania nowego typ modułu zbierającego dane.
Nie należy bezpośrednio modyfikować dane w magazynie danych zarządzania.Zmiana danych, które zostały zebrane unieważnia legalności zebrane dane.
Zamiast bezpośrednio za pomocą tabel, należy używać udokumentowanych procedur przechowywanych i funkcji, które zostały udostępnione z modułu zbierającego dane do wystąpienie i aplikacji dostępu do danych.Nazwy tabel i definicje można zmienić, są zmieniane podczas aktualizowania aplikacji i mogą ulec zmianie w przyszłych wydaniach.
Historia zmian
Microsoft Learning |
---|
Tabela core.performance_counter_report_group_items dodawane do sekcji "Core schemat". |
Zaktualizowano listę tabel w sekcji "Migawki schemat".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. |