Olá, > -----Mensagem original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Em nome > de Marcelo Magno > Enviada em: quinta-feira, 3 de maio de 2007 10:37 > Para: Comunidade PostgreSQL Brasileira > Assunto: [pgbr-geral] Performance de indices > > Bom dia pessoal, > > Gostaria de saber o que tem mais performance: inserir em uma tabela > vazia já com seus indices criados, ou inserir em uma tabela > somente com > a estrutura criada e depois mandar criar os indices ? > > Me lembro do pessoal discutindo de que criar novamente ao final seria > menos custoso... Lembro de jah ter lido sobre isso, mas nao to > conseguindo achar esse documento novamente. Poderiam me confirmar ? > O pessoal já respondeu, criar os índices depois é mais eficiente. E faz sentido, pois imagine a cada inserção o banco ter que reorganizar os índices?
> Sobre a insercao de dados, existe alguma opcao como a disable triggers > soh que para desabilitar temporariamente os indices (para nao ter que > ficar tendo que deletar triggers e recria-los novamente no final)? > Procura saber sobre o comando: ALTER TABLE tabela DISABLE TRIGGER ALL; ... ALTER TABLE tabela ENABLE TRIGGER ALL; > Abs > Marcelo Magno > Atenciosamente, Márcio Gil. _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
