Eu separei em duas partes o post que fiz: A parte de COMANDOS são os comandos sql que forma executados e na parte EXPLAIN ANALYZE os resultados. Aquela parte de comandos são os selects que o programa faz quando eu digito o código da empresa, unidade e usuário na tela de login no lado cliente. (ele da output no terminal). Ali tem os tempos que cada operação esta levando. O EXPLAIN ANALYZE foi executado direto no servidor. Quanto a falta de indices, não da pra entender pois o cara fez um backp no pgadminIII na máquina windows e restaurou ele no server linux. E se tem possibilidade de fazer os backups sem os indices, com o tempo de mercado que eles tem com esse sistema, posso afirmar que ele não optou por isso. Quanto a questão do linux, concordo, é tudo igual em certos aspectos. Apenas comentei o que o sujeito falou para ver se alguém tinha experiência em algum tipo de diferença nesse sentido.
2008/3/28, Thiago Risso <[EMAIL PROTECTED]>: > > ========== > > COMANDOS > > ========== > > Como os amigos já citaram... Foi muito confuso .... > > Tenta mostrar assim : > > trisso=# EXPLAIN ANALYZE SELECT relname FROM pg_class; > QUERY PLAN > ------------------------------------------------------------------------------------------------------- > Seq Scan on pg_class (cost=0.00..7.04 rows=204 width=64) (actual > time=0.013..0.166 rows=212 loops=1) > Total runtime: 0.270 ms > (2 registros) > > Obviamente, você coloca todos os selects necessários em AMBOS os > SERVIDORES.... > > Mas .. de ANTEMÃO , o que deu pra notar é que falta INDICES ! > > -- > Att: > Thiago Risso > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
