Re: Tabla con particionado y alta cantidad de UPDATE

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Edwin De La Cruz <edwinspire(at)gmail(dot)com>
Cc: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Tabla con particionado y alta cantidad de UPDATE
Date: 2020-10-13 12:46:12
Message-ID: 20201013124612.GA6794@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Edwin De La Cruz escribió:

> Voy a explicar de forma ańaloga como funciona el ingreso de datos,
> pensemos en un sistema de alarma:
> 1) Cuando se abre una puerta se genera un evento de "alarma".
> 2) Ahora cuando se cierra la puerta se genera un evento de
> "Restauración de alarma", lo cual cancela ("ACTUALIZA EL ESTADO") del
> evento anterior.

Hm, yo apoyo lo que dice Jaime, a saber, que el diseño no es el adecuado.
Sugiero pasar un par de horas pensando en un diseño que te permita
implementar tus necesidades sin requerir estas operaciones de doble
efecto.

Hay modificaciones al motor Postgres que todavía están pendientes para
que tablas particionadas tengan rendimiento parecido a tablas normales.
Algunas están en pg11, otras en pg12 y 13, pero todavía hay propuestas
en pg14. Lo que trato de argumentar es que no esperes que el
rendimiento con tablas particionadas sea equivalente, porque mientras
esas optimizaciones no estén, no lo es.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin De La Cruz 2020-10-13 12:58:20 Re: Tabla con particionado y alta cantidad de UPDATE
Previous Message Edwin De La Cruz 2020-10-11 15:24:19 Re: Tabla con particionado y alta cantidad de UPDATE