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

Responder a