From: | Carmen Gloria Sepulveda Dedes <csepulveda(at)atichile(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] Manejo de Rollback |
Date: | 2003-10-23 12:31:18 |
Message-ID: | 3F97CA16.6F4D0CBC@atichile.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> > - Se puede generar algun tipo de error si una funcion en particular
> > hace, por ejemplo, un delete a varias tablas?? ... Puede pasar algo
> > similar a lo que pasa con oracle cuando no se pueden extender
> > mas los segmentos de rollback???
>
> No hay segmentos de rollback. Pero en el modelo MVCC de PostgreSQL una
> tabla se extiende siempre que se actualiza o inserta un registro (_no_
> se extiende si se elimina un registro). Mientras te quede espacio en la
> partición de xlog (WAL), y en la partición de los archivos de datos,
> estás a salvo ...
>
Entiendo que efectivamente no existen los segmentos de rollback, pero mi
temor esta asociado a que tengo funciones (debidas a una migracion) que
tienen una gran cantidad de actividad (insert, update y delete) sobre tablas.
Como esto estaba en oracle, se hacia commit cada cierta cantidad de acciones,
pero en pgsql no se puede hacer y no se si esto afectara el performance de
la base de datos o hara que las funciones tomen mas tiempo en ejecutarse
o bien que se genere algun tipo de error (distinto de espacio en disco).
From | Date | Subject | |
---|---|---|---|
Next Message | Carmen Gloria Sepulveda Dedes | 2003-10-23 12:36:59 | Re: [Pgsql-ayuda] Truncate y Delete |
Previous Message | Alvaro Herrera | 2003-10-23 11:58:00 | Re: [Pgsql-ayuda] Truncate y Delete |