Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Metodikk for justering av applikasjoner
Arkitekturdatabase og instans
- Serverprosesser Minnestruktur (SGA, PGA) Parsing og deling av markører Datafilene, loggfiler, parameterfiler
Analyse av kommandoutførelsesplanen
- Hypotetisk plan (EXPLAIN PLAN, SQLPluss AutoTrac XPlane) Den faktiske utførelsesplanen (V $ SQL_PLAN, XPlane, AWR)
Overvåke ytelsen og finne flaskehalser i prosessen
- Overvåke gjeldende status for forekomsten ved hjelp av systemordbokvisninger Overvåking av historiske ordbøker Sporingsapplikasjon (SQLTrace, TkProf, TreSess
Optimaliseringsprosessen
- Egenskaper kostnadsoptimalisering og regulert Vilje til å optimalisere
Kontroller arbeidskostnadsbasert optimalisering ved å:
- Sesjonsparametere og forekomst Tips (hint) Mønstre for spørringsplaner
Statistics og histogrammer
- Effektstatistikk og histogrammer for ytelse Metodene for å samle inn statistikk og histogrammer Strategi for telling og estimering av statistikk Ledelsesstatistikk: blokkering, kopiering, redigering, automatisering av innsamling, overvåking av endringer Dynamisk datasampling (midlertidige plater, komplekse predikater) Flerkolonnestatistikk, basert på uttrykk Statistics System
Den logiske og fysiske strukturen til databasen
- Spaces tabeller. segmenter Extensions (EXTENTS) Blokker
Datalagringsmetoder
- De fysiske aspektene ved tabellen midlertidige Tabeller Tabeller indekser ekstern Tabeller Partisjonstabell (span, bokstav, hash, blandet) Fysisk omorganisering av tabeller
Materialiserte visninger og mekanisme QUERY REWRITE
Metoder for dataindeksering
- Bygge B-TREE-indekser Egenskapsindeks Indekser: en unik, multi-kolonne, funksjon, inverse Kompresjonsindekser Rekonstruksjon og sammenslåing av indekser Virtuelle indekser Indekser private og offentlige bitmapindekser og veikryss
Kasusstudie – fullskanningsdata
- Virkningen av et sted på tabellnivå og blokkytelsesavlesninger Laster inn data konvensjonell og direkte bane Rekkefølgen på predikatene
Case Study - tilgang til data via indeksen
- Metoder for å lese indeks (UNIKK SKANNINGSOMRÅDE SKANNING FULL SKANNING RASK FULL SKANNING MIN / MAKS SKANNING) Bruke funksjonelle indekser Selektivitetsindeksen (klyngefaktor) Flerkolonneindekser og SKIP SKANNING NULL og indekser Indekstabeller (IOT) Effektindekser DML-operasjoner
Casestudie - sortering
- Sortering av minne Sorteringsindeks Sorter språklig Effekten av entropi for å sortere (klyngefaktor)
Kasusstudie - sammenføyninger og underspørringer
- Fusjonen: MERGE, HASH, NESTED LOOP Joins i OLTP- og OLAP-systemer Rekkefølgen for å bytte Outer Joins AntI-join Joins incomplete (SEMI) Subqueries simple Correlated subqueries Views, WITH-klausulen
Andre operasjoner kostnadsbasert optimizer
- Buffersortering INNLISTEVISNING FILTER Telle Stopp nøkkelresultatbuffer
Forespørsler spredt
- Les spørringsplaner for bruk dblinks Velge hovedmerket
Parallell behandling
Krav
- Gratis bruk av det grunnleggende om SQL og kunnskap om Oracle-databasemiljø (fortrinnsvis Oracle 11g gjennomføring av opplæring - Native SQL for programmerere - Workshops)
- Praktisk erfaring fra arbeid med Oracle
28 timer
Testimonials (2)
1. Jeg likte trenerens presentasjonsstil og tålmodigheten til å forklare. 2. Jeg likte at treneren svarte på sidespørsmålene våre, også de som tok diskusjonen litt lenger unna presentasjonen, noe som viste fleksibilitet. 3. Jeg likte at det var en praktisk lab, ikke bare en teoretisk del. 4. Jeg likte at det var på nett.
Roxana - DB Global Technology
Kurs - Oracle 11g - Application Tuning - Workshop
Machine Translated
Trenerkompetanse på SQL tuning
Bogdan - DB Global Technology
Kurs - Oracle 11g - Application Tuning - Workshop
Machine Translated