2014-12-05 14:18 GMT-02:00 Fernando Nadir da Silveira <[email protected]>: > > O problema, o mesmo SQL rodando no desenvolvimento leva 5.129ms e no > produção 166.903ms, será que este drop e criação do banco deixa o banco > copia do desenvolvimento tão melhor assim ??? Uma coisa q notei q os > Explain vão por lugares diferente, já rodei Vacuum FULL, analyse e Reindex. >
Interessante. > O teste deste SQL foi feito em horário sem ninguém acessando o produção, > pois poderia tb ser a utilização maior deste. > Maquinas e configuração: > > SO debian 7, com postgresql 9.3.5 > > Maquinas idênticas de mesmo velocidade processador, e memória, são maquina > iguais somente quantidade de recursos de processadores e memória q são > reduzidos para a maquina de desenvolvimento. Maquinas exclusivas para > postgresql. > > > * Servidor de produção > > Total de Memoria do Servidor 86G > 12 processadores > > > * Servidor de desenvolvimento > > Total de Memoria do Servidor 6G > 4 processadores > Ambos os servidores rodam sobre 64bits e utilizam o mesmo sistema de arquivos e discos? > > * Servidor de produção > > max_connections 230 > shared_buffers 20GB > temp_buffers 8mb > work_mem 192mb > maintenance_work_mem 1GB > autovacuum_max_workers 3 > autovacumm on > > > * Servidor de desenvolvimento > > max_connections 100 > shared_buffers 1408MB > temp_buffers 8mb > work_mem 28mb > maintenance_work_mem 352mb > autovacuum_max_workers 3 > autovacumm on > > Para não atrapalhar a lista os Explain, coloquei fora do email > > * Explain Produção > > > https://docs.google.com/document/d/18yz42q4KWB0IBcjKTQ9dVuMlkb9ZLiBrKdsh1UySou4/edit?usp=sharing > > * Explain Desenvolvimento > > > > https://docs.google.com/document/d/10msO31cKa9cX-MH-epAdUgqPtIfrbtf8pwQyCxIe7AE/edit?usp=sharing > > > Terias como rodar o mesmo SELECT com o EXPLAIN ANALYZE? Abraço! -- Sebastian Webber http://swebber.me
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
