2017-02-25 2 views
0

Je travaille sur postgresql, avec pgAdmin 4. J'essaye de faire des optimisations de performance de requête. Lorsque j'exécute une requête avec EXPLAIN ANALYZE (ou) EXPLAIN (VERBOSE TRUE), la 'sortie de données' que je vois est montrée dans la capture d'écran suivante. enter image description hereComment exporter les données EXPLAIN Sortie de pgAdmin 4

Comment obtenir une sortie pour EXPLIQUER analyze (ou exporter mon «données Ouput actuelle) dans ce format que je peux entrée en http://explain.depesz.com:

QUERY PLAN 
-------------------------------------------------------------------------------------------------------------- 
Sort (cost=29.71..29.73 rows=6 width=64) (actual time=0.189..16.233 rows=7 loops=1) 
    Sort Key: books.title 
    -> Nested Loop (cost=0.00..29.63 rows=6 width=64) (actual time=0.068..0.129 rows=7 loops=1) 
     -> Index Scan using authors_pkey on authors (cost=0.00..5.82 rows=1 width=36) (actual time=0.029..0.033 rows=1 loops=1) 
       Index Cond: (id = 16) 
     -> Seq Scan on books (cost=0.00..23.75 rows=6 width=36) (actual time=0.026..0.052 rows=7 loops=1) 
       Filter: (author_id = 16) 
Total runtime: 16.386 ms 

Répondre

0

utilisation expliquer option intégrée de pgAdmin4 à Obtenez votre sortie désirée.

enter image description here

Et maintenant, vous pouvez copier la sortie de 'données Ouput onglet.

+0

Avez-vous vérifié ce que vous avez vraiment dans le fichier de sortie? – klin

+0

Oh, mon mauvais .. :(, mis à jour la réponse. – n33rma