Olá Estou estudando banco de dados em geral, se puderem me ajudem em uma dúvida.
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? Seria possível então pegar a cardinalidade dos resultados parciais antes de cada join da arvore de execução? Eu sempre imaginei que a execução era assim, mas ao analisar um código de outro banco de dados, vi que a execução deles, é apenas um nested loop de todos joins, e se passar todas condições de todos loops, a linha de resultado vai sendo guardada para posterior exibição na tela. Obrigado!
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
