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

Responder a