Maison  >  Article  >  base de données  >  La différence entre les types d'index MySQL normal, unique et texte intégral

La différence entre les types d'index MySQL normal, unique et texte intégral

巴扎黑
巴扎黑original
2017-06-23 13:57:091829parcourir

normal : représente un index normal

unique : représente un index unique qui n'autorise pas les doublons s'il est garanti que les informations du champ ne seront pas répétées, par exemple lorsque le numéro d'identification est utilisé comme index. , il peut être défini sur unique

full textl : représente l'index de la recherche en texte intégral. FULLTEXT fonctionne mieux lors de la recherche d’un long article. Utilisé pour un texte relativement court, s'il ne comporte qu'une ou deux lignes, un INDEX ordinaire peut également être utilisé.

En résumé, le type d'index est déterminé par les caractéristiques de contenu du champ indexé, et normal est généralement le plus courant.

En fonctionnement réel, quels champs de la table doivent être sélectionnés comme index ?

Afin de rendre l'utilisation des index plus efficace, lors de la création d'un index, vous devez considérer sur quels champs créer l'index et quel type d'index créer. 🎜>

1. Sélectionnez un index unique

2. Créez des index pour les champs qui nécessitent souvent des opérations de tri, de regroupement et d'union
3. Créez des index pour les champs souvent utilisés comme conditions de requête
4. Limiter le nombre d'index
5. Essayez d'utiliser des index avec une petite quantité de données
6. Essayez d'utiliser des préfixes pour indexer
7. Supprimer les index qui ne sont plus utilisés ou rarement utilisés

Ce 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn