1. Statisztika típusok
1.1. Alkalmazás statisztikák
1.2. Adatbázis statisztikák
1.3. Operációs rendszer statisztikák
1.4. Lemez I/O statisztikák
1.5. Hálózat statisztikák
1.6. Statisztikák gyűjtése és menedzselése
2. SQL utasítások teljesítményhangolása
2.1. SQL utasítások végrehajtási lépései
2.2. Lekérdezés optimalizálás
2.2.1. Lekérdezés optimalizáló működése
2.2.2. Access Path típusok
2.2.2.1. Full Table Scan
2.2.2.2. Rowid Scan
2.2.2.3. Index Scan (Index Unique Scan, Index Range Scan, Index Skip Scan, Full Scan, Fast Full Scan, Index Join, Bitmap Index stb.)
2.2.2.4. Cluster Access
2.2.2.5. Hash Access
2.2.2.6. Sample Table Scan
2.2.3. Join típusok
2.2.3.1.Nested Loop Join
2.2.3.2. Hash Join
2.2.3.3. Sort Merge Join
2.2.3.4. Cartesian Join
2.2.3.5. Outer Join
2.2.4. Join sorrend
2.2.5. Lekérdezés hint-ek részletesen
2.2.6. SQL végrehajtási tervek
2.2.6.1. EXPLAIN PLAN, PLAN_TABLE
2.2.6.2. Tervek menedzsmentje
2.2.7. Optimalizálás céljának megválasztása
3. Teljesítményhangolás indexeléssel, index típusok
3.1. B-Tree
3.2. Bitmap
3.3. Függvény-alapú
3.4. Particionált
3.5. Reverse key
3.6. Indexek költségei
3.7. Összetett indexek
4. Nagy erőforrásigényű utasítások azonosítása
5. Tuning eszközök
5.1. Oracle Diagnostics Pack
5.1.2. Automatic Database Diagnostic Monitor
5.1.3. Automatic Workload Repository
5.2. Oracle Database Tuning Pack
5.2.1. SQL Tuning Advisor
5.2.2. SQL profilok
5.2.3. SQL Tuning Set
5.2.4. SQL Access Advisor
5.3. Oracle Real Application Testing
5.3.1. Database Replay
5.3.2. SQL Performance Analyzer
6. Materializált nézetek
7. Adatbázis monitorozás (trace)
7.1. SQL Trace, TKPROF
8. Top 10 teljesítmény probléma Oracle rendszerekben
|