Em 29/11/07, Igor<[EMAIL PROTECTED]> escreveu: > Isso vcs, fazem com o banco em produção?
Com certeza! Imagine uma operação de virada de mês ou ano onde uma série de registros são excluídos de uma tabela... o DELETE é o cão! []s Fábio Telles > > 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 > >> pgbr-geral@listas.postgresql.org.br > >> 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 > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: [EMAIL PROTECTED] _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral