Eu vou instalar uma versão mais nova, quando eu fiz o apt-get ele caiu
automaticamente nessa versao.
Pus um start transaction o inicio e um commit no final geral, isso só já
resolveria? Por que parece que vai gastar o mesmo tempo...

Sobre as configurações do servidor, ainda náo aprendi sobre elas..... estou
no começando agora. O primeiro exercicio que me propus foi converter uma
base antiga em postgresql. Isto para aprender a sintaxe e o plgpsql. E toda
a minha fonte de consulta é o manual oficial e esta lista.

Em 16 de novembro de 2011 14:53, Daniel Cristian Cruz <
[email protected]> escreveu:

> Marllos,
>
> A primeira coisa, na carga por SQL deve ser verificado se os dados
> estão dentro de transações (você pode adicionar "START TRANSACTION;"
> antes do primeiro INSERT e "COMMIT;" depois do último INSERT de cada
> tabela).
>
> A segunda coisa a ser verificada é se a configuração está adequada
> para o servidor novo. O arquivo de configuração pode estar padrão, e
> isso pode limitar um pouco o desempenho.
>
> A terceira coisa a verificar é a versão. Por quê a versão antiga? Não
> é o caso, mas nas versões 9.0 em diante, uma carga de um dump através
> do comando pg_restore do PostgreSQL, pode ter a opção -j, que indica o
> número de tarefas paralelas de restore, que pode usar o processamento
> ocioso de sistemas com vários processadores.
>
> Atenciosamente,
>
> Em 16 de novembro de 2011 14:43, Marllos <[email protected]>
> escreveu:
> > Boa tarde a todos.
> > Não quero entrar naquela velha discussão: quem é melhor? Mas eu quero
> > entender.
> > Tenho um banco de dados Firebird, com 54 tabelas com tamanho total de 30
> MB.
> > Migrei esse banco todo para o PostgreSQL 8.4.9. No PostgreSQL o tamanho
> do
> > banco ficou em torno dos 30 MB também. Só que o script de criação do
> banco,
> > que cria tudo: tabelas, índices, trigger, etc, quando executado para o
> > Firbird, gasta 133 segundos (2 min), enquanto que no PostgreSQL, com uma
> > máquina muito superior, gasta 4003055 ms = 66 min. Por que existe toda
> essa
> > diferença? O Postgresql levou um tempo 30 vezes maior! O que pode estar
> > errado? Alguma sugestão?
> >
> > Obrigado.
> >
> > Marllos.
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> >
>
>
>
> --
> Daniel Cristian Cruz
> クルズ クリスチアン ダニエル
> _______________________________________________
> 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

Responder a