Em 11-04-2011 19:38, Lucas Cotta escreveu:
> A execução da query no postgre segue um plano de execução que seria uma
> árvore onde as folhas seriam table scan, e os nodos os joins?
>
Nem sempre. As folhas podem ter index scan também. Já os nós, podem ter, por 
exemplo, execução de função e agregações.

> Seria possível então pegar a cardinalidade dos resultados parciais antes
> de cada join da arvore de execução?
>
Sim. Vide backend/commands/explain.c e backend/executor/README.


-- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a