Em 25 de agosto de 2017 15:07, Neto pr <[email protected]> escreveu: > Pessoal > alguém sabe alguma ferramenta que auxilia no ajuste dos parâmetros do > arquivo postgresql.conf. > Ao invés de ficar procurando ferramenta que apenas sugere valores empiricamente, aconselho que você leia a documentação e/ou código fonte para entender qual a influência de cada parâmetro na performance do Postgres.
> Já fiz uso do PGTUNE [1] e do Pgconfi [2], mas eles nao indicam nada > dos parâmetros: > > - cpu_tuple_cost > - cpu_index_tuple_cost > - cpu_operator_cost > - seq_page_cost > - random_page_cost > Eu não aconselho mexer nesses parâmetros a não ser que você saiba exatamente o que está fazendo. A alteração desses parâmetros podem piorar a escolha de planos de execução. Para mexer nesses parâmetros você precisa conhecer como o otimizador os utiliza para fazer a mudança correta. > Eu estou com o problema relatado no outro email, em que o otimizador > está sempre escolhendo fazer full-scan ao inves de estrategias > indexada por exemplo. > Não abra outra discussão se o assunto é o mesmo. Consultas do TCP-H geralmente demandam mais hardware para serem processadas pois processam uma "massa" de dados. Não espere que as consultas do referido teste rodem com rapidez em um hardware modesto; não executarão. Você já tentou ativar o paralelismo para melhorar o tempo de execução da consulta? Eu aconselho fortemente testar a versão 10 (que incluiu suporte a paralelismo do Merge Join, Bitmap Heap Scan, dentre outros). -- 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
