Overslaan en naar de inhoud gaan

Programmeurs kunnen opfriscursus SQL goed gebruiken

Dat concludeert Markus Winand, een Oostenrijkse consultant in optimalisatie van SQL-code. Winand houdt een website met tips in de lucht onder de naam Use The Index, Luke! Daarop heeft hij sinds 2011 een quizje met vijf vragen over SQL-optimalisatie staan. En hij vond nu de tijd om te inventariseren, hoe de deelnemers scoren.
Tech & Toekomst
Shutterstock
Shutterstock

Inmiddels is die quiz door 28.000 mensen gedaan.Winand geeft alle programmeurs die minder dan vier van de vragen goed hebben, een onvoldoende. Volgens dat criterium zakt 62 procent van de deelnemers aan het quizje. Eigenlijk rekent Winand nog heel coulant, als je in aanmerking neemt dat vier van de vijf vragen slechts twee opties kennen.

Het grootste cohort zijn de programmeurs die drie vragen goed hadden. Bij elkaar waren dat er 8391, ofwel een kleine 30 procent. Maar daarbij moet wel bedacht worden dat je, als alle bezoekers alleen maar zouden gokken, statistisch een slagingspercentage van 12,5 procent zou verwachten bij het criterium 'minstens drie van de vijf goed'. 3392 deelnemers - bijna 12 procent - hadden alle vragen goed.

Resultaten geven te denken

Wat Winand presteert, is natuurlijk geen wetenschappelijk onderzoek. Mensen die zijn site bezoeken vormen geen aselecte steekproef, die zijn op zo naar kennis over SQL. Maar zelfs als je dat in aanmerking neemt geven de resultaten te denken. Queries op een database zijn voor veel applicaties een cruciaal element; slecht geformuleerde queries zorgen voor onnodig prestatieverlies, soms ook aanmerkelijk prestatieverlies, dat men zich zeker bij webtoepassingen niet moet willen permitteren.

Wie zelf eens de test wil doen: de quiz is gepubliceerd op Winands site Use The Index, Luke, onder de naam The 3-Minute test: What do you know about SQL performance. De site is een goede ingang om meer kennis op te doen van dit onderwerp. Winand heeft er ook een bespreking van de resultaten van zijn onderzoek op geplaatst. Die verklapt wel de antwoorden op de test. Maar wie de test toch al niet wilde doen, vindt zijn analyse hier.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in