Skip site navigation (1) Skip section navigation (2)

Re: Tablas no modificables

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
Cc: Eduardo Morras <nec556(at)retena(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Tablas no modificables
Date: 2011-05-31 03:50:38
Message-ID: 1306811332-sup-8603@alvh.no-ip.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Excerpts from Jaime Casanova's message of lun may 30 17:14:55 -0400 2011:
> 2011/5/30 Eduardo Morras <nec556(at)retena(dot)com>:
> >
> > a) En las tablas viejas sin cambios, se sigue usando mvcc ?
> 
> si, pero no escribes en esas tablas no veo que diferencia haga que use o no MVCC

Varias cosas:

1. no puedes hacer recorridos usando sólo índices, porque necesitas
extraer información de visibilidad desde el heap

2. en el heap, la información de visibilidad ocupa espacio adicional.
Si las tuplas no tuvieran cabecera (o fuera menor) cabrían muchos más
datos en el mismo espacio.

3. no tendrías que hacer vacuum para wraparound de Xid cada 2 mil
millones de transacciones


Yo creo que la idea de no tener MVCC en ciertas tablas tiene mérito.  No
está implementado todavía y obviamente hay muchos problemas que
resolver, pero eso no la invalida totalmente.

-- 
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>

In response to

Responses

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2011-05-31 03:57:19
Subject: Re: Permisos por columna
Previous:From: Álvaro Hernández TortosaDate: 2011-05-31 00:23:55
Subject: Re: Tablas no modificables

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group