Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Synapse Analytics zapewnia bogate środowisko monitorowania w ramach witryny Azure Portal, aby wyświetlić szczegółowe informacje dotyczące obciążenia magazynu danych. Witryna Azure Portal jest zalecanym narzędziem do monitorowania magazynu danych, ponieważ zapewnia konfigurowalne okresy przechowywania, alerty, zalecenia i dostosowywalne wykresy i pulpity nawigacyjne dla metryk i dzienników. Portal umożliwia również integrację z innymi usługami monitorowania platformy Azure, takimi jak Azure Monitor (dzienniki) z usługą Log Analytics, aby zapewnić całościowe środowisko monitorowania nie tylko dla magazynu danych, ale także całej platformy Azure Analytics na potrzeby zintegrowanego środowiska monitorowania. W tej dokumentacji opisano, jakie funkcje monitorowania są dostępne do optymalizacji platformy analitycznej i zarządzania nią za pomocą usługi Synapse SQL.
Wykorzystanie zasobów
Aby uzyskać listę i szczegółowe informacje o metrykach dostępnych dla dedykowanych pul SQL (dawniej SQL Data Warehouse), zobacz Obsługiwane metryki dla usługi Microsoft.Synapse/workspaces/sqlPools. Te metryki są udostępniane za pośrednictwem usługi Azure Monitor.
Kwestie, które należy wziąć pod uwagę podczas wyświetlania metryk i ustawiania alertów:
- Używana funkcja DWU reprezentuje tylko ogólną reprezentację użycia w puli SQL i nie ma być kompleksowym wskaźnikiem wykorzystania. Aby określić, czy zwiększyć czy zmniejszyć skalę, należy wziąć pod uwagę wszystkie czynniki, na które może mieć wpływ DWU, takie jak współbieżność, pamięć,
tempdb
, i adaptacyjna pojemność pamięci podręcznej. Zalecamy uruchamianie obciążenia przy różnych ustawieniach jednostek DWU, aby określić, co najlepiej pomaga osiągnąć cele biznesowe. - Nieudane i pomyślne połączenia są zgłaszane dla określonego magazynu danych — nie dla samego serwera.
- Procent pamięci odzwierciedla wykorzystanie pamięci, nawet jeśli magazyn danych jest w stanie spoczynku — nie odzwierciedla użycia pamięci przez aktywne obciążenie. Użyj i śledź tę metrykę wraz z innymi (
tempdb
, pamięcią podręczną Gen2), aby podjąć całościową decyzję, czy skalowanie dodatkowej pojemności pamięci podręcznej zwiększy wydajność obciążenia, aby sprostać wymaganiom.
Aktywność zapytań
W przypadku programowego środowiska monitorowania usługi Synapse SQL za pośrednictwem języka T-SQL usługa udostępnia zestaw dynamicznych widoków zarządzania (DMV). Te widoki są przydatne podczas aktywnego rozwiązywania problemów i identyfikowania wąskich gardeł wydajności w obciążeniu.
Aby wyświetlić listę widoków DMV, które mają zastosowanie do usługi Synapse SQL, zapoznaj się z dedykowanymi widokami DMV puli SQL.
Uwaga
- Musisz wznowić dedykowaną pulę SQL, aby monitorować zapytania, używając karty Aktywność zapytania.
- Nie można użyć karty Aktywność zapytania do przeglądania historycznych wyników.
- Na karcie Działanie zapytania nie będą wyświetlane zapytania, które dotyczą deklarowania zmiennych (np.
DECLARE @ChvnString VARCHAR(10)
), ustawiania zmiennych (np.SET @ChvnString = 'Query A'
) lub szczegółów dotyczących partii. Możesz zauważyć różnice między łączną liczbą zapytań wykonanych w portalu Azure a całkowitą liczbą zapytań zarejestrowanych w dynamicznych widokach zarządzania (DMVs). - Aby sprawdzić historię zapytań pod kątem dokładnych przesłanych zapytań, włącz diagnostykę w celu wyeksportowania dostępnych widoków DMV do jednego z dostępnych miejsc docelowych (takich jak Log Analytics). Zgodnie z założeniami, DMVs, czyli dynamiczne widoki zarządzania, zawierają tylko ostatnie 10 000 wykonanych zapytań. Po każdej operacji wstrzymywania, wznawiania lub skalowania dane DMV zostaną wyczyszczone.
Rejestrowanie metryk i informacji diagnostycznych
Zarówno metryki, jak i dzienniki można wyeksportować do usługi Azure Monitor, w szczególności składnik dzienników usługi Azure Monitor i można uzyskać do tego dostęp programowo za pośrednictwem zapytań dziennika. Opóźnienie dziennika dla usługi Synapse SQL wynosi około 10–15 minut.
Powiązana zawartość
W poniższych artykułach opisano typowe scenariusze i przypadki użycia podczas monitorowania magazynu danych i zarządzania nim: