From: | pierre crumeyrolle <pierre(dot)crumeyrolle(at)c-s(dot)fr> |
---|---|
To: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: Postgresql partitionnement |
Date: | 2014-01-15 15:15:31 |
Message-ID: | 52D6A613.8010908@c-s.fr |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
100 millions de lignes partitionnés avec des blobs sous oracle donc j'ai
tendance à croire qu'en migrant sous postgresl il faut aussi partitionner
Le 15/01/2014 16:11, Cédric Villemain a écrit :
>> Est simple à mettre en place ?
> Pas simple, mais pas trop compliqué, il faut faire manuellement la mise
> en place de l'aiguillage des INSERT.
>
> Quelques extensions existent pour aider, comme pg_partman [1]
>
>> en terme de performances quel temps de réponse constaté ?
> Les insertions sont un petit peu impactées, les principaux problèmes
> sont d'ordre fonctionnels: pas d'index couvrant les partitions, donc de
> contrainte d'unicité globale, retours d'information sur INSERT
> perturbant (les INSERT sur la table mère sont aiguillés vers une table
> fille mais le nombre de ligne insérées n'est pas renvoyé)
>
> Il faut considérer la ou les raisons qui vous poussent à partitionner...
> Est-ce vraiment nécessaire ? Est-ce bien la bonne solution pour répondre
> à votre problème, etc.
>
> [1] http://pgxn.org/dist/pg_partman/
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Cédric Villemain | 2014-01-15 15:38:25 | Re: Postgresql partitionnement |
Previous Message | Cédric Villemain | 2014-01-15 15:11:42 | Re: Postgresql partitionnement |