Oracle 19c SQL Performance Tuning – 2 dagar onlineklassrum

16.500,00 SEK

  • 2 dagar
Live Virtuellt Klassrum
Klassrum
På plats / Inom företaget

Förbättra hastigheten och effektiviteten i dina Oracle-databaser med kursen Oracle 19c SQL Performance Tuning. Denna praktiskt inriktade tvådagarsutbildning ger SQL-utvecklare, databasspecialister och applikationssupportteam de tekniker som behövs för att identifiera, analysera och lösa SQL-prestandaproblem. Genom praktiska övningar lär du dig hur Oracles optimerare fungerar, hur du tolkar exekveringsplaner, använder SQL Trace och Autotrace, optimerar joins och index samt tillämpar rekommendationer från SQL Tuning Advisor. När kursen är avslutad kommer du att kunna skriva snabbare och mer effektiv SQL som förbättrar applikationernas prestanda och databasens responsivitet.

Viktiga funktioner

Språk

Kursen och materialet är på engelska

Nivå

Mellannivå

2 dagar (8 timmar per dag) lärarledd undervisning i klassrum

med auktoriserade tränare

30+ rekommenderade studietimmar

Övningar och lösningar

Nedladdningsbara PDF-dokument med detaljerat innehåll (bilder, förklaringar)

Certifikat

Intyg om genomförd kurs tillgängligt

Hero

Lärandemål

I slutet av den här kursen kommer du att kunna:

Förstå

Utforska kostnadsbaserad optimering, optimeringslägen, dynamisk statistik, adaptiv optimering och frågetransformationer. Genom att förstå hur Oracle utvärderar och kör frågor blir du bättre rustad att förbättra SQL-prestanda och effektivt påverka exekveringsplaner.

Granska

Granska åtkomstvägar, indexeringsstrategier, partitionering och optimeringsstatistik för att förbättra frågeeffektiviteten och minska körtiden i komplexa databasarbeten.

Utveckla

Utveckla färdigheterna för att finjustera SQL‑körning genom att använda Oracle‑hints för att påverka optimerarens beslut, join‑metoder och åtkomstvägar.

Implementera

Lär dig hur Oracle hanterar vyer, inline-vyer och WITH-satsen, så att du kan optimera frågetransformationer och uppnå mer konsekvent och högpresterande SQL-körning.

Hero

Kursöversikt

  1. Grundläggande Oracle SQL-prestandaoptimering

    Dag 1

    • Förstå koncept, roller och bästa praxis för prestandaoptimering av Oracle SQL för utvecklare och databashanterare (DBA:er).
    • Analysera SQL-körning med Explain Plan, Autotrace, SQL Trace och prestandaanalysverktyg.
    • Utforska Oracle Optimizer, kostnadsbaserad optimering, adaptiva funktioner och hantering av statistik.
    • Lär dig hur Oracle bearbetar sorteringsoperationer och hanterar temporär lagring under frågekörning.
    • Designa och optimera index, inklusive B-träd-, sammansatta och fallande index, för bättre prestanda.
    • Identifiera optimala åtkomstvägar och förstå de faktorer som påverkar Oracles exekveringsplaner.
  2. Avancerade tekniker för SQL-optimering

    Dag 2

    • Implementera avancerade indexeringsstrategier, inklusive bitmap-, funktionsbaserade, komprimerade, osynliga och partitionerade index.
    • Optimera SQL-joins genom att välja de mest effektiva join-metoderna och åtkomstvägarna.
    • Förbättra SQL-prestanda med hjälp av SQL Tuning Advisor och paketet DBMS_SQLTUNE.
    • Förbättra frågekonstruktionen med sekvenscache, vyer, inlinevyer och WITH‑satsen.
    • Påverka exekveringsplaner med hjälp av Oracle-hints, frågetransformationer och tekniker för optimering av joins.
    • Tillämpa bästa praxis för SQL-prestanda, inklusive bindvariabler, resultatcache, delning av kursorer och optimering av PL/SQL.
Oracle 19c SQL-prestandaoptimering

Vem bör anmäla sig till det här programmet?

SQL-utvecklare

Oracle-databasutvecklare

Applikationsutvecklare

Oracle-databasadministratörer (DBA:er)

Tekniska supportingenjörer

IT-specialister som ansvarar för att förbättra prestandan för Oracle SQL

Starta kursen nu

Förutsättningar

  • Praktisk kunskap i Oracle SQL
  • Erfarenhet av att skriva SQL-frågor i Oracle Database
  • Kunskaper motsvarande en grundkurs i Oracle SQL rekommenderas
  • Grundläggande kännedom om Oracle-databaskoncept och SQL Developer är en fördel.

Licensiering

och jämlikhetspolicy

Licensiering och ackreditering

Denna kurs erbjuds i enlighet med Partnerprogramavtalet och uppfyller kraven i licensavtalet.

Likabehandlingspolicy

AVC tillhandahåller inte anpassningar på grund av funktionsnedsättning eller medicinskt tillstånd hos några studenter. Kandidater uppmuntras att kontakta AVC för vägledning och stöd under hela processen för att få anpassningar.

Vanliga frågor

Contact background

Behöver du en skräddarsydd företagsintern utbildning eller grupputbildning?

Begär ett företagsinternt utbildningsprogram som skräddarsys specifikt för ditt team. Vi erbjuder flexibla anpassningsmöjligheter i linje med dina affärsmål, samt konkurrenskraftiga priser för större grupper. Fyll i formuläret nedan, så tar våra experter inom företagsutbildning fram den perfekta lösningen för dig.