Optimisation de MySQL <<< |
Limitations et inconvénients des choix conceptuels de MySQL | Portabilité >>> |
7.1 Présentation de l'optimisation 7 Optimisation de MySQL Manuel de Référence MySQL 4.1 : Version Française ->Limitations et inconvénients des choix conceptuels de MySQL . Portabilité . Pour quoi avons nous utilisé MySQL ? . La suite de tests MySQL . Utiliser vos propres tests de performance |
7.1.1 Limitations et inconvénients des choix conceptuels de MySQL
Avec les tables de type MyISAM, MySQL utilise un verrouillage extrêmement rapide (plusieurs lectures / une seule écriture). Le plus gros problème avec ce type de table survient quand vous avez un mélange de flux de modifications et des sélections lentes sur la même table. Si c'est une problème sur plusieurs tables, vous pouvez utiliser un autre type de table pour celles ci. Types de tables MySQL . MySQL peut utiliser à la fois des tables transactionnelles et des tables non-transactionnelle. Pour pouvoir travailler tranquillement avec des tables non-transactionnelles (qui n'ont pas la possibilité de revenir en arrière si quelque chose se passe mal) MySQL suit les règles suivantes:
Ce qui précède signifie qu'il ne faut pas que le contrôle du contenu des champs soit fait au niveau de MySQL, mais au niveau de l'application. |
<< | Limitations et inconvénients des choix conceptuels de MySQL | >> |
Optimisation de MySQL | Présentation de l'optimisation | Portabilité |