Re: ¿Es cierto que el particionamiento de tablas puede degradar el desempeño?

From: Julio Cesar Sánchez González <knowhow(at)sistemasyconectividad(dot)com(dot)mx>
To: Jaime Casanova <systemguards(at)gmail(dot)com>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: ¿Es cierto que el particionamiento de tablas puede degradar el desempeño?
Date: 2008-01-22 21:16:01
Message-ID: 47965D11.7020702@sistemasyconectividad.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jaime Casanova wrote:
> 2008/1/16 Julio Cesar Sánchez González <knowhow(at)sistemasyconectividad(dot)com(dot)mx>:
>
>> Alvaro Herrera wrote:
>>
>>> Por favor, a pgsql-es-ayuda(at)postgresql(dot)org(dot) Gracias.
>>>
>>> Julio Cesar Sánchez González wrote:
>>>
>>>
>>>> Hola compañeros listeros, el motivo de la presente aparte de saludarles es
>>>> la de preguntarles si es cierto que el particionamiento de tablas degrada
>>>> el performance de postgresql, porque segun lo que lei en la documentacion
>>>> oficial era lo contrario, pero un amigo me decia que era todo lo contrario
>>>> y pensando que tal vez pude leer mal en el manual ya que mi ingles no es
>>>> hasta cierto punto muy fiable decidi preguntarles a ustedes con mayor
>>>> experiencia al respecto, ya que seria un sacrilegio desaprovechar sus tan
>>>> amables respuestas y quedarme con la duda.
>>>>
>>>>
>
> imagino que dependera de la version de postgres que usas, a partir de
> la version 8.1 existe "constraint exclusion" que basicamente evita que
> postgres lea las particiones donde, segun las clausulas del where, sea
> obvio que no esta lo que se busca...
>
> Aqui hay una explicacion de como implementar "constraint exclusion"
> correctamente:
> http://www.postgresql.org/docs/8.2/static/ddl-partitioning.html
>
> en 8.3 habra algunas mejoras adicionales, o al menos habra menos
> inconvenientes...
> http://www.postgresql.org/docs/8.3/static/ddl-partitioning.html
>
> De todos modos, para que te beneficie el particionamiento la tabla
> debe ser *muy* grande, al menos mas grande que la cantidad de memoria
> fisica que tienes en la maquina...
>
>
Gracias por tus respuesta Jaime, siempre es un placer leerlos a todos.

--
Saludos,

Julio Cesar Sánchez González.

--
Ahora me he convertido en la muerte, destructora de mundos.
Soy la Muerte que se lleva todo, la fuente de las cosas que vendran.

www.sistemasyconectividad.com.mx http://darkavngr.blogspot.com/

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-01-22 21:22:14 Re: Novato con PostgreSQL
Previous Message Fernando Javier Luyo Zegarra 2008-01-22 21:12:58 RE: ayuda con phpmascript por favor