Maison > base de données > tutoriel mysql > Partager un exemple de didacticiel sur le réglage des performances des instructions SQL

Partager un exemple de didacticiel sur le réglage des performances des instructions SQL

零下一度
Libérer: 2017-06-17 17:32:19
original
1656 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur des exemples simples de réglage des performances des instructions mysql sql Les amis dans le besoin peuvent se référer à

mysql sql Simple. exemple de réglage des performances des instructions

Lors du développement de serveurs, il existe parfois certaines exigences en matière de concurrence. Parfois, ce qui affecte la vitesse est une certaine instruction SQL, telle qu'une certaine procédure stockée . . Supposons maintenant que lors de l'exécution du code serveur, un certain SQL soit exécuté lentement. Comment l'optimiser ?

Si le code du serveur exécute maintenant très lentement la procédure stockée SQL suivante :


call sp_wplogin_register(1, 1, 1, '830000', '222222');
Copier après la connexion

Vous pouvez déboguer comme suit :

1. Ouvrez le profilage MySQL :


2. , nous Deux SQL sont exécutés ici, l'un est une instruction de validation et l'autre consiste à appeler l'instruction de procédure stockée ci-dessus :


3. Utiliser le profilage pour afficher Le temps d'exécution de chaque SQL, où la procédure stockée consiste en une série de SQL, est également décomposé et affiché ici :


peut être vu en rouge. La vitesse d'exécution de SQL ici est loin du même ordre de grandeur que celle des autres instructions SQL. Nous optimisons cette ligne, comme par exemple en établissant un index pour le champ f_phone.

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