Maison  >  Article  >  base de données  >  Une introduction détaillée sur la façon d'ajouter un index dans MySQL

Une introduction détaillée sur la façon d'ajouter un index dans MySQL

黄舟
黄舟original
2017-08-02 09:47:061986parcourir

Mysql est un système de gestion de base de données relationnelle qui peut être utilisé en développement. Lorsque la quantité de données est relativement importante, on constate que la requête est lente. À ce stade, vous devez essayer d'optimiser l'instruction SQL. Je vais le présenter. Une façon d'optimiser SQL.

1. Je crée d'abord une table, puis j'ajoute des données et j'écris une procédure stockée pour écrire les données,

Une introduction détaillée sur la façon dajouter un index dans MySQL

2. Après avoir écrit les données, interrogeons les données pour voir combien de temps cela prendra

Une introduction détaillée sur la façon dajouter un index dans MySQL

3. Vérifions combien de données il y a dans ce tableau

Une introduction détaillée sur la façon dajouter un index dans MySQL

4. Il existe trois types d'index, index ordinaires, uniques index, index de texte intégral

Une introduction détaillée sur la façon dajouter un index dans MySQL

5. Méthode d'indexation, l'index de hachage ne peut satisfaire que "=", "IN" et "", vous ne pouvez pas utiliser la requête de plage

Type d'index le plus fréquent de B-Tree

Une introduction détaillée sur la façon dajouter un index dans MySQL

6. Après avoir ajouté la valeur d'index, interrogez les données et voyez combien de secondes cela a pris. Cette fois, c'est 0,5 seconde. Si la quantité de données est relativement importante, l'effet de l'ajout. l'indice peut être vu. L'effet est plus évident.

Une introduction détaillée sur la façon dajouter un index dans MySQL



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