A tanfolyam alatt Oracle Database 12c R2 – SQL Tuning for Developers 2. kiadás, amely az alkalmazásfejlesztésre összpontosít, a résztvevők az SQL utasítások hangolásáról tanulnak Oracle és hogyan írjunk hatékony, adatbázisnak megfelelő SQL utasításokat Oracle.
A résztvevők megtanulják értelmezni a végrehajtási terveket és az adatokhoz való hozzáférés különböző módjait. Megmutatják, hogyan kell megfejteni, eldönteni, majd hangolást alkalmazni az SQL kódra. Különféle hangolási technikákat mutatnak be.
Ezt a kurzust gyakorlati laboratóriumi gyakorlatok támogatják.
- A rendszergazdák
- Fejlesztők
- Adattárház-fejlesztők
- PL/SQL fejlesztők
- Alkalmazásfejlesztők
- Fejlesztők
- Támogatási mérnökök
A tanfolyam résztvevői megtanulják:
• Használja az eszközöket Oracle az SQL nem megfelelő hatékonyságának azonosítására.
• Használjon automatikus SQL hangolást.
• Használjon valós idejű SQL megfigyelést.
• Hatékonyabb SQL utasítások írása.
• A nagy terhelésű SQL utasítások figyelése és követése.
• Az adatbázis-objektumok optimalizáló statisztikáinak kezelése.
• Az optimalizálási folyamat lépéseinek és operátorainak megértése.
• A végrehajtási tervek értelmezése.
• Alkalmazáskövetés végrehajtása.
• Módosítsa az SQL utasítást a legjobb teljesítmény érdekében
• A gyengén teljesítő SQL-t azonosítja
• Egy alkalmazás nyomon követése a különböző alkalmazásarchitektúra-szinteken keresztül
• Ismerje meg, hogy a lekérdezésoptimalizáló hogyan hoz döntéseket az adatok elérésével kapcsolatban
• Határozza meg, hogy az optimalizáló statisztikái hogyan befolyásolják az SQL teljesítményét
• Azonosítja az adatokhoz való hozzáférés lehetséges módjait, beleértve a különböző asszociációs módszereket
- Ismerkedés az adatbázis architektúrával;
- SQL és PL/SQL ismerete.
Bevezetés
- A kurzus céljai, a kurzus napirendje és a kurzusban használt függelékei
- Közönség és követelmények
- A tanfolyamon használt mintasémák
- Osztály fiókinformációi
- A tanfolyamon elérhető SQL-környezetek
- Workshopok, bemutató szkriptek és kódpélda szkriptek
- Mellékletek a kurzusban
Bevezetés az SQL Tuningba
- SQL Tuning Session
- SQL hangolási stratégiák
- Fejlesztési környezetek: Áttekintés
- SQLTXPLAIN (SQLT) diagnosztikai eszköz
Alkalmazáskövető eszközök használata
- Az SQL Trace Facility használata: Áttekintés
- A nyomkövetés előtt szükséges lépések
- Elérhető nyomkövetési eszközök: Áttekintés
- A trcsess segédprogram
- SQL nyomkövetési fájlok formázása: áttekintés
Az alapvető hangolási technikák megértése
- Hatékony SQL utasítások fejlesztése
- A leckében használt szkriptek
- táblatervező
- Használati index
- Átalakított index
- Dátumtípus eltérés
- NULL használat
- Hangolja be az ORDER BY záradékot
Az optimalizáló alapjai
- SQL utasítás megjelenítése
- SQL utasítás feldolgozás
- Miért van szüksége optimalizálóra?
- Az optimalizáló összetevői
- Query Transformer
- Költségalapú optimalizáló
- Adaptív lekérdezésoptimalizálás
- Az optimalizáló funkciói és Oracle Database Releases
Végrehajtási tervek generálása és megjelenítése
- Végrehajtási terv?
- Az EXPLAIN PLAN parancs
- Táblázat terv
- AutoTrac
- V$SQL_PLAN nézet
- Automatic Workload Repository
- SQL figyelés
- DBML_SQL_MONITOR
A végrehajtási tervek és fejlesztések értelmezése
- Soros végrehajtási terv értelmezése
- Adaptív optimalizálás
- Optimalizáló: Táblázat és index hozzáférési útvonalak
- Sorforrás-műveletek
- Fő struktúrák és elérési utak
- Teljes táblázat szkennelés
- Indexek
- Közös megfigyelések
Az optimalizáló csatlakozási műveleteihez
- Csatlakozás a módszerekhez
- Csatlakozási típusok
Egyéb optimalizáló kezelők
- SQL operátorok
- Egyéb N-tömb műveletek
- Az eredmény gyorsítótár operátorai
Bevezetés az optimalizáló statisztikai fogalmaiba
- Statisztikai optimalizáló
- Az optimalizáló statisztikák típusai
- Az Optimizer statisztikáinak összegyűjtése és kezelése: Áttekintés
Kötési változók használata
- Kurzormegosztás és különböző betűértékek
- Kurzormegosztás és kötési változók
SQL tervkezelés
- Az SQL teljesítményének fenntartása
- SQL tervkezelés
Műhelyek
A tanfolyam elvégzése után nincsenek ajánlott tanfolyamok.
Oracle Database 12c R2 – SQL Tuning for Developers 2. kiadás


