PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Jean-Christophe ARNU, DĂ©veloppeur/Concepteur chez Paratronic (SA)

| Jean-Christophe ARNU, DĂ©veloppeur/Concepteur chez Paratronic (SA)

Par Jean-Paul Argudo le 11/09/2004 - 12:32

Êtes vous d'accord pour que votre nom, prénom, courriel, nom d'organisation
et votre fonction dans celle-ci soit connue du public ?

  • Nom : Arnu
  • PrĂ©nom : Jean-Christophe
  • Courriel : arnu at paratronic dot fr
  • Organisation : Paratronic (SA)
  • Fonction : DĂ©veloppeur/Concepteur

Vous faites partie d'une organisation Ă  but lucratif, associatif
ou gouvernementale ?

Je suis membre co-fondateur (et honorifique) du CULTe (Club des
Utilisateurs de Linux Toulousain). Mais c'est au sein de la société qui
m'emploie que nous utilisons réellement PostgreSQL

Quelle est la taille de votre organisation en nombre de
collaborateurs ?

Nous sommes une PME d'une vingtaine de personnes.

À quoi sert la(les) bases de données que vous utilisez dans votre
organisation ?

Ma société intégre PostgreSQL dans un produit de collecte, de stockage
et d'exploitation de mesures environnementales. Ce produit est
actuellement utilisé au niveau des services d'annonces de crues et au
sein des futures Services de Prévision de Crues afin de stocker les
côtes des riviéres et la pluviométrie (par exemple ici nous recevons des
mesures du terrain à un pas de 5 à 6 minutes). Le développement logiciel
que nous avons mis en oeuvre Ă  l'interface de postgres permet notamment
l'appel vocal des personnels en cas de problémes sur les mesures ou sur
le systéme. PostgreSQL est donc intégré dans une application critique
fonctionnant en 24/7 où la performance et la sécurité des données
devaient ĂŞtre au rendez-vous.

La(les) bases de donnéess gérées sont critiques pour votre
l'organisation ?

Par pour nous directement. Elle est critique pour les gens qui
l'exploite mais par transitivité il a fallu que nous nous assurions de
la fiabilité et de la performances des différents produits libres avant
de se lancer et nous avons choisi PostgreSQL.

Quel est le nombre de bases de données distinctes par rapport au
nombre total de bases de donnĂ©es de votre organisation ?

Je n'ai actuellement aucune idée du ratio PostgreSQL/autres bases de
données chez nos clients. En interne nous n'utilisons PostgreSQL que
pour l'intégration de notre produit. Cependant nous pensons l'utiliser
dans le futur pour d'autres types d'applications internes.

Quel est le nombre minimum/maximum/moyen de tables par base de
donnĂ©es ?

Nous avons un nombre fixe de tables qui est actuellement de
41.

Quelle est la taille minimum/max/moyenne des bases gérées (en
mĂ©ga octets) ?

Suivant le type de base (nous avons une base glissante et une base de
stockage) nous avons une base qui se situe au alentours de 2Go (c'est
la plus petite). La plus grosse que nous ayons fait 7.9Go. Cette
dernière valeur aurait tendance à augmenter avec le temps car nos
clients souhaitent conserver toutes les données mesurées sur plusieurs
années.

PostgreSQL est utilisée dans un contexte transactionnel ou plutôt
de type datamining/datawarehouse ?

Nous utilisont PostgreSQL dans les deux cas. Nous avons une première
base qui nécessite d'être trés rapide a des fins de collecte terrain.
Nous l'utilisons donc de manière transactionnelle. L'autre serveur est
utilisé pour faire du datamining.

Quelle est la version utilisĂ©e ?

Nous travaillons Ă  l'heure actuelle sur des versions 7.3.2 mais
nous projetons de passer en 7.4 l'ensemble des serveurs afin de gagner
en "temps de maintenance" et surtout pour bénéficier des nouvelles
avancées de la base.

Le serveur sur lequel est installé PostgreSQL est de quel
type ?

  • Distribution : Linux Red Hat 8.x
  • MatĂ©riel : DELL PowerEdge 1650 ou 2650 allant du P3 monoprocesseur ou
    P3Xeon biprocesseur. Nous avons toujours un sous systéme disque RAID
    (PERC - donc adaptec). Nous avons sur tous les serveurs entre 512Mo et
    1Go de RAM

Quelle est la part des logiciels libres dans votre organisation ?
Au niveau des serveurs ? Et au niveau des postes clients ?

Au niveau de notre Ă©quipe R&D nous sommes Ă  90% logiciels libres. Au
niveau du poste client c'est du 100% Windows. Sur les serveurs nous
fonctionnons uniquement en logiciels libres.

Quel est le "nombre de serveurs en technologies libres
(globalement)" ? et le nombre de serveurs au total, dans votre
organisation ?

Je n'ai pas ce genre d'information pour nos clients. Au sein de notre
entreprise nous sommes Ă  50/50%

Depuis combien de temps PostgreSQL est utilisé dans
l'organisation et/ou depuis quelle version ?

Nous utilisons PostgreSQL depuis 3 ans (version 7.1).

PostgreSQL est-il venu en remplacement d'une technologie
propriĂ©taire (ou plusieurs), si oui, laquelle (lesquelles) ?

Non.

Si vous avez remplacé une technologie propriétaire par
PostgreSQL: Pourquoi ?

Sans objet.

Si vous avez remplacé une technologie propriétaire par
PostgreSQL: Avez vous testĂ© d'autres SGBD Libres ? Si oui, lesquels ?

Nous avons évalué MySQL avant de choisir PostgreSQL.

Si vous avez testé d'autres SGBD/R libres: Pourquoi avoir choisi
PostgreSQL au final ?

Pour sa gestion transactionnelle, ses procédures stockées, sa
vérification de l'intégrité, la sécurité (reprise aprés crash etc...) et
la performance qu'il laissait présager pour le futur.

À présent, donnez des notes de 1 à 5 et commentez

1 = mauvais, 2 = passable, 3 = moyen, 4 = bon, 5 = très
bon

Quel est votre ressenti sur PostgreSQL en termes de
fiabilitĂ© ?

4

de robustesse ?

5

d'administration ?

4, peu d'admin au final

de facilitĂ© d'utilisation ?

5

de performances ?

4

d'extensibilitĂ© ?

5, nous avons testé les procédures stockées en PL/pgsql et C et en
Python

de « scalabilitĂ© Â» ?

Je ne peux me prononcer, nous sommes en pleine Ă©tude sur le sujet.
Cependant par rapport à l'intégration du produit à une machine
spécifique nous avons pu constater que PostgreSQL avait tout l'outillage
de configuration nécessaire pour tirer partie des sous systémes disques
et des architectures particuliéres.

de « tuning Â» ?

3, difficile de trouver de la documentation ou du retour
d'expérience concret sur le sujet. La note 3 est surtout attribué à ce
manque. Sinon je mettrais un 4 car comme je le disais précédemment les
possibilités d'adaptation au matériel sont trés correctes.

d'outils annexes ?

5, psql est bien fait. Je n'utilise pas pgadmin3 mais ça pourrait
venir étant donné que j'avais bien aimé pgadmin2.

Le support de la communauté PostgreSQL vous parraît-il
efficace ?

5, j'utilise les listes et l'irc pour mes questions. Les
réponses sont relativement rapides à venir. J'en suis trés heureux.

--

Jean-Christophe Arnu

Paratronic

© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.