Zarządzanie magazynem danych
Zarządzanie magazynem danych są relacyjne bazy danych zawiera dane pobierane z serwera, który jest kolekcją danych miejsce docelowe.Dane służy do generowania raportów dla danych systemu kolekcja ustawia i można również tworzyć raporty niestandardowe.
Zadania definiuje infrastruktury modułów zbierających dane i plany konserwacji, które są niezbędne do wprowadzenia w życie zasady przechowywania określonych przez administrator bazy danych.
Ważne: |
---|
W tej wersji modułów zbierających dane zarządzania magazynem danych jest tworzona za pomocą prostej model odzyskiwanie, aby zminimalizować rejestrowania.Powinny wdrożyć odpowiednie model odzyskiwanie dla organizacji. |
Wdrażanie i korzystanie z magazynu danych
magazyn danych zarządzania można zainstalować na tym samym wystąpienie z SQL Server uruchamiany moduł zbierający dane.Jednak jeśli zasoby serwera lub wydajności jest problem na serwerze monitorowany, można zainstalować magazyn danych zarządzania na innym komputerze.Aby uzyskać więcej informacji, zobacz Wprowadzenie do modułów zbierających dane.
Wymaganych 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ą core i snapshots.Trzeci schematu, custom_snapshots, jest tworzony podczas tworzenia użytkownika kolekcja zestawów zawierających kolekcja używające rodzajowy kwerendy T SQL typ modułu zbierającego.
Schemat Core
Schemat core opisuje tabel, procedur przechowywanych i widoków, które są używane do organizowania i zidentyfikować zebranych danych.Te tabele są współużytkowane przez tabele danych utworzony dla zbierających poszczególnych typów.Ten schemat jest zablokowany i może być modyfikowane tylko przez właściciela bazy danych magazyn danych zarządzania.Nazwy tabel w tym schemacie są rozpoczynać prefiksem "podstawowego".
W poniższej tabela opisano tabele bazy danych w schemacie core.Te tabele bazy danych należy włączyć moduł zbierający dane śledzenia skąd pochodzą dane, który dodaje go i kiedy został przekazany do magazyn danych.
Nazwa tabeli |
Opis |
---|---|
core.performance_counter_report_group_items |
Przechowuje informacje o jak zgrupuj raporty magazyn danych zarządzania i liczniki wydajności wartość zagregowana. |
core.snapshots_internal |
Identyfikuje każda Nowa migawka.Zawsze uruchamia pakiet przekazywania przekazywanie nowej partia danych do tej tabela dodaje się nowy wiersz. |
core.snapshot_timetable_internal |
Przechowuje informacje o razy migawka.Migawka czas przechowywane w osobnej tabela, ponieważ wielu migawek może się zdarzyć w prawie tym samym czas. |
core.source.info_internal |
Ta tabela przechowuje informacje o danych źródło.Ta tabela jest aktualizowana po każdym zestaw kolekcja uruchamia przekazywania danych do magazyn danych. |
core.supported_collector_types_internal |
Zawiera identyfikatory zbierających zarejestrowanych typów, które można przekazać dane do magazyn danych zarządzania.W tej tabela jest aktualizowany tylko podczas aktualizowania schematu magazynu do obsługi nowego typ modułu zbierającego.Gdy magazyn danych zarządzania jest utworzona, ta tabela jest wypełniona identyfikatory typów modułów zbierających dostarczone przez moduł zbierający dane. |
core.wait_categories |
Zawiera kategorie używane do grupy typów oczekiwania zgodnie z wait_type cecha. |
core.wait_types |
Zawiera typy oczekiwania rozpoznawany przez moduł zbierający dane. |
core.purge_info_internal |
Wskazuje żądanie zatrzymania usuwania danych z magazyn danych zarządzania. |
Poprzedni tabele są używane z typ modułu zbierającego tabel do przechowywania informacji.Na przykład rodzajowy śledzenia SQL typ modułu zbierającego używa następujących tabel do przechowywania danych śledzenia:
core.source_info_internal
core.snapshots_internal
snapshots.trace_info
snapshots.trace_data
Schemat migawki
Schemat migawek opisuje obiekty potrzebne do przechowywania i zachować dane zebrane przez typów modułów zbierających dostarczanych.Tabele w tym schemacie są ustalone i nie wymaga zmiany podczas okresu życia typ modułu zbierającego.Jeśli są potrzebne zmiany schematu mogą być zmieniane tylko przez członków mdw_admin rolę.Te tabele są tworzone do przechowywania danych zebranych danych systemu kolekcja ustawia.Aby uzyskać więcej informacji, zobacz Zestawy zbierania danych systemowych.
Poniższe tabele pokazują część schematu magazyn danych zarządzania, wymagane dla aktywności serwera i statystyki kwerendy kolekcja ustawia.
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 plan
snapshots.notable_query_text
snapshots.notable_query_plan
Statystyki znormalizowana kwerendy
snapshots.distinct_queries
snapshots.distinct_query_to_handle
Custom_snapshots schematu
custom_snapshots Schemat opisuje nowe tabele i widoki, które są tworzone, gdy używane są standardowe lub firm zbierających typy utworzyć użytkownika kolekcja zestawy.Dowolny typ modułu zbierającego element kolekcja można utworzyć tabela w tym schemacie wymaga nowej tabela danych.Dodane nowe tabele w tym schemacie przez członków mdw_writer rolę.Inne zmiany schematu można jedynie przez członków mdw_admin rolę.
Typ i treść informacji szczegółowych danych dla bazy danych można uzyskać kolumny tabela czytając dokumentację dla procedura składowana zbierających odpowiednich danych dla każdej tabela.
Najważniejsze wskazówki
Praca z magazyn danych zarządzania, zaleca się po tych najważniejsze wskazówki:
Nie należy modyfikować metadane tabele magazyn danych zarządzania, chyba że dodajesz nowy typ modułu zbierającego.
Nie należy bezpośrednio modyfikować dane w magazyn danych zarządzania.Zmienianie danych, które zostały zebrane unieważnia legalności zebranych danych.
Zamiast bezpośrednio za pomocą tabel, należy używać udokumentowanych procedur przechowywanych i funkcji, które są dostarczane z dostępu do wystąpienie i aplikacji danych modułów zbierających dane.tabela Nazwy i definicje można zmienić, zmień podczas aktualizowania aplikacji i może być zmiana w przyszłości zwalnia.