Optymalizowanie wydajności bazy danych

Średni
Administrator bazy danych
Deweloper
Inżynier danych
Azure
Azure SQL Database
SQL Server

Zoptymalizuj wydajność usługi Azure SQL Database, wybierając odpowiednią warstwę usługi i zarządzając współbieżnością przy użyciu poziomów izolacji transakcji. Analizuj zapytania z użyciem planów wykonywania i widoków zarządzania dynamicznego. Użyj Query Store do zarządzania planami oraz diagnozowania blokad i zakleszczeń.

Cele szkolenia

Po ukończeniu tego modułu możesz wykonywać następujące czynności:

  • Ocenić i zalecać konfigurację baz danych, w tym poziomy usług, poziomy obliczeniowe i limity zasobów.
  • Wybierz poziomy izolacji transakcji i kontrolki współbieżności, które równoważą spójność z przepływnością.
  • Analizowanie wydajności zapytań przy użyciu planów wykonywania i dynamicznych widoków zarządzania.
  • Monitorowanie i dostrajanie zapytań za pomocą Query Store i Query Performance Insight.
  • Identyfikuj i rozwiązuj problemy z blokowaniem i zakleszczaniem przy użyciu dynamicznych widoków zarządzania (DMV) oraz Zdarzeń Rozszerzonych.

Wymagania wstępne

  • Podstawowa wiedza na temat języka SQL i języka Transact-SQL.
  • Znajomość usługi Azure SQL Database lub programu SQL Server.
  • Doświadczenie z zakresu tworzenia i konfigurowania zasobów przy użyciu witryny Azure Portal.

Rozpoczynanie pracy z platformą Azure

Wybierz konto Azure, które najbardziej Ci odpowiada. Płać na bieżąco lub wypróbuj platformę Azure bezpłatnie przez 30 dni. Zarejestruj się.