Learnit Training

Cursus Oracle Database: SQL Statement tuning

In deze cursus wordt allereerst inzicht verschaft in de interne verwerking van statements door Oracle. Vervolgens wordt stil gestaan bij statistieken en het execution plan. Ook wordt gekeken naar de verschillende tuningmogelijkheden. Hierbij kunt u denken aan indexen, joins, bulkoperaties, hints en diverse opslagtechnieken. Tijdens de cursus wordt uitgebreid aandacht besteed aan het begrijpen van het execution plan: hoe moet dat gelezen worden, wat betekenen de verschillende stappen en hoe kan het execution plan beïnvloed worden. Daarnaast wordt ook aandacht besteed aan de automatische tuning, zoals Oracle die vanaf versie 10g kent. Bij het tunen zijn niet alleen de losse statements van belang, maar ook de applicatie als geheel. Ook hier zal in de cursus aandacht aan worden besteed.

Tijdens de cursus wordt gebruik gemaakt van SQL Developer en de Enterprise Manager, maar ook van de command-line tool SQL*Plus. De cursus is platformonafhankelijk.

De cursus is geschikt voor iedereen die betrokken is bij het verbeteren van de performance van de applicaties (applicatiebouwers, systeemontwikkelaars en databasebeheerders). Deze cursus is geschikt voor zowel versie 9i, 10g als 11g van de Oracle database. Ook worden de 11g2 nieuwe features behandeld.

Iedere deelnemer krijgt de beschikking over een eigen database om uitgebreid te kunnen oefenen met de geboden theorie. Tijdens deze oefeningen wordt ook aandacht besteed aan het verbeteren van statements.

Iedere deelnemer krijgt het boek Troubleshooting Oracle Performance van Christian Antognini.

Doelgroep

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

Onderwerpen

De cursus Oracle Database: SQL Statement tuning behandelt de volgende onderwerpen:

  • Introductie
  • De verwerking van SQL statements
  • De query optimizer: statistieken
  • De query optimizer: execution plan
  • Inleiding indexen
  • Gebruik en onderhoud van indexen
  • Joins en sorteringen
  • Opslagtechnieken
  • Bind variabelen en bulk operaties
  • Plan stability
  • De query optimizer: beheer statistieken
  • End-to-end application tracing
  • Automatische statement tuning
  • Tips en trucs

Taal

De training wordt standaard verzorgd in het Nederlands. De trainer beheerst de Engelse taal. Er kan gebruik gemaakt worden van Engelstalig cursusmateriaal. Bij inschrijving van minimaal 3 deelnemers kan de training ook geheel in het Engels verzorgd worden.

Investering

Open inschrijving, per persoon, inclusief cursusmateriaal en lunch:


Duur

4 dagen

Prijs per dag (excl. btw)

€ 490,-

Subtotaal

€ 1960,-

btw 21%

€ 411,60

Totaal incl. btw

€ 2371,60

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.


“Goede duidelijke training, echt voor het bouwen van rapporten voor beginners.” - Be­oor­de­ling: 9.0

learnit SQL Report Builder

Referenties

De cursus Oracle Database: SQL Statement tuning is beoordeeld met een gemiddelde van 7.9.

“Handige cursus om snel SQL te leren.” - Be­oor­de­ling: 8.0

Eveline Horbach, Sorgente - Open Leervorm SQL

“Goede duidelijke training, echt voor het bouwen van rapporten voor beginners.” - Be­oor­de­ling: 9.0

D. Hoekstra, NLO - SQL Report Builder

“Learnit is een professionele organisatie met een persoonlijke insteek. De SQL cursus werd goed afgestemd op het instapniveau en de docent leidde ons kundig en met veel plezier door de stof heen. Klasse!” - Be­oor­de­ling: 8.7

Shanna Wielinga, Klantexpertise UWV - Querying Microsoft SQL Server (MOC20461)

"Deze training is bevat een fijne opfrisser voor de SQL basiskennis, maar tevens een fijn vervolg met veel nuttige technieken. Het tempo is prettig. Ik heb veel mee kunnen nemen wat ik kan toepassen in mijn werk."

- SQL Vervolg

“Heldere uitleg en goede opdrachten gaven een goed beeld van de mogelijkheden van SQL.” - Be­oor­de­ling: 8.0

M. Bessem, Regiopolitie Amsterdam Amstelland - SQL Basis

“Een training die je binnen twee dagen op het een niveau brengt, waarmee je vervolgens zelf in de praktijk aan de slag kan. De inhoud van de training sloot heel goed aan op mijn verwachtingen. Ik heb nu de basis van de SQL-taal onder de knie.” - Be­oor­de­ling: 8.2

P. Willems, Zorgon B.V. - SQL Basis

“Kort samengevat en duidelijk. Lestempo goed en te volgen. Praktijkgerichte oefeningen i.p.v. theoretische opdrachten. De trainer had aandacht voor iedereen. Persoonlijk en steeds vragend of de stof nog te begrijpen is. Deskundig genoeg en eerlijk over eigen kennis. Learnit Training is professioneel en servicegericht.” - Be­oor­de­ling: 7.6

T.M. Mingoen, Kobalt - MS SQL Server 2005 Querying

“Theorie en praktijk (oefeningen zelf doen) in de juiste verdeling. Zeer goede training. Professionele trainer. Tempo van de training is juist.” - Be­oor­de­ling: 8.8

C. Bogaards, T-Mobile - SQL Basis

“De training SQL geeft inzicht in het maken van query's uit databases. Tijdens de lessen leer je hoe een query wordt opgebouwd. Tijdens de lessen wordt eerst de theorie besproken om het vervolgens met een praktijkopdracht uit te voeren. Dit is erg leuk en leerzaam.” - Be­oor­de­ling: 9.0

G.J. Leferink, Elementis Delden - SQL Basis

“Een 2-daagse training die aansloot op mijn verwachting en mij instaat stelde om het geleerde succesvol in de dagelijkse praktijk toe te passen. De kundige trainer wist, door theorie en praktijk af te wisselen, de training levendig te houden en ons gemêleerd gezelschap tot het einde te boeien. Dit in een goede locatie met voor deze training prima cursusmateriaal.” - Be­oor­de­ling: 8.4

Charles Slierendrecht, Gemeente Maastricht - Open Leervorm SQL

“Voor een goede SQL-basis is dit zeker een training die aan te raden is. Ook de manier van lesgeven en praktijk vind ik heel prettig. Wat je leert voer je direct uit om het beter te begrijpen.” - Be­oor­de­ling: 7.8

M. Amasslam, Quby B.V. - SQL Basis

“Goede training. Heel duidelijk en toepasbaar. Je leert alle facetten van SQL.” - Be­oor­de­ling: 8.6

K. Sijne, AB Vakwerk - SQL Basis

“Good course to bet the basics of SQL!” - Be­oor­de­ling: 8.0

Paul Bakker, Randstad Nederland B.V. Hoofdkantoor - SQL Basis

“Learnit heeft goed meegedacht met de invulling van de SQL Basis training op lokatie. Dit was voor een kleine groep met verschillende achtergronden en basiskennis. Voor de training en de trainer was dit geen enkel probleem. De opbouw is prettig en de training loopt lekker door. Er is ruimte voor verdieping en een groot voordeel is dat je veel zelf doet en naderhand bespreekt.” - Be­oor­de­ling: 8.0

Timo van Limbeek, Universiteit Twente - SQL Basis

“Goede training waarbij de basis hands-on wordt behandeld. je gaat dus direct met het geleerde aan de slag. Enige voorkennis is wel handig” - Be­oor­de­ling: 7.7

Daniëlle van Dijk, TimeTell B.V. - SQL Basis

“Kort samengevat en duidelijk. Lestempo goed en te volgen. Praktijkgerichte oefeningen i.p.v. theoretische opdrachten. De trainer had aandacht voor iedereen. Persoonlijk en steeds vragend of de stof nog te begrijpen is. Deskundig genoeg en eerlijk over eigen kennis. Learnit Training is professioneel en servicegericht.” - Be­oor­de­ling: 7.6

T.M. Mingoen, Kobalt - MS SQL Server 2005 Querying

“Als de voorbereidingen goed zijn en afgestemd op de organisatie(-type/soort) van de klant kan dit een prima cursus zijn voor de meeste essentiële SQL statements.” - Be­oor­de­ling: 6.7

John van Enst, Gemeente Groningen - SQL Vervolg

“Praktische training die goede basis legt voor verder gebruik/begrip van SQL.” - Be­oor­de­ling: 9.0

A. Bouman, Denkavit Nederland B.V. - Open Leervorm SQL

“De cursus maakt de inhoud waar en leert je in korte tijd de basisvaardigheden voor SQL.” - Be­oor­de­ling: 7.6

Arnaud Milder, Radboud Universitair Medisch Centrum - Open Leervorm SQL

“Door in de breedte basiskennis op te doen van SQL, helpt het mij in de praktijk om eenvoudige queries te kunnen maken en uitgebreidere queries te kunnen lezen en aan te passen. Dat was precies waar ik naar op zoek was. Wat zeker ook het verschil maakt is dat er door de kleinschaligheid op de deelnemers afgestemd wordt.” - Be­oor­de­ling: 8.4

J. Burgers, Gemeente Haarlemmermeer - SQL Basis

“Training Report Builder gevolgd. Enthousiaste docent, die zijn vakkennis op een prettige manier met ons kon delen. Tijdens de lesdag gebruik kunnen maken van goede oefenstof, met prima lesopbouw. Veel van geleerd, optimaal rendement met bruikbare presentatie als naslagwerk.” - Be­oor­de­ling: 8.8

M. Sanders. GGD Brabant-Zuidoost - SQL Report Builder

"E. van Herwijnen - "Positieve indruk. Goede locatie, training, oefenstof en toepasbaarheid in de praktijk." - Beoordeling: 7.2"

- SQL Basis

“Leuke en interessante training. Duidelijke uitleg, voorbeelden en opdrachten. Ook fijn dat de opdrachten zo gesteld zijn als een collega ze aan je zou stellen, zodat je zelf moet nadenken hoe je het gaat aanpakken. Veel functies geleerd in korte tijd.” - Be­oor­de­ling: 7.6

Helene Hallebeek, Transavia - Open Leervorm SQL

“Na het doen van deze training kreeg ik een erg goede indruk van SQL en de mogelijkheden. Ik ontwikkelde al gelijk ideeën over toepassingen in mijn eigen werkomgeving en die van anderen. We kennen SQL wel, maar pas nadat de basis duidelijk is leer je begrijpen wat je kan en hoe dat moet. Deze training was daarvoor perfect.” - Be­oor­de­ling: 8.2

A. Ruijter, Tommy Hilfiger Europe B.V. - SQL Basis

“Leuke training waar je veel aan gaat hebben als je met SQL aan de slag wilt.” - Be­oor­de­ling: 8.4

R. de Munck, Gemeente Amersfoort - SQL Basis

"Bij Learnit blijven ze leren van hun eigen lessen. Wat een top cursus!"

- SQL Basis

“Na het doen van deze training kreeg ik een erg goede indruk van SQL en de mogelijkheden. Ik ontwikkelde al gelijk ideeën over toepassingen in mijn eigen werkomgeving en die van anderen. We kennen SQL wel, maar pas nadat de basis duidelijk is leer je begrijpen wat je kan en hoe dat moet. Deze training was daarvoor perfect.” - Be­oor­de­ling: 8.2

A. Ruijter, Tommy Hilfiger Europe B.V. - SQL Basis

"Een aanrader! Leuke informele manier om je kennis te verbreden."

- Open Leervorm SQL

“Leuke basistraining, perfecte locatie (Amsterdam, Muziekgebouw aan 't IJ).” - Be­oor­de­ling: 7.4

S. Buster, De Nederlandsche Bank - SQL Basis

“Je krijgt waar voor je geld. En gaat weg met de kennis om eigen SQL-statements te schrijven.” - Be­oor­de­ling: 10.0

D. Knijnsberg, Gemeente Purmerend - SQL Basis

“Je leert de basiscommando's om een database te bevragen en tabellen te combineren. Dit sloot geweldig aan op de vraagstukken die ik in de dagelijkse praktijk tegen kom. Ik had het geluk een klas te treffen die met dezelfde doelen aan de training deel nam. Hierdoor lag het tempo hoog en hoefde je niet op andere cursisten te wachten. Het is wel een vereiste om enige kennis te hebben van applicatiebeheer en bevragen databases te hebben, zodat je de inhoud ook direct kan vertalen naar de dagelijkse praktijk.” - Be­oor­de­ling: 8.8

P. de Best, Gemeente Westland - SQL Basis - Oracle

“Prima, veel kennis bij de trainer. Goede voorbeelden. Ruimte voor vragen.” - Be­oor­de­ling: 8.0

W.F. de Winter - Administering Microsoft SQL Server 2012 Databases

“Voor een goede SQL-basis is dit zeker een training die aan te raden is. Ook de manier van lesgeven en praktijk vind ik heel prettig. Wat je leert voer je direct uit om het beter te begrijpen.” - Be­oor­de­ling: 7.8

M. Amasslam, Quby B.V. - SQL Basis

“Ik ben positief. Ik heb nu wat minder het gevoel dat ik in door anderen gemaakte query's verdwaal. Voor mijn functie is het geen vereiste om query's te maken, maar wel om zo nu en dan een kleine aanpassing te doen om output te genereren.” - Be­oor­de­ling: 7.4

J. van de Putte, CIBG - SQL Basis

“Als de voorbereidingen goed zijn en afgestemd op de organisatie(-type/soort) van de klant kan dit een prima cursus zijn voor de meeste essentiële SQL statements.” - Be­oor­de­ling: 6.7

John van Enst, Gemeente Groningen - SQL Vervolg

“Goed georagniseerd, duidelijke uitleg, deugdelijk lesmateriaal.” - Be­oor­de­ling: 8.4

E. van Loon, Amarant Groep - SQL Basis

“Een goede basis cursus waarbij mijn kennis 100% is vooruitgegaan. Goede leerfstof, rustig tempo en uitstekende opdrachten. Een aanrader als basis-cursus SQL.” - Be­oor­de­ling: 8.2

R. Wolters, DSV Venlo - SQL Basis

“Je leert de basiscommando's om een database te bevragen en tabellen te combineren. Dit sloot geweldig aan op de vraagstukken die ik in de dagelijkse praktijk tegen kom. Ik had het geluk een klas te treffen die met dezelfde doelen aan de training deel nam. Hierdoor lag het tempo hoog en hoefde je niet op andere cursisten te wachten. Het is wel een vereiste om enige kennis te hebben van applicatiebeheer en bevragen databases te hebben, zodat je de inhoud ook direct kan vertalen naar de dagelijkse praktijk.” - Be­oor­de­ling: 8.8

P. de Best, Gemeente Westland - SQL Basis - Oracle

“Dit is een goede training om de basis van SQL te leren. Het is voor het begrip wel handig als al iets weet van databases/bestanden. In een aantal programmeertalen is SQL-kennis al onmisbaar.” - Be­oor­de­ling: 9.8

P. Anuels, Praclox - SQL Basis

"Deze basistraining geeft een goede overview wat SQL is en wat je ermee kunt. Aan de hand van een logisch opgebouwde structuur ga je in twee dagen van een heel simpele query naar een flink geavanceerde diepgaande query."

- SQL Basis

“Training sloot voor een groot deel aan bij de indruk die ik had van de brochure. Uitstekende trainer die helder en duidelijk was; rekening hield met verschillende niveau's binnen de groep en de verhouding theorie/oefeningen prima verdeelde.” - Be­oor­de­ling: 8.0

T. Koenraadt, AkzoNobel Decorative Paints - Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

"E. van Herwijnen - "Positieve indruk. Goede locatie, training, oefenstof en toepasbaarheid in de praktijk." - Beoordeling: 7.2"

- SQL Basis

"Bij Learnit blijven ze leren van hun eigen lessen. Wat een top cursus!"

- SQL Basis

“De trainer is uitermate deskundig en weet de vaak droge stof ook nog eens onderhoudend te brengen. Vooral zo laten, dus! Alles was prettig en snel geregeld door Learnit Training!” - Be­oor­de­ling: 8.2

H. Kalsbeek, Synovate - Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

“Nog niet eerder op cursus/training geweest en de training met alles eromheen was eigenlijk boven mijn verwachtingen.” - Be­oor­de­ling: 8.2

M. Goedhart, Duynie Holding B.V. - SQL Basis

“Erg goede training. In twee dagen wordt er veel behandeld, maar dit gaat toch in een prettig tempo. Goede afwisseling van theorie en zelf oefeningen maken. Prima trainer, heeft veel kennis van de materie en kan dit ook duidelijk en op een prettige manier overbrengen.” - Be­oor­de­ling: 9.0

T. Wolfs, NUON - SQL Basis

“SQL Basis was een prima training en direct toepasbaar in de praktijk. De trainer is vriendelijk en geduldig en open. Hij heeft zeker kennis van zaken en vindt het leuk op uitgedaagd te worden door z'n cursisten.” - Be­oor­de­ling: 8.4

M. Sybesma, GGZ Rivierduinen, - Transact-SQL Basis - MS SQL Server

“SQL Basis is een leuke training, die ik kan aanbevelen. Kundige docent, goede lunch, veel geleerd in 2 dagen! Nu nog toepassen in de praktijk...” - Be­oor­de­ling: 7.9

Hetty Mattaar, Het Waterschapshuis (Informatiehuis Water) - Open Leervorm SQL

“Goede training gehad met goed materiaal. Heb de basics van SQL in twee dagen goed onder de knie gekregen kan het wel aanraden om iets aan voorbereiding te doen vooraf om de onderwerpen beter en sneller op te pakken. De trainer stond open voor vragen en gaf hierop een goede uitleg.” - Be­oor­de­ling: 7.8

R. Richtering Blenke, ProQuro Services - SQL Basis

“Heb je affiniteit met ICT, maar nog geen ervaring met SQL dan is deze cursus perfect om dit te leren.” - Be­oor­de­ling: 8.8

J. Witvoet, S.R.S. B.V. - SQL Basis