Dans la littérature, l'efficacité des requêtes SQL est souvent mesurée dans les "requêtes pré-secondes" (QPS). Comment ces mesures sont-elles prises, étant donné que j'ai une base de données avec des données de production à portée de la main? Existe-t-il un outil MySQL pour cela?Comment mesurer "requêtes par seconde"?
Répondre
La meilleure façon de le faire est de créer un emploi qui fonctionne:
SHOW STATUS
à intervalles réguliers. Cela renverra la valeur "requêtes". Prenez la différence entre les appels successifs à SHOW STATUS, puis divisez par le nombre de secondes entre les mesures pour obtenir les requêtes par seconde.
Si vous êtes sous Linux, vous pouvez utiliser un outil appelé MyTop pour l'analyse en temps réel.
# mysqladmin status
Uptime: 587 Threads: 121 Questions: 3456 Slow queries: 0 Opens: 152 Flush tables: 1 Open tables: 64 Queries per second avg: 5.888
Jouer avec #service état mysql renvoie ces informations (sur la base binaire mysqladmin):
[email protected]:~# service mysql status
[info] /usr/bin/mysqladmin Ver 8.42 Distrib 5.5.44, for debian-linux-gnu on x86_64
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Server version 5.5.44-0+deb7u1
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 1 day 6 hours 36 min 1 sec
Threads: 2 Questions: 332928 Slow queries: 0 Opens: 104 Flush tables: 1 Open tables: 59 Queries per second avg: 3.022.
Pas dans toutes les distributions, ni lors de l'utilisation de systemd. Ce que vous voyez est en fait la sortie de 'mysqladmin status'. – istepaniuk
- 1. requêtes mongodb par seconde
- 2. Obtenir des requêtes basses par seconde (8-15 par seconde)
- 3. surveillance des requêtes tomcat par seconde?
- 4. Comment mesurer le nombre maximum d'utilisateurs en ligne disponibles par seconde?
- 5. Comment mesurer le temps passé par les requêtes HTTP dans la file d'attente d'acceptation?
- 6. Comment mesurer le trafic potentiellement géré par un serveur?
- 7. Combien de requêtes par seconde libmemcached peut-il gérer?
- 8. MySQL combien de requêtes peuvent être traitées par seconde
- 9. Comment puis-je mesurer le temps d'exécution des requêtes linq?
- 10. Comment mesurer l'utilisation du processeur
- 11. .NET système de mesure LLC manque par seconde
- 12. Limite Frame par seconde
- 13. Comment mesurer?
- 14. Comment tracer des requêtes par seconde à partir du fichier journal Web à l'aide de R
- 15. Comment obtenir le nombre de requêtes par seconde du journal Apache entre 2 dates/heure?
- 16. Comment écrire un service web PHP + MySQL pour effectuer 1000 requêtes (INSERT et SELECT) par seconde
- 17. Comment puis-je vérifier combien de requêtes par seconde mon application peut gérer?
- 18. Comment compter le nombre de taps par seconde
- 19. Comment profiler les méthodes C# par seconde?
- 20. Comment trouver les octets par seconde
- 21. Comment écrire un PerformanceCounter "événements par seconde"?
- 22. codec Speex - paquets par seconde
- 23. Deux requêtes dont la seconde est dépendante de la première
- 24. AS3 Vitesse pixel par seconde
- 25. http.request() s par seconde par node.js processus
- 26. Cycles par seconde à cycles par microseconde
- 27. Peut seulement envoyer 10 requêtes HTTP POST/seconde?
- 28. envoyer des requêtes multi ajax toutes les 1 seconde
- 29. Comment mesurer FLOPS
- 30. Nombre limite de connexions par seconde dans Apache HttpClient
Est-il "Questions" ou "requêtes", le dénominateur? – SOFe