EXPLAIN (PostgreSQL)

Op deze pagina:

    Laten zien wat een query zou doen als deze uitgevoerd zou worden zonder de query daadwerkelijk uit te voeren kan met de opdracht EXPLAIN.

    Voorbeeld:

    
    test=# EXPLAIN SELECT achternaam FROM personen WHERE voornaam = 'Klaas';
                            QUERY PLAN                        
     ----------------------------------------------------------
     Seq Scan on personen  (cost=0.00..1.01 rows=1 width=516)
       Filter: ((voornaam)::text = 'Klaas'::text)
    (2 rows)
    

    Deze query daadwerkelijk uitvoeren geeft:

    
    test=# SELECT achternaam FROM personen WHERE voornaam = 'Klaas';
     achternaam 
     ------------
     Vaak
    (1 row)
    

     

    Verwante artikelen