Em 5 de abril de 2012 22:31, Ronei Heck <[email protected]> escreveu: > Ah, a segunda pasta... Não é na rede, é no c: também: > > c:\rh\center\pg_dump.exe -h localhost -p 5432 -U postgres -F c -b -v -f > "c:\rh\backup\center_banco.backup" center
Não sei até onde vai sua proficiência com sistemas operacionais e hardwares, mas se os backups são executados exatamente da mesma forma em ambos os cenários (com WinXP e 7), minhas únicas alternativas para justificar uma diferença tão gritante de tempo são: 1) Problema: O backup está tendo algum erro e não está sendo feito, pois 300 KB, mesmo que compactados, não representa muita informação. Ação a ser executada: Verifique se o banco de dados é realmente este, e se ao restaurar em outra máquina este arquivo de backup todos os dados estão íntegros; 2) Problema: Existe alguma incompatibilidade com o hardware no Windows XP. Se a placa mãe e processador forem recentes, é possível que o SO não esteja usufruindo de toda a capacidade devido a falta - ou uso incorreto - de algum driver. Uma vez eu consegui fazer uma máquina comum com Windows XP funcionar como "servidor" mais rápido que um servidor Dell rodando Linux RHEL porque simplesmente o "novo" processador Xeon não era bem reconhecido com o Kernel que estava instalado (isso a muito, muito tempo atrás). Claro que este exemplo é fora de contexto, mas mostra como os drivers do SO têm uma parcela importante no quesito desempenho. Ação a ser executada: Atualize o Windows XP para o Service Pack 3 e tenha certeza de que todos os drivers da placa mãe estão instalados, atualizados e funcionando corretamente (no Gerenciador de dispositivos não pode existir nenhum ícone com exclamação amarela ou vermelha). 3) Problema: A release do PostgreSQL 8.3 instalada nos dois cenários utilizados não é a mesma (por exemplo: 8.3.1 e 8.3.13). Ação a ser executada: Certifique-se de estar utilizando a release 8.3.18 [1] em ambos os testes com SOs diferentes. Por fim, não querendo dar uma opinião do seu ambiente, mas eu acho difícil que este seja um problema do PostgreSQL. Será que mesmo desabilitando os recursos do Windows 7 como interface Aero e marcando os aplicativos necessários para rodar em modo Windows XP SP 3 e sem recursos avançados visuais, o cliente não ficaria com o Windows 7? Sem contar que já está saindo o Windows 8. Pra ti ter uma idéia, a maioria das máquinas novas nem aceita a instalação do Windows XP. Referências: [1] http://ftp.postgresql.org/pub/binary/v8.3.18/win32/postgresql-8.3.18-1.zip -- TIAGO J. ADAMI http://www.adamiworks.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
