Re: [Pgsql-ayuda] Manejo de Rollback

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).

In response to

Responses

Browse pgsql-es-ayuda by date

  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