Em 6 de julho de 2011 18:38, Marcus Quintella <[email protected]> escreveu: > Bruno, > Não sei te informar exatamente o que é cada consulta, e como elas são > feitas. Só sei dizer que as de prioridade são as de geração de relatórios. > Mas nao sei que tipos de relatório são esses.
Então você não está fazendo sua lição de casa de DBA. Pra otimizar _qualquer_ sistema você tem que saber o que o sistema está fazendo no banco, como é a tal consulta, se ela é intensiva em I/O ou em CPU, se ela está usando índices corretamente, etc. Fazer renice do processo talvez não adiante em nada! Pode ser que você tenha que criar, modificar ou excluir um índice, pode ser que o gargalo seja I/O e você tenha que separar discos e tablespaces, pode ser que o processo esteja comendo 100% de CPU e tudo o que você possa fazer é modificar a consulta ou dar CPU mais poderosa. E se você não sabe como a aplicação está se comportando com o banco de dados, como você vai saber qual dos processos dar prioridade? Repense seus conceitos. Dica de amigo. Otimização na base da cegueira é: - tiro no pé; - perda de tempo; - estresse geral pra você, seus colegas, clientes, chefes, etc. []s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
