Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Durata 21 ore
Struttura del corso
Introduzione all'Ottimizzazione SQL
- Panoramica e obiettivi del tuning delle prestazioni
- Panoramica dell'architettura dell'Ottimizzatore Oracle
- Concetti chiave di tuning: costo, cardinalità, selettività
Comprensione dei Piani di Esecuzione
- Generazione e interpretazione dei piani di esecuzione
- EXPLAIN PLAN vs DBMS_XPLAN
- Errori comuni delle prestazioni nei piani
Strategie di Indicizzazione
- Tipi di indici e le loro implicazioni per il tuning
- Creazione e analisi degli indici per le prestazioni
- Utilizzo di indici invisibili e indici basati su funzioni
Strumenti di Tuning Oracle
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM)
- SQL Tuning Advisor e SQL Access Advisor
Gestione dei Piani SQL
- Linee di base dei piani e cattura dei piani
- Gestione dell'evoluzione dei piani
- Utilizzo delle direttive dei piani SQL
Tecniche Avanzate di Ottimizzazione SQL
- Bind peeking e condivisione adattiva dei cursori
- Utilizzo di hint e profili per controllare l'esecuzione
- Diagnostica e correzione di query complesse
Scenari Pratici di Tuning
- Analisi di problemi SQL reali
- Esercizi di tuning passo dopo passo
- Best practice e check-list per il tuning
Riepilogo e Prossimi Passi
Requisiti
- Conoscenza di Oracle SQL e PL/SQL
- Esperienza lavorativa con Oracle Database come sviluppatore o DBA
- Familiarità di base con i piani di esecuzione e i concetti di indicizzazione
Target
- Sviluppatori di database Oracle
- Ingegneri delle prestazioni
- Amministratori di database
Recensioni (1)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica