Isso vcs, fazem com o banco em produção? Fabio Telles escreveu: > Em 29/11/07, Dickson Guedes<[EMAIL PROTECTED]> escreveu: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Fabio Telles escreveu: >> >>> Em QUALQUER operação de carga, seja UPDATE, INSERT ou DELETE, você >>> deveria desabilitar todos constraints, triggers, índices, etc. >>> >> Para desabilitar as Triggers no PG eu posso executar um /ALTER TABLE/ >> ou posso utilizar /-X disable-triggers/ num restore, mas aí vai uma >> pergunta: >> >> Quando no PostgreSQL eu poderei desabilitar CONSTRAINTS via /ALTER >> TABLE/ por exemplo? >> > > Bom... um ALTER TABLE impede qualquer operação de DML na tabela alvo. > Porém uma boa idéia seria dar um LOCK em todas tabelas com FKs antes > de desabilitar seus constraints e só liberar o lock após reestabelecer > todos os constraints. Eis um dos poucos casos em que um LOCK é > realmente necessário. > > []s > Fábio Telles > >> [ ]s >> Guedes >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.2 (GNU/Linux) >> Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org >> >> iD8DBQFHTruhfNj5A+QkLMoRAmWgAJ9Uf8WKBwLO2+f+SKy10Myg9lCKBACgsqTW >> nlBV8CeSlHz0M3ouWTgJ4J8= >> =aUrx >> -----END PGP SIGNATURE----- >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > >
-- []'s Igor C. Batista msn: [EMAIL PROTECTED] skype: mld_crark _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
