Kurzusleírás

Bevezetés a SQL finomhangolásba

  • Teljesítményfinomhangolás áttekintése és céljai
  • Oracle Optimizáló architektúra áttekintése
  • Kulcsfontosságú finomhangolási fogalmak: költség, kardinalitás, szelektivitás

Végrehajtási tervek megértése

  • Végrehajtási tervek generálása és értelmezése
  • EXPLAIN PLAN vs DBMS_XPLAN
  • A tervek közismert teljesítményhibái

Indexelési stratégiák

  • Index típusok és finomhangolási következményeik
  • Indexek létrehozása és elemzése a teljesítmény érdekében
  • Láthatatlan és függvényalapú indexek használata

Oracle Finomhangolási eszközök

  • Automatikus Munkahelyi Tár (AWR)
  • Automatikus Database Diagnosztikai Monitor (ADDM)
  • SQL Finomhangolási tanácsadó és SQL Access tanácsadó

SQL Tervek Management

  • Tervek alapvonalai és tervek rögzítése
  • Tervek fejlődésének kezelése
  • SQL tervek irányelveinek használata

Haladó SQL finomhangolási technikák

  • Bind peeking és adaptív kurzormegosztás
  • Utasítások és profilok használata a végrehajtás irányítására
  • Bonyolult lekérdezések diagnózisa és javítása

Pratikus finomhangolási scenáriók

  • Valós SQL problémák elemzése
  • Lépcsőzetes finomhangolási gyakorlatok
  • Legjobb gyakorlatok és finomhangolási listák

Összegzés és Következő lépések

Követelmények

  • Oracle SQL-nak és PL/SQL-nak az értelmét
  • Oracle Database fejlesztőként vagy DBA-ként szerzett tapasztalat
  • Alapismeretek a végrehajtási tervek és indexelési fogalmak területén

A céglétszer

  • Oracle adatbázis-fejlesztők
  • Teljesítménymérnökök
  • Database adminisztrátorok
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák