Oracle Database: SQL Statement Tuning

Tijdsduur

Oracle Database: SQL Statement Tuning

Vijfhart IT-Opleidingen
Logo van Vijfhart IT-Opleidingen
Opleiderscore: starstarstarstarstar_border 8,2 Vijfhart IT-Opleidingen heeft een gemiddelde beoordeling van 8,2 (uit 572 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Vijfhart IT-Opleidingen biedt dit product standaard aan in de volgende regio's: Alphen aan den Rijn, Amersfoort, Gouda, Hilversum, Utrecht, Veenendaal

Beschrijving

Vijfhart, dat klopt voor jou!

  • Oefenomgeving tot 3 maanden na afronding beschikbaar   
  • Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom  
  • Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel  
  • Ontvang een gratis proefexamen bij meerdere opleidingen   
  • Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.

Lesmethode :

Klassikaal

Algemeen :

In deze training verschaffen we je allereerst inzicht in de interne verwerking van statements door Oracle. Vervolgens staan we stil bij statistieken, het execution plan en kijken we naar de verschillende tuning mogelijkheden. Hierbij kun je denken aan indexen, joins, bulkoperaties, hints en diverse opslagtechnieken. We besteden uitgebreid aandacht aan het begrijpen van het execution plan: hoe moet dat gelezen worden, wat betekenen de verschillende stappen. Daarnaast besteden we aandacht aan de vele automatische tuning opties in Oracle. Bij het tunen zijn niet alleen de losse statements van belang, maar ook de applicatie als geheel, dus die nemen we ook mee …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Sql Tuning, Oracle, SQL, SQL Server en Business intelligence.

Vijfhart, dat klopt voor jou!

  • Oefenomgeving tot 3 maanden na afronding beschikbaar   
  • Flexgarantie: wissel eenvoudig van virtueel naar fysiek, of andersom  
  • Kennisgarantie: volg jouw cursus gratis nog een keer, fysiek of virtueel  
  • Ontvang een gratis proefexamen bij meerdere opleidingen   
  • Kies voor een Microsoft-cursus bij Vijfhart en ontvang gratis het officiële Microsoft-examen* t.w.v. max. €155,-.

Lesmethode :

Klassikaal

Algemeen :

In deze training verschaffen we je allereerst inzicht in de interne verwerking van statements door Oracle. Vervolgens staan we stil bij statistieken, het execution plan en kijken we naar de verschillende tuning mogelijkheden. Hierbij kun je denken aan indexen, joins, bulkoperaties, hints en diverse opslagtechnieken. We besteden uitgebreid aandacht aan het begrijpen van het execution plan: hoe moet dat gelezen worden, wat betekenen de verschillende stappen. Daarnaast besteden we aandacht aan de vele automatische tuning opties in Oracle. Bij het tunen zijn niet alleen de losse statements van belang, maar ook de applicatie als geheel, dus die nemen we ook mee in onze jacht op meer snelheid.

Tijdens de training gebruiken we SQL Developer maar ook werk je vanaf command-line tool SQLCLI. Dit maakt deze training platformonafhankelijk.

Deze training is geschikt voor iedereen die versie 12c en hoger gebruikt. Versie afhankelijke features worden specifiek aangegeven.

Iedere deelnemer krijgt de beschikking over een eigen database om uitgebreid te kunnen oefenen nadat we de theorie hebben behandeld. Tijdens deze oefeningen besteden we uiteraard aandacht aan het verbeteren van statements!

We also offer this course in English, check it out here: Oracle Database: SQL Statement Tuning.

Doel :

Deze cursus is bedoeld voor iedereen die inzicht wil krijgen in de performance van SQL statements op een Oracle database.

Doelgroep :

De training is geschikt voor iedereen die betrokken is bij het verbeteren van de performance van de applicaties (applicatiebouwers, systeemontwikkelaars en databasebeheerders).

Voorkennis :

Kennis op het niveau van Oracle Database: SQL fundamenten deel 1 en Oracle Database: SQL fundamenten deel 2 is aanbevolen.

Onderwerpen :


- Introductie
   - Statement tuning werkzaamheden
   - Proactieve statement tuning
   - Statement tuning tools
- De verwerking van SQL statements
   - Instance
   - Connecties en sessies
   - Datafiles
   - Redologfiles
   - Geheugengebieden
   - Stappen bij het uitvoeren SQL statement
   - SQL Compiler
   - Query optimizer
      - De query transformer
      - De estimator
      - De plan generator
   - SQL execution engine
- De query optimizer: statistieken
   - Optimizerstatistieken
   - Genereren van statistieken
   - Raadplegen van statistieken
   - Dynamic sampling
   - Instellen query optimizer
   - Beïnvloeden query optimizer
- De query optimizer: execution plan
   - PLAN_TABLE
   - Autotrace
   - Lezen execution plan
   - Dynamic performance views
- Inleiding indexen
   - B*Tree index
   - Descending index
   - Function based index
   - Reverse key index
   - Bitmap index
   - Bitmap join index
   - Invisible index
- Gebruik en onderhoud van indexen
   - Algemeen
   - Histogrammen
   - Onderhouden van indexen
   - Hints
   - Tips bij gebruik van indexen
- Joins en sorteringen
   - Algemeen
   - Join typen
   - Join methoden
   - Hints voor joins
   - Sorteringen
- Opslagtechnieken
   - Index organized tables
   - Materialized views
   - Clusters
   - Hash clusters
- Bind variabelen en bulk operaties
   - Algemeen
   - Bind variabelen
   - Cursor sharing
   - Adaptive cursor sharing
   - Verzamelingen
   - Undo en redo informatie
- Plan stability
   - Outlines algemeen
   - Outline voor een specifiek statement
   - Outlines voor serie statements
   - Private outlines
   - Eenvoudige bewerkingen outlines
   - SQL Plan Management
- De query optimizer: beheer statistieken
   - Locking
   - Pending statistics
   - Monitoring
   - Restoren oude statistieken
   - Exporteren van statistieken
   - Extended statistics
   - Hints
- End-to-end application tracing
   - Algemeen
   - TRCSESS
   - SQL Trace
   - TKPROF
   - Valkuilen TKPROF
- Automatische statement tuning
   - AWR en ADDM
   - Real time SQL monitoring
   - SQL tuning sets
   - SQL Performance Analyzer
   - SQL Tuning Advisor
   - SQL profiles
   - SQL Access Advisor
   - Handige views
- Tips en trucs
   - Scheve verdeling van waarden
   - Onjuiste statistieken
   - Te weinig statistieken
   - Foutieve initialisatieparameters
   - Niet gebruiken van indexen
   - Merge single column indexen
   - Full outer join
   - IN versus EXISTS
   - Trace events
   - Efficiënte statements

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.