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.