2008/3/6 Ribamar Sousa <[EMAIL PROTECTED]>: > > Quero realizar duas consultas para mostrar a eficiência do índice. > Então crio uma tabela sem chave primária nem nenhum índice e a populo > com mais de 400 mil registros (a de CEPs). > \timing > select logradouro from cep_full where cep='60420440': > > Beleza. Ele me mostra o tempo. > Só que daqui pra frente se repetir a consulta, se gastava 8s agora só > gasta 0.5 mesmo sem chave. > > Como zero o cache para fazer isso? > Já fiz algumas buscas mas não encontrei.
Creio que tua metdologia de benchmarking esta' mal desenhada. Se queres testar a eficiencia do indice, melhor fazer o seguinte: 1) Crie duas tabelas com os mesmos dados, uam com indice, outra sem indice 2) VACUUM ANALYZE 3) Pegue o plano de execucao da mesma consulta nas duas tabelas 4) Compare Roberto _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
