• [^] # Re: Question

    Posté par . En réponse au journal Switch de MySQL vers MariaDB. Merci Oracle ?. Évalué à 1.

    Salut,

    Je n'ai pas d'utilisation avancée de l'un ou de l'autre, mais par exemple, en MySQL, il manque qqs clauses pourtant assez communes comme INTERSECT. Il n'y a pas non plus la possibilité (ie: sans grosse bidouille) de faire des requêtes récursives ou des dblinks. Le langage pour les procédures est très limité (à seulement des requêtes SQL je crois). PostgreSQL permet de gérer des tablespaces.

    De plus, le moteur par défaut MyISAM ne permet pas de gérer les contraintes (mais on peut tout à fait choisir un moteur InnoDB qui est d'ailleurs le moteur par défaut à partir de MySQL 5.5.5 je crois).

    MySQL se prête bien à des utilisations simples, ou où tu fais la plupart des traitements via un autre langage (ie: PHP). Si on veut gérer un maximum de choses dès la base de données, je pense que Postgres est un meilleur choix.