Maison > Article > base de données > Quels sont les défauts de MySQL ?
Inconvénients de MySQL : 1. MySQL ne prend pas en charge les types de données personnalisés ; 2. MySQL ne prend pas suffisamment en charge XML et ne peut pas traiter directement les données XML. 3. MySQL ne prend pas suffisamment en charge les procédures stockées et les déclencheurs ; les éventuelles fonctions OLAP (Real-time Analysis System), etc.
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Qu'est-ce que MySQL
MySQL était à l'origine un système de gestion de bases de données relationnelles open source. Le développeur original était la société suédoise MySQLAB, acquise par Sun en 2008. En 2009, Oracle a acquis Sun et MySQL est devenu un produit d'Oracle.
MySQL est devenu la base de données open source la plus populaire dans le passé en raison de ses hautes performances, de son faible coût et de sa bonne fiabilité, il est donc largement utilisé dans les sites Web de petite et moyenne taille sur Internet. À mesure que MySQL continue de mûrir, il est progressivement utilisé dans des sites Web et des applications à plus grande échelle, tels que des sites Web tels que Google et Facebook.
Caractéristiques de MySQL :
1. Performances rapides, langage SQL optimisé
2. Facile à utiliser
3. Multi-threading et fiabilité
4. Code
6. Suivre les normes internationales et prendre en charge l'internationalisation
7. Fournir une API pour plusieurs langages de programmation
Lacunes de MySQL :1. Le format de table MyISAM est verrouillé lors du fonctionnement et le format de table InnoDB est verrouillé par ligne.
2. La sauvegarde à chaud n'est pas possible pendant les opérations sur la table MyISAM. La solution consiste à passer au format de table InnoDB
3. MySQL ne prend pas en charge les types de données personnalisés
4. MySQL ne prend pas suffisamment en charge le XML et ne peut pas traiter directement le XML. data
5. MySQL ne prend pas assez en charge les procédures stockées et les déclencheurs
6. Certaines fonctions ne sont pas entièrement prises en charge et suffisamment matures
7. Il ne peut fournir aucune fonction OLAP (système d'analyse en temps réel)
[Recommandations associées. :
tutoriel vidéo mysqlCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!