Bądźmy w kontakcie
 Czas trwania 21 godzin

Plan Szkolenia

Wprowadzenie do strojenia SQL

  • Przegląd strojenia wydajności i cele
  • Omówienie architektury optymalizatora Oracle
  • Kluczowe pojęcia strojenia: koszt, kardynalność, selektywność

Zrozumienie planów wykonania

  • Generowanie i interpretowanie planów wykonania
  • EXPLAIN PLAN a DBMS_XPLAN
  • Typowe pułapki wydajności w planach

Strategie indeksowania

  • Typy indeksów i ich znaczenie dla strojenia
  • Tworzenie i analizowanie indeksów pod kątem wydajności
  • Korzystanie z indeksów niewidocznych i funkcyjnych

Narzędzia strojenia Oracle

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor i SQL Access Advisor

Zarządzanie planami SQL

  • Plany bazowe i przechwytywanie planów
  • Zarządzanie ewolucjami planów
  • Korzystanie z dyrektyw planów SQL

Zaawansowane techniki strojenia SQL

  • Bind peeking i adaptacyjne współdzielenie kursorów
  • Wykorzystywanie podpowiedzi i profili do kontrolowania wykonania
  • Diagnozowanie i naprawianie złożonych zapytań

Praktyczne scenariusze strojenia

  • Analizowanie rzeczywistych problemów SQL
  • Ćwiczenia strojenia krok po kroku
  • Najlepsze praktyki i listy kontrolne strojenia

Podsumowanie i dalsze kroki

Wymagania

  • Znajomość Oracle SQL i PL/SQL
  • Doświadczenie w pracy z Oracle Database jako programista lub administrator baz danych (DBA)
  • Podstawowa znajomość planów wykonania i koncepcji indeksowania

Grupa docelowa

  • Programiści baz danych Oracle
  • Inżynierowie wydajności
  • Administratorzy baz danych

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie