Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2005, 14h54   #1
Membre habitué
 
Inscription : janvier 2004
Messages : 507
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 507
Points : 101
Points : 101
Par défaut postgre ,avantage,inconvenient ?

Salut,

Est ce que quelqu un pourrait m aider à choisir entre Postgre et Mysql c'est à dire savoir quel sgbd est le plus securisé, le plus performant ?
En gros les avantage et inconvenient de l un par rapport à l autre.
C est possible de trouver de la documentation qui fait se comparatif ?
Et votre avis en tant qu utilisateur sa m interesse aussi de savoir pourquoi vous avez choisi Postgre au lieu de Mysql.

Merci d avance
sa serai sympa
donny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2005, 18h27   #2
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 744
Points : 13 744
avec mysql, impossible de faire des requetes imbriquées!
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2005, 08h23   #3
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Au début j'utilisais exclusivement mysql (3.23) pour mes developpements mais lorsque j'ai découvert pg j'ai pu aller beaucoup plus loin (triggers, fonctions, ..)
A l'origine de formation oracle, j'ai très vite su m'adapter à la philosophie pg, la transition s'est faite en douceur.

Aujourd'hui j'utilise mysql pour les petits developpements, pour de gros dév, j'utilise pg, j'ai une database de plus de 5 go avec de nombreuses connexions (jusqu'a 120 cnx en même temps) et tout tiens la route, les requetes etant assez complexes (mysql etait incapable d'executer les mêmes requetes)
Travaillant de le monde des stats et des etudes, la possibilité de creer des schemas est un reel atout lorsque l'on souhaite faire des traitements croisés entre différents budgets.

Le coté sécurité, je n'ai pas étudier suffisament le sujet pour donner mon avis, mysql et pg avait les mêmes capacités minimums requises.

Un argument non négligable d'utiliser pg, c'est tout simplement la licence, avec pg (licence BSD) tu as le droit de le vendre avec tes produits sans probleme, ce qui n'est pas totalement le cas avec mysql (licence GPL)
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2005, 13h33   #4
Membre habitué
 
Inscription : janvier 2004
Messages : 507
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 507
Points : 101
Points : 101
Merci
Deja postgre à l air plus interessant si on peut faire des trigger....
donny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 11h00   #5
Membre habitué
 
Inscription : janvier 2004
Messages : 507
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 507
Points : 101
Points : 101
en faite j' hesite entre postgre et mysql mais je pense que je vais opter pour Mysql.
Mon application elle doit permettre de gerer un parc informatique c'est à dire qui utilise quelle pc, ou se trouve le pc, ces configuration... et je dois faire des requetes la dessus.
Je pense que mysql suffit largement
T en pense quoi ?
donny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 11h13   #6
Invité régulier
 
Inscription : novembre 2004
Messages : 16
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 16
Points : 9
Points : 9
salut,

En fait mysql sera plus rapide pour les select et c'est surement ce que tu feras le plus.

Par contre Postgresql supporte bien mieux la charge, donc ça dépend aussi de la taille de ton parc informatique.

Sinon Postgresql a de très bons temps de réponses, elle sera moins rapide pour les select que Mysql, mais elle se rattrappe sur les insert, update et delete.

J'espère que ça t'aidera.
nico31120 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2005, 21h15   #7
Membre à l'essai
 
Inscription : février 2005
Messages : 24
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 24
Points : 24
Points : 24
Citation:
Envoyé par nico31120
salut,

En fait mysql sera plus rapide pour les select et c'est surement ce que tu feras le plus.
Je vais nourrir le Troll mais suite à des demandes de même type de la part de clients, j'ai fait des test entre PostgreSQL 7.4 et Mysql 3.23, Une table d'un million d'enregistrements avec plusieurs champs dont du texte.

Premier test : SELECT sur la table non indexée : plus rapide MySQL
Deuxième test : INDEX de la table : plus rapide PostgreSQL (et de loin)
Troisième test : SELECT avec la table indexée : plus rapide PostgreSQL

MySQL est une moulinette, on l'utilise quand on ne veut pas administrer de base, quand on ne va que y chercher des données point barre. C'est léger, c'est pas compliqué c'est pratique.

PostgreSQL est un moteur de base de données relationnelle évolué.

D'après ce que j'en sais, le fait qu'il soit sous licence BSD fait que PostgreSQL, MS SQLServer et Sybase ont un ancêtre commun : le descendant d'Ingres.
chanmix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h26.


 
 
 
 
Partenaires

Hébergement Web