Je veux profiler toutes les sessions mysql en utilisant mysql profiler, comment puis-je activer le profilage globalement?activer global profileur mysql
merci!
Je veux profiler toutes les sessions mysql en utilisant mysql profiler, comment puis-je activer le profilage globalement?activer global profileur mysql
merci!
Connectez-vous à la ligne de commande MySQL et utilisez l'enregistreur de requêtes ou l'enregistreur de requêtes lentes. Ce n'est pas la même chose que le profileur, mais il remplit à peu près la même fonction. Voici un conseil de départ.
mysql> SET GLOBAL log_output='TABLE';
mysql> SET GLOBAL slow_query_log=1;
...wait...
mysql> USE mysql;
mysql> select * from slow_log order by query_time desc;
N'oubliez pas de l'éteindre lorsque vous avez terminé. Rappelez-vous également que la connexion à une table est beaucoup plus lente qu'un fichier, mais bien sûr, beaucoup plus pratique.
cela ne montre que des requêtes lentes et ne fait pas de vrai profilage – DooMMasteR