Struttura del corso

Introduzione al Ridimensionamento SQL

  • Panoramica e obiettivi del ridimensionamento delle prestazioni
  • Panoramica dell'architettura Oracle Optimizer
  • Concetti chiave di ridimensionamento: costo, cardinalità, selettività

Comprendere i Piani di Esecuzione

  • Generazione ed interpretazione dei piani di esecuzione
  • EXPLAIN PLAN vs DBMS_XPLAN
  • Solite trappole per le prestazioni nei piani

Strategie di Indicizzazione

  • Tipi di indice e loro implicazioni sul ridimensionamento
  • Creazione ed analisi degli indici per le prestazioni
  • Utilizzo degli indici invisibili ed a base funzionale

Strumenti di Ridimensionamento Oracle

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

Gestione del Piano SQL

  • Baselines dei piani e cattura dei piani
  • Gestione delle evoluzioni dei piani
  • Utilizzo delle direttive di piano SQL

Tecniche Avanzate di Ridimensionamento SQL

  • Bind peeking e condivisione adattiva del cursore
  • Utilizzo di hint e profili per controllare l'esecuzione
  • Diagnosi e correzione delle query complesse

Scenari Pratici di Ridimensionamento

  • Analisi dei problemi SQL reali
  • Esercizi di ridimensionamento passo per passo
  • Migliori pratiche e liste di controllo del ridimensionamento

Riepilogo e Passaggi Successivi

Requisiti

  • Comprensione di Oracle SQL e PL/SQL
  • Esperienza di lavoro con Oracle Database come sviluppatore o DBA
  • Conoscenza di base dei piani di esecuzione e dei concetti di indicizzazione

Pubblico

  • Sviluppatori Oracle Database
  • Ingegneri per la prestazione
  • Amministratori di database
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative