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

Elma Ingénierie Informatique

| Elma Ingénierie Informatique

Par Jean-Paul Argudo le 11/09/2004 - 11:46

Elma Ingénierie Informatique

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

Sans aucun soucis.

  • Nom : Piedvache;
  • PrĂ©nom : HervĂ©;
  • SociĂ©tĂ© : Elma IngĂ©nierie Informatique;
  • Date de crĂ©ation : 1998;
  • ActivitĂ© : SSII - DĂ©veloppement d'applications sur mesure de prĂ©fĂ©rence en
    environnement OpenSource;
  • Situation : Paris - France;
  • Fonction : Directeur GĂ©nĂ©ral;
  • Chiffre d'affaire 2003 : 650 000 M€ environ;
  • Effectif : 6 (5 ingĂ©nieurs dont moi et un commercial);
  • Site web : http://www.elma.fr;
  • Filiale du groupe Maximiles/Dateos;
  • Start-up dont les actionnaires sont la SNCF, Innovacom (France-TĂ©lĂ©com),
    Sofinnova, CIC, SPEF (Banques Populaires);
  • Effectif de 30 personnes;
  • CA 2003 environ 4 M€;
  • Leader en France de la fidĂ©lisation par Internet;
  • Site public : http://www.maximiles.co;
  • Site B2B : http://www.dateos.com;

Nous développons principalement pour le compte de notre filiale Maximiles des
applications de fidélisation, d'incentive, ou de gestion pure de base de
données.

Les clients représentent des entreprises nationales et internationales, les
principales rĂ©fĂ©rences sont :

  • Le programme Maximiles.com multi-enseignes, il regroupe des partenaires comme
    Voyages-sncf.com, American Express, Aquarelle.com, Mistergooddeal,
    Marcopoly.com, Ticketnet, Avis, Promod.com, etc. Cela reprĂ©sente 700 000 membres
    inscrits Ă  fin 2003;
  • Banque CIC (France) :
    Gestion complète du programme Parcours J regroupant plus de 300 000 clients;
  • BRED : Gestion des programmes dÂąanimation et avantage Ă  destination des
    clientèles professionnelles Métropole et Outremer et clientèle particuliers
    Outremer;
  • Banque Populaire : Gestion complète du programme jeune axĂ© autour du
    cinéma (Cinepop.fr);
  • Banque Monte Dei Paschi Di Sienna (Italie) : Programme on-line puis off-line,
    destiné à accueillir des centaines de partenaires;
  • Coca-Cola (France) : Programme de gĂ©nĂ©ration de leads destinĂ© Ă  lÂąensemble
    des employés;
  • IBM (France et Belgique) : Conception, Gestion, Animation du programme de
    stimulation de l'ensemble des employés du groupe IBM France (Système intégré à l'intranet
    des employés);
  • SNCM (France) : Programme d'incentive Ă  destination des rĂ©seaux de
    distribution;
  • Cegetel (France) : Programme destinĂ© au rĂ©seau RSS des professionnels de
    la santé;
  • Solly Azar (France) : Programme d'incentive destinĂ© Ă  lÂąanimation du rĂ©seau
    de distribution (courtiers);
  • Gestion de la Base de donnĂ©es : Carte UGC IllimitĂ©e (France et
    Belgique), Orange Thaïlande (base de qualification du réseau GSM)

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

PostgreSQL est la seule base de données utilisée pour tous nos développements.
Toutes nos applications nécessitant une base de données reposent sur
PostgreSQL.

Dans le cadre de nos applications de fidélisation, PostgreSQL, sert donc à
l'inscription des membres, la gestion de tous les gains de points, tous les
programmes d'avantages avec paiement sécurisé), etc.

Nous avons choisi PostgreSQL après avoir exploité plusieurs mois sous Oracle.
Lorsque nous avons ouvert nos filiales en Belgique et en Espagne, le coûts
des licences Oracle nous a fait réfléchir à la nécessité de trouver une
alternative économique. Nous avons donc opéré des tests sur les principales
solutions du marché. PostgreSQL s'avérait correspondre le mieux, tant en
terme de taux de charge supporté, que des fonctionnalités à la fois proche
d'Oracle (procédures internes, triggers, respect du langage SQL, système de
transaction). Qui plus est la communauté a toujours été très réactive quant
aux problèmes que nous avons pu rencontrer. Depuis 4 ans que nous utilisons
PostgreSQL nous n'avons jamais buté sur un bug ou un dysfonctionnement plus
de 2 jours ... ce que nous n'avions jamais vécu au préalable avec Oracle par
exemple.

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

C'est le coeur même de l'activité de notre filiale. Nous exploitons, et
hébergeons nous même les applications de nos clients. Des taux de qualité de
service proche de 99,9% nous sont demandées ... Les bases de données sont
donc très critiques.

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

1 base de données, sous PostgreSQL.

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

  • Minimum : 43 tables;
  • Maximum : 190 tables;
  • Moyen : 150 tables;

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

  • Minimum : 1.2 Go;
  • Maximum : 46 Go;
  • Moyen : 8 Go;

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

Les deux.

Quelle est la version utilisĂ©e ?

90% du parc est en v7.4.1, 10% du parc est en v7.3.5.

Le serveur sur lequel est installĂ© PostgreSQL est de quel type ?

Le parc de serveurs (30 environs) est entièrement sous Debian Woody.
En revanche la version de PostgreSQL utilisée est à chaque fois compilée par
nos soins.

Les machines sont Ă  99% Ă  base de Pentium, et 1% sous SUN.
Les configurations sont toujours Ă  base de bi-processeurs, et oscille du
Pentium Xeon 600 Mhz Ă  du Pentium Xeon 1,8 Go.
Les configurations mémoire sont entre 1 et 2 Go.
Les systèmes sont en général en RAID 1 pour l'OS, et en RAID 5 pour les
données de la base. Elles oscillent de 36 Go à 150 Go.

Quelle est la part des logiciels libres dans votre organisation ?

  • 100% des serveurs sont en opensource. (apache, php, postgresql, postfix);
  • 90% des postes clients en opensource (openoffice, Gimp, kdevelop);
  • 5% sous Windows (office2000, photoshop, illustrator, Borland C++/Delphi);
  • 5% sous MacOS (office98, photoshop, illustrator, codewarrior);

Quel est le "nombre de serveurs en technologies libres (globalement)" ?

30 serveurs environs en technologie libre.

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

4 ans, depuis la version 7.0.4 de mémoire.

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

Oui - Oracle - 1 fois et définitive. Nous avons remplacé toutes nos applications, et
migré tous nos clients vers PostgreSQL, nous ne proposons plus que cette base de données.

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

Expliqué plus haut... :o)

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

MySQL, Interbase.

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

PostgreSQL était en particulier celui qui tenait le mieux la charge sur des pics d'accès
simultanés, alors que MySQL s'écroulait, et qu'Interbase avait déjà perdu les pédales
depuis longtemps.

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

Note 5 sur 5 :100% satisfait de la fiabilitĂ© !

de robustesse ?

Note 5 sur 5 :Nous avons eu des expĂ©riences de crash machine, et toujours nous sommes repartis bon pied
bon oeil ;o) Le concept technologique employé nous a toujours énormément satisfait.

d'administration ?

Note 4 sur 5 :Un vrai rĂ©gal en comparaison Ă  Oracle. On regrettera une documentation parfois
confuse pour certaines options.

de facilitĂ© d'utilisation ?

Note 5 sur 5 :De nombreux outils Ă  disposition pour attaquer la base, de nombreux moyens et langages supportĂ©s...
que demander de plus ?

de performances ?

Note 5 sur 5 :Jusqu'Ă  aujourd'hui nous en avons toujours Ă©tĂ© satisfaits.

d'extensibilitĂ© ?

Note 5 sur 5 :C'est tout l'avantage de PostgreSQL, ne jamais se trouver
bloqué, avoir un outil très souple, et en plus une communauté ouverte qui est prête à écouter
et à améliorer le produit.

de « scalabilitĂ© Â» ?

Note 5 sur 5 :Sans soucis.

de « tuning Â» ?

Note 4 sur 5 :Le tuning est facile sous PostgreSQL, mais il est des fois dĂ©licat de
constater vraiment la finesse des réglages. Le tuning de l'utilisation
mémoire est parfois assez subtile pour une véritable utilisation performante.

d'outils annexes ?

Nous n'utilisons pratiquement que psql... et nous en sommes très satisfait !

Le support de la communautĂ© PostgreSQL vous parraĂ®t-il efficace ?

Déjà explicité... c'est un vrai régal... il nous ait même arrivé que des
membres important de la communauté viennent nous aider à debugger le produit
sur nos machines en direct ... une chose incroyable avec des produits
propriĂ©taires !

Hervé Piedvache

Elma Ingénierie Informatique

6 rue du Faubourg Saint-Honoré

F-75008 - Paris - France

Pho. 33-144949901

Fax. 33-144949902

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

remplacer Oracle

valettes/ = 30 Novembre, 2004 - 09:43

Peut-on remplacer les indexes intermédia d'Oracle par une solution PostgreSQL ?


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