Maison  >  Article  >  base de données  >  Qu'est-ce que l'index couvrant MySQL

Qu'est-ce que l'index couvrant MySQL

王林
王林avant
2023-05-26 11:19:191442parcourir

1. Les colonnes requises dans l'instruction de requête se trouvent dans l'index, afin que les résultats de la requête puissent être trouvés dans la structure de données de l'index.

2. Étant donné que l'index de couverture peut réduire le nombre de recherches dans l'arborescence et améliorer considérablement les performances des requêtes, l'utilisation de l'index de couverture est une méthode courante d'optimisation des performances.

Instances

+----+-------------+------------+------+-----------------------+--------------+---------+-------+------+-------------+
| id | select_type | table      | type | possible_keys         | key          | key_len | ref   | rows | Extra       |
+----+-------------+------------+------+-----------------------+--------------+---------+-------+------+-------------+
|  1 | SIMPLE      | user_group | ref  | group_id,group_id_uid | group_id_uid | 4       | const | 5378 | Using index |
+----+-------------+------------+------+-----------------------+--------------+---------+-------+------+-------------+

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer