PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 Re : Optimisation » Axe d'optimisation » 23/07/2015 13:34:35

Nous sommes sur une machine linux 64 bit 2CPU 8Go de RAM.
Nous avons un moteur postgres 9.3

Nous avons un traitement d'extraction qui va potentiellement effectuer des calculs sur une même table qui contiendrait une dizaine de millards d'enreg au maximum.

Nous avons pour l'instant de petit jeux de données, et nous cherchons donc à optimiser notre traitement.

Nous avons relevés les différents point d'optimisation mentionnés plus haut et effectuons des recherches.

Selon vous existe il d'autres axes de réflexion ?

#2 Optimisation » Axe d'optimisation » 22/07/2015 17:07:41

akalys
Réponses : 2

Bonjour,

Afin d'optimiser notre serveur postgres dans la vue d'une montée en charge, nous avons envisagé plusieurs point qui me semble plus ou moins réalisable :

.Parallélisation des requêtes
.Partitionnement
.Création de vue matérialisé

Auriez vous d'autres pistes d'optimisaton (hormis code / conf)

Merci

#3 Re : Optimisation » Vue matérialisé » 22/07/2015 16:50:52

Merci pour la rapidité de ta réponse.

L'intérêt des vue matérialisées en 9.3 reste très limité si l'on a un gros volume de données sur une même table.

#4 Optimisation » Vue matérialisé » 22/07/2015 16:21:24

akalys
Réponses : 4

Bonjour à tous,

Ceci est mon premier post sur le forum.

Je débuté sur POSTGRESQL et je dois donc créer des vue matérialisée afin d'optimiser des tables contenant beaucoup de données.

Ma première question est, peut on rafraichir automatiquement les vue matérialisé (comme en oracle), ou doit on mettre en place des triggers ou autre ?

Deuxième question, Peut on rafraichir seulement les nouvelle données ou données modifiées ?

Ces points sont très importants pour mon avancée.

Merci et bonne journée

Pied de page des forums

Propulsé par FluxBB