[SDP 3] [42a3d014-6535-4e1f-9bd4-b0c32e71e3bf] moduł zbierający dane usługi Microsoft Azure SQL Database

Podsumowanie

Kolektor danych diagnostycznych platformy Microsoft Azure SQL Database zbiera informacje diagnostyczne. Te informacje są przydatne w rozwiązywaniu problemów dotyczących szerokiej klasy problemów dotyczących baz danych hostowanych w bazie danych Microsoft Azure SQL Database.

Więcej informacji

Wstępnie wymagane oprogramowanie

W zależności od systemu operacyjnego komputera, na którym jest wykonywany pakiet diagnostyczny, istnieją inne wymagania wstępne dotyczące uruchamiania pakietów diagnostycznych. Narzędzie diagnostyczne sprawdzi automatycznie, czy na komputerze są spełnione wymagania wstępne, a następnie rozpocznie się, jeśli są zainstalowane wymagania wstępne. Jeśli wymagania wstępne nie są dostępne na komputerze, zostanie wyświetlony monit o jego zainstalowanie. Ten kolektor wymaga programu Windows PowerShell 2,0.  Jeśli spróbujesz uruchomić kolektor z komputera, na którym nie zainstalowano programu PowerShell, lub jeśli zainstalowana wersja programu PowerShell jest wcześniejsza niż program PowerShell 2,0, zostanie wyświetlony monit o zainstalowanie programu PowerShell 2,0.  Ten manifest można wykonać na komputerze z systemem Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8,1 lub Windows Server 2012 R2. Ten manifest nie obsługuje systemów Windows XP i Windows Server 2003.  Jeśli spróbujesz wykonać manifest w systemie Windows XP lub Windows Server 2003, zostanie udostępniona opcja utworzenia "przenośnej" wersji narzędzia diagnostycznego, którą można uruchomić na komputerze z obsługiwanym systemem operacyjnym.  Próba wykonania diagnostyki przenośnej w systemie Windows XP lub Windows Server 2003 nie powiedzie się.

Wymagania dotyczące zabezpieczeń programu Microsoft SQL Server

Kolektor danych usługi Microsoft Azure SQL Database monituje o podanie nazwy serwera logicznego, nazwy bazy danych i poświadczeń uwierzytelniania SQL. Po powiązaniu połączenia ten kolektor zbiera wstępną migawkę danych diagnostycznych z określonej bazy danych użytkownika. Następnie kolektor przejdzie do zbierania danych na żywo z bazy danych użytkowników, po której następuje końcowa migawka danych diagnostycznych. Na koniec łączy się z logiczną bazą danych Master w celu zebrania migawki widoków zarządzania dynamicznego tabeli zdarzeń (DMV). Połączenia bazy danych są tworzone za pomocą uwierzytelniania SQL. Określone logowanie musi mieć dostęp tylko do odczytu do głównej bazy danych i wyświetlić uprawnienia do stanu bazy danych w bazie danych użytkowników, aby zadania zbierania diagnostycznego zostały zakończone pomyślnie.

Zebrane informacje

Skrypt statystyk wydajności

Nazwa pliku
  • <server_name>_SQL_Azure_Perf_Stats.out

Opis

Skrypt statystyk wydajności jest uruchamiany co 10 sekund i zbiera pełny zestaw informacji na temat aktywnych zapytań. Na przykład ten skrypt może zbierać następujące zestawy wyników:

  • Zestaw wyników "żądania". Ten zestaw wyników zawiera szczegółowe informacje na temat obecnie wykonywanych żądań, takich jak nazwa hosta, nazwa aplikacji, informacje o oczekiwaniu, szczegóły transakcji, godzina rozpoczęcia/zakończenia kwerendy, blokowanie relacji, procesor, operacja wejścia/wyjścia i czas trwania. Są one używane zarówno przez zapytanie bieżące, jak i sesję.

  • Zestaw wyników "istotne zapytania aktywne". Ten zestaw wyników przedstawia aktywne bufory wprowadzania i statystykę wykonywania historycznych dla odpowiednich planów zapytań.

  • Zestaw wyników "Podsumowanie bloku nagłówka". Ten zestaw wyników zawiera wszystkie blokady.

Migawka skryptu statystyki wydajności

Nazwa pliku
  • <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup.out

  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown.out

Opis

Ten skrypt przechwytuje jednorazową migawkę informacji związanych z wydajnością programu SQL z bazy danych użytkowników. <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup. out jest wykonywane po uruchomieniu kolektora, <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown. out jest wykonywane po zamknięciu modułu zbierającego. Poniżej przedstawiono zestawy wyników, które gromadzi ta migawka:

  • Zestaw wyników "Data statystyczna". Ten zestaw wyników zawiera szczegółowe informacje o wszystkich indeksach i statystykach zdefiniowanych przez użytkownika oraz autostatystykę w bazie danych użytkownika. Dotyczy to również przydatnych informacji, takich jak liczba modyfikacji wierszy i Data ostatniej aktualizacji statystyki.

  • Zestaw wyników "brakujące indeksy". Ten zestaw wyników zawiera dane wyjściowe z brakującego indeksu DMVs. Te indeksy mogą potencjalnie zwiększyć wydajność pracy.

  • Zestaw wyników "pierwszych 10 kwerend". W tym zestawie wyników są wyświetlane historyczne zapytania intensywność zasobów, które są uruchomione w bazie danych użytkownika przez procesor, Odczyt i czas trwania.

Migawka DMVs tabeli zdarzeń

Nazwa pliku
  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out

Opis

Ten skrypt przechwytuje jednorazową migawkę tabeli zdarzeń DMVs z głównej bazy danych, która jest skojarzona z tym serwerem logicznym. W szczególności poniżej przedstawiono zestawy wyników, które gromadzi ta migawka:

  • Zestaw wyników "Statystyka połączenia z bazą danych". Ten zestaw wyników przechwytuje dane wyjściowe z tabeli sys. database_connection_stats DMV. To jest podsumowanie na wysokim poziomie dotyczące udanych i nieudanych połączeń.

  • Zestaw wyników "dziennik zdarzeń". Ten zestaw wyników służy do przechwytywania danych wyjściowych z tabeli sys. event_log DMV. To jest widok szczegółów dotyczących udanych i nieudanych połączeń. Ponadto ta DMV przechwytuje wszystkie zdarzenia zakleszczenia bazy danych użytkowników razem z wykresami zakleszczenia.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×