Plan Szkolenia

Wprowadzenie do SQL Tuning
  • Przegląd i cele optymalizacji wydajności
  • Przegląd architektury Oracle Optimizer
  • Kluczowe koncepcje tuningowe: koszt, kardynalność, selektywność

Rozumienie Planów Wykonania

  • Generowanie i interpretowanie planów wykonania
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Częste pułapki wydajnościowe w planach

Strategie Indeksowania

  • Typy indeksów i ich implikacje tuningowe
  • Tworzenie i analizowanie indeksów dla wydajności
  • Używanie niewidocznych i opartych na funkcjach indeksów

Oracle Narzędzia Tuningowe

  • Automatyczne Repozytorium Obciążenia (AWR)
  • Automatyczny Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor i SQL Access Advisor

SQL Plan Management

  • Bazy planów i zapisywanie planów
  • Zarządzanie ewolucją planów
  • Używanie SQL dyrektyw planów

Zaawansowane Techniki Tuningowe SQL

  • Bind peeking i adaptacyjne dzielenie kursorów
  • Używanie podpowiedzi i profilów do kontroli wykonania
  • Diagnostykowanie i naprawianie skomplikowanych zapytań

Praktyczne Scenariusze Tuningowe

  • Analiza rzeczywistych problemów SQL
  • Krok po kroku ćwiczenia tuningowe
  • Najlepsze praktyki i listy kontrolne tuningowe

Podsumowanie i Kolejne Kroki

Wymagania

  • Rozumienie Oracle SQL i PL/SQL
  • Doświadczenie w pracy z Oracle Database jako programista lub administrator baz danych
  • Podstawowa znajomość planów wykonywania i koncepcji indeksowania

Grupa docelowa

  • Developerszy baz danych Oracle
  • Inżynierowie wydajności
  • Administratorzy Database
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (4)

Propozycje terminów

Powiązane Kategorie