Tablas no modificables

From: Eduardo Morras <nec556(at)retena(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Tablas no modificables
Date: 2011-05-30 17:28:38
Message-ID: 4D6348DC0120BF54@
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Muy buenas a todos.

Actualmente tengo una tabla con muchos registros y quiero
particionarla, una parte con datos de meses anteriores que no van a
cambiar, y otra con el mes actual. Se como hacer la particion y las
consultas posteriores, pero mis dudas son:

a) En las tablas viejas sin cambios, se sigue usando mvcc ?
b) Al hacer consultas tipo OLAP con un monton de funciones agregadas,
es cierto que no se pueden usar los indices y hay que hacer un
table-scan completo para calcularlas?
c) Existen tablas en postgres que no usen mvcc? Solo quiero escribir
datos en ellas o (o exclusivo) leer datos de ellas, por lo que no
seria necesario mvcc.
d) Es cierto que el principal problema del punto b) es precisamente mvcc?
e) Serian mas rapidas o solo marginalmente mas rapidas?

Para mi seria perfecto que existieran esas tablas, tampoco seria
necesario autovacuum ya que los datos son fijos aunque supongo que si
hara falta el analyze.

Espero que se entienda lo que necesito, convertir las tablas que se
que no se van a modificar en una tabla constante tipo
WriteOnce-ReadMany sin los costes de administracion interna de
postgres (ni bloqueos, ni locks, ni nada similar).

Un saludo

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message juan ramirez miranda 2011-05-30 18:08:30 Permisos por columna
Previous Message Edwin Quijada 2011-05-30 16:30:09 Herencia de ctablas y datos