[Sondage] Expliquez votre choix MySQL ou PostgreSQL

Quel SGBD(R) utilisez-vous ?

MySQL
12
92%
PostgreSQL
1
8%
Autre
0
Aucun vote
 
Nombre total de votes : 13


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2215
Inscription: 10 Avr 2005

[Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Ven Sep 11, 2009 17:27

Bonjour,

La question est loin d'être originale mais elle sera toujours d'actualité au fur et à mesure des versions.

Quel SGBD(R) utilisez-vous entre les deux ?

Dans un premier temps, merci de présenter le projet / l'application / le site qui tourne dessus et sa configuration (taille de la base, nombre de connexions, moteur de stockage). Également les outils que vous utilisez avec.

Puis d'argumenter votre choix avec les avantages et les inconvénients de votre solution.

J'espère que ce topic permettra d'avoir un bon retour d'expérience pour tout le monde.


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2215
Inscription: 10 Avr 2005

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Ven Sep 11, 2009 17:40

J'ouvre la voix...

Ma réponse est la suivante : je travaille sur des projets web en PHP avec MySQL, phpMyAdmin et l'outil MySQL Workbench.
Le moteur de stockage est MyISAM et les applications ne font que quelques milliers de visiteurs par jour sur des bases d'environ 100Mo.

Personnellement j'ai toujours travaillé avec MySQL pour mes projets.
La raison est simple, lorsque j'ai commencé à créer des projets en PHP en tant que débutant je voyais MySQL partout : dans les offres d'hébergement, sur les tuto, les tous en un (EasyPHP, WAMP), etc. J'ai cru que c'était le "couple naturel".

Après quelques expériences professionnelles, j'ai découvert PostgreSQL et toutes ses fonctionnalités : (les contraintes d'intégrité, l'héritage, ...) en entreprise avec une base de 2To.

Aujourd'hui je suis fortement attiré par PostgreSQL pour en faire de mon SGBDR par défaut lors de la création de nouveau projet afin de profiter de ses petits plus. Mais changer ses habitudes n'est pas si simple.

J'ai ouvert ce topic pour notamment chercher à savoir :
- qui offrait le plus de fonctionnalités,
- si PostgreSQL était aussi performant pour les petits projets (déjà qu'est-ce qu'un petit projet ?),
- si l'innoDB de MySQL était la solution.

Merci

j-mi
WRInaute accro
WRInaute accro
 
Messages: 3411
Inscription: 17 Mai 2005

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Ven Sep 11, 2009 18:21

MySQL, motif: le plus répandu, nettement plus "élastique"


dorian53
WRInaute passionné
WRInaute passionné
 
Messages: 2215
Inscription: 10 Avr 2005

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Ven Sep 11, 2009 19:25

Qu'entends-tu par plus "élastique" ?

lefou
WRInaute discret
WRInaute discret
 
Messages: 131
Inscription: 7 Juin 2005

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Sam Sep 12, 2009 9:51

Personnellement c'est MySql pour les raisons suivantes :
* j'ai débuté avec ça,
* plus répandu pour les hébergements que PostgreSQL,
* jamais eu de problème avec.

Maintenant je ne connais pas PostgreSQL, si ce n'est de nom donc je ne le dénigrerai pas malgré mon choix.


vlana
WRInaute discret
WRInaute discret
 
Messages: 71
Inscription: 29 Aoû 2008

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Sam Sep 12, 2009 15:42

lefou a écrit:Personnellement c'est MySql pour les raisons suivantes :
* j'ai débuté avec ça,
* plus répandu pour les hébergements que PostgreSQL,
* jamais eu de problème avec.


Tout pareil ! :D

jcaron
WRInaute accro
WRInaute accro
 
Messages: 2685
Inscription: 13 Fév 2004

Re: [Sondage] Expliquez votre choix MySQL ou PostgreSQL

Message le Sam Sep 12, 2009 17:04

Postgresql, mais il faut croire que c'est parce que je suis toujours à contre-courant (mais je ne le fais pas exprès, juré!): j'utilise FreeBSD et pas Linux, Postgresql et pas Mysql, Perl et pas Php, Eudora et pas Thunderbird (mais plus pour longtemps, il a fait sa vie), Opera et pas Firefox, tcsh et pas bash, etc.

Je n'utilise jamais d'hébergements mutualisés (toujours mes propres machines ou du dédié), donc le type de bdd disponible ne me pose pas de problème. De façon générale Postgresql est souvent plus puissant, mais plus compliqué à mettre en oeuvre et à administrer. Je l'ai utilisé pour des projets impliquant des bases de données répliquées de centaines de Go avec des milliards de requêtes par jour, ça marche plutôt bien une fois qu'on a maîtrisé la bête et qu'on a le hardware qui va avec.

Jacques.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité