Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search archives
  Advanced Search

Re: Optimisation


  • From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
  • To: dforums <dforums(at)vieonet(dot)com>
  • Cc: Cédric Villemain <cedric(dot)villemain(at)dalibo(dot)com>, pgsql-fr-generale(at)postgresql(dot)org
  • Subject: Re: Optimisation
  • Date: Sat, 08 Mar 2008 21:43:51 +0100
  • Message-id: <47D2FA87.2060804@lelarge.info> <text/plain>

dforums a écrit :
[...]
J'aimerais plus de détail sur la notion de fsm, qu'elle valeur me suggéreriez vous.


FSM est une structure en mémoire qui trace les pages disque réutilisables dans les fichiers qui stockent les données de vos tables et index. Si la structure est trop petite, peu importe le nombre de VACUUM que vous faites, vos tables et index risquent de grossir démesurément.

Cette structure dépend donc du nombre de pages de vos bases, autrement dit de la taille de ces dernières.

j'ai certaines table qui ont environ 7 000 000 de ligne et qui prenne pour l'instant 1 000 000 par mois, mais j'augmente de 30% par mois


Le nombre de lignes n'indique pas la taille sur disque. Seule la taille sur disque nous intéresse.

j'avais demandé aaussi, est ce qu'il pourrait etre intéresssant sur des tables qui font beaucoup de select, d'update, d'insert de faire les select sur une vue, et d'utiliser l'accès à la table directement uniquement pour les updates et insert ?


PostgreSQL ne disposant pas de la fonctionnalité des vues matérialisées, vous ne gagnerez rien à utiliser les vues standards de PostgreSQL.


--
Guillaume.
 http://www.postgresqlfr.org
 http://dalibo.com



Home | Main Index | Thread Index

Privacy Policy | About PostgreSQL
Copyright © 1996 – 2012 PostgreSQL Global Development Group