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
