Maison > base de données > tutoriel mysql > le corps du texte

Introduction aux opérations de requêtes lentes MySQL pour l'optimisation Mysql

黄舟
Libérer: 2017-08-01 15:08:42
original
1338 Les gens l'ont consulté

La requête lente de MySQL est une fonction de journalisation fournie par MySQL, qui est utilisée pour enregistrer les instructions SQL dépassant une certaine limite de temps.

Vous devez définir vous-même ce délai. Une instruction SQL qui dépasse ce délai est une instruction SQL relativement lente. Cette instruction sera enregistrée dans le fichier journal pour une visualisation et une optimisation faciles.

Utilisation lente des requêtes MySQL

1. Le fichier de configuration MySQL est requis (redémarrez le serveur MySQL)

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

2. Test simple :

1. Ajouter un tableau avec un seul enregistrement d'environ 4 millions

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

3. Structure : le caractère no_index n'est pas indexé

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

4. en utilisant index Une requête simple a révélé que l'instruction SQL était enregistrée dans le journal des requêtes lentes.

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

5. Test après indexation no_index :

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

6. Utilisez cette instruction pour afficher la structure dans le tableau

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

7. Après avoir ajouté l'index, nous avons constaté qu'après avoir utilisé l'index, l'efficacité des requêtes est nettement plus rapide

Introduction aux opérations de requêtes lentes MySQL pour loptimisation Mysql

8. Grâce à un simple test de comparaison, il a été constaté que les requêtes lentes peuvent enregistrer des instructions SQL dépassant une certaine limite de temps. La comparaison a révélé qu'en général, les requêtes prennent plus de temps. comme ils n'utilisent pas d'index, l'efficacité des requêtes est considérablement améliorée lors de l'utilisation de l'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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!