Schița de curs
Introducere în SQL Optimizare
- Prezentarea generală și obiectivele optimizării performanței
- Vedere de ansamblu a arhitecturii Oracle Optimizator
- Concepte cheie ale optimizării: cost, cardinalitate, selectivitate
Comprezunerea Planurilor de Executare
- Generarea și interpretarea planurilor de executare
- EXPLAIN PLAN vs DBMS_XPLAN
- Picioarele comune ale performanței în planuri
Strategii de Indexare
- Tipurile de index și implicațiile lor pentru optimizarea performanței
- Creați și analizați indexe pentru a îmbunătăți performanța
- Folosirea indexelor invizibile și pe bază de funcții
Instrumentele Oracle Optimizare
- Depozitul Automat de Căracteristicile Sarcinii (AWR)
- Database Monitorul Diagnostic Automat (ADDM)
- Consulentul de Optimizare SQL și Consulentul SQL Access
Planificarea Management SQL
- Bazele planurilor și captarea planurilor
- Gestionarea evoluțiilor planului
- Folosirea directivelor de plan SQL
Tehnici Avansate de Optimizare SQL
- Bind peeking și împărtășirea cursorului adaptivă
- Folosirea sugestii și profiluri pentru a controla execuția
- Diagnosticsarea și rezolvarea cererilor complexe
Situații Practice de Optimizare
- Analiza problemelor SQL din lumea reală
- Exerciții de optimizare paș cu paș
- Practici bune și liste de verificare pentru optimizare
Synopsis și Următoarele Pași
Cerințe
- O înțelegere a lui Oracle SQL și PL/SQL
- Experiență de lucru cu Oracle Database ca dezvoltator sau DBA
- Familiaritate de bază cu planurile de execuție și conceptele indexarelor
Audiența
- Dezvoltatori de baze de date Oracle
- Ingineri de performanță
- Administratori Database
Mărturii (5)
Am apreciat foarte mult formatul formării, practic, direct în sql developer.
Andreea - OPEN COURSE
Curs - Oracle Database 19c PL and Advanced SQL
Tradus de catre o masina
Exercițiile au fost explicate foarte bine.
Monica - DB Global Technology
Curs - PL/SQL in Oracle 19c
Tradus de catre o masina
partea practica, materialul transmis.
Roman
Curs - Oracle SQL LP - Fundamentals
Am învățat funcții complexe și cum să le aplic
Ana Alexandrescu - DB Global Technology
Curs - Oracle SQL Advanced
Tradus de catre o masina
A fost destul de practic, nu prea multă teorie.
David Lambaerts - Estee Lauder BV
Curs - ORACLE PL/SQL Fundamentals
Tradus de catre o masina