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/
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 |