EXPLAIN ANALYZE exécute réellement la requête et affiche, en plus des estimations, les temps et nombres de lignes réels. L'option BUFFERS indique les pages lues en cache ou sur disque. Comme il exécute la requête, il faut l'encadrer d'une transaction annulée pour les instructions qui modifient les données.
Exemple
EXPLAIN (ANALYZE, BUFFERS) SELECT * FROM commandes WHERE client_id = 42;