Em 25 de agosto de 2017 10:39, Neto pr <[email protected]> escreveu: > eu testei algumas (5 vezes) a consulta para concluir isto. > Mas estava utilizando outra estrategia. > Como o benchmark tem 22 consultas, pensei em isolar cada consulta, > para que o resultado em cache de outra consulta nao interferir na > consulta corrente. > Entao apago o cache antes do Explain Analyze de cada consulta executada: > Você está medindo algo que NÃO é real (nenhum sistema roda sem cache!). Ao invés disso, você deve sempre fazer um warmup (os dados na cache acabam se acomodando) e então você pode extrair a informação (tempo da consulta) o mais próximo possível do mundo real. O que você acaba medindo com essa sua metologia é a velocidade dos discos (como havia dito anteriormente). Após o warmup, execute a consulta no mínimo 5 vezes e pegue o valor da mediana (menos sucetível a presença de outliers do que a média).
-- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
