Re: Particionamiento de tablas postgresql 11

From: "Carlos T(dot) Groero Carmona" <ctonetg(at)gmail(dot)com>
To: Anthony Sotolongo <asotolongo(at)gmail(dot)com>
Cc: Luis Martínez <luisedgardomartinezlinares(at)gmail(dot)com>, Lista PostgreSql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Particionamiento de tablas postgresql 11
Date: 2019-05-31 21:23:57
Message-ID: CABh6Tc3A-YHpBs9CfzhhbqhgpekJOJFe7Wd48R9bP8vXPFF6sQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Anthony gracias por la respuesta, voy a revisar la documentacion y probalo,
cuando tenga los resultados actualizo este trhead asi tenemos una idea.

On Fri, May 31, 2019, 11:16 AM Anthony Sotolongo <asotolongo(at)gmail(dot)com>
wrote:

> Hola, el particionamiento antiguo aun se mantiene vigente en las versiones
> 10 y 11, no es que pusieron este nuevo y quitaron el otro, los dos
> conviven, seleccionas uno u otro, imagino que si usas pg_upgrade te lo
> migrará el particionado tal cual está en el 9.6, nunca he tenido la
> oportunidad de hacerlo, tampoco he visto algo al respecto en la
> documentación :/ (que me corrijan esto)
>
>
> Creo que para aplicar el nuevo mecanismo de particionado vas a tener que
> reescribirlo tu mismo en el 11, unas pistas de como hacerlo
>
>
> https://postgresrocks.enterprisedb.com/t5/Postgres-Gems/Upgrade-your-partitioning-from-inheritance-to-declarative/ba-p/1513
>
> Saludos
>
>
> El 31-05-19 a las 11:51, Carlos T. Groero Carmona escribió:
>
> Anthony muy buena documentacion.
>
> Tengo una duda sobre como se podria ver affectado el particionamiento de
> tablas si se hace un pg_upgrade desde la version 9.6 a la 11.
>
> Alguien ha migrado de la version 9.6 a la 11 y ha tenido problemas con el
> particionamiento declarado hasta ese punto?
>
> Se ha tenido que eliminar el particionamiento y crear nuevamente?
>
> O se han seguido usando el mismo particionamiento utilizado en la version
> 9.6?
>
>
> Gracias,
> Carlos
>
> On Fri, May 31, 2019, 5:52 AM Luis Martínez <
> luisedgardomartinezlinares(at)gmail(dot)com> wrote:
>
>> GRACIAS! Voy a revisarlos
>>
>> El jue 30/05/2019, 11:28 p.m., Anthony Sotolongo <asotolongo(at)gmail(dot)com>
>> escribió:
>>
>>> Hola Luis, desde la versión 10 se agregó el particionado declarativo y
>>> en la 11 se mejoraron otros aspectos como el particionado por hash ,
>>> asuntos de rendimientos entre otros, los cuales puedes ver en los
>>> siguientes links
>>>
>>> La documentación oficial:
>>>
>>> https://www.postgresql.org/docs/11/ddl-partitioning.html#DDL-PARTITIONING-DECLARATIVE
>>>
>>> Un blog de Álvaro que leí hace un tiempo atrás:
>>> https://www.2ndquadrant.com/en/blog/partitioning-improvements-pg11/
>>>
>>> Saludos
>>>
>>>
>>>
>>> El jue., 30 de may. de 2019 10:57 p. m., Luis Martínez <
>>> luisedgardomartinezlinares(at)gmail(dot)com> escribió:
>>>
>>>> Buenas noches lista. Saludos a todos y de ante manos muchas gracias por
>>>> este canal ayuda que esta muy bueno.
>>>> Mi inquietud es que voy a montar una aplicación que va a tener tablas
>>>> con muchos millones de registros y quisiera usar el particionamiento de
>>>> tablas de postrgresql-11 y no se que tan maduro esta esto con esta nueva
>>>> versión ya que en las anteriores había que usar reglas o triggers para
>>>> lograr lo querido. Si tienes algunas referencias para documentarme como
>>>> hacerlas y si es posible particionar una tabla hija??.
>>>>
>>>> Gracias nuevamente por su tiempo.
>>>>
>>>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Horacio Miranda 2019-06-02 05:09:05 Re: Duda con cursor + SELECT FOR UPDATE
Previous Message José Vicente Zahonero García 2019-05-31 20:05:44 Re: Transformar un procedimiento Firebird a PostgreSQL