Pessoal, gostaria que me ajudassem a configurar um banco postgres. Tenho umas aplicações parrudas e o banco ( default ) é muito lerdo. Meu chefe disponibilizou um server só pra mim, mas tive que instalar tudo e não sei como melhorar o postgres (default)
A máquina que uso é só para o banco e tem? 16 cpu´s Mem: 32877948k total, 7190400k used, 25687548k free, 134384k buffers Swap: 2104504k total, 381856k used, 1722648k free, 5360012k cached atualmente tenho gravado nela um banco gigante ( 100 milhões de registros ) só para select e um banco pequenininho +- 50 mil registros, onde uso as funçoes padrão. ( select, insert, uptade e delete ) fora isso há outros schemas, mas são praticamente sem uso. Exemplos do tanto que tá mal configurado? 1- existe um outro banco com os mesmos 100milhões de registros, onde um select limitando em 5mil registros demora 3 segundos( a diferença entre as máquinas é que essa de 3segs tem o dobro de memória ), este mesmo select nesse banco mal configurado demora mais de minuto. 2 - fazendo um delete em todos os registros da tabela ( essa de 50k regs ) demora cerca de 30 segundos, em um banco normal demoraria uns 2 segundos. então.. alguém me indica algum parâmetro que possa ser mudado para aumentar a performance da máquina? -- Rebert Tomaz
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
