Trouver les requêtes lentes pour Ruby, Elixir, Node.js et Python
Le type d’événements trouvés sur la page Slow Queries est listé ci-dessous.- Elasticsearch
- MongoDB
- MySQL
- PostgreSQL
- Redis
- SQLite
Trouver les requêtes lentes pour OpenTelemetry
Pour les intégrations basées sur OpenTelemetry, nous recherchons des spans avec un certain ensemble d’attributs listés ci-dessous. Pour le corps de la requête, nous recherchons les attributs suivants dans cet ordre :db.query.textdb.query.statementdb.stored_procedure.name
db.system.namedb.system
Unknown.
Si votre application rapporte des requêtes dans un attribut nommé différemment, ou si vous souhaitez personnaliser les attributs reconnus, veuillez nous faire part de vos commentaires.
Trier les requêtes
Par défaut, la liste des requêtes lentes est triée par impact : les requêtes qui prennent le plus de temps soit par leur durée, soit par leur fréquence d’exécution. Il est également possible de trier ce tableau par « Throughput », à quelle fréquence la requête a été enregistrée, et « Mean », la durée moyenne des requêtes.Détails des requêtes

- Requête complète avec titre d’événement optionnel pour plus de contexte
- Résumé de l’événement de requête de base de données :
- Durée moyenne de la requête
- Throughput, à quelle fréquence la requête a été enregistrée
- L’impact de la requête en pourcentage de toutes les requêtes de base de données dans la période sélectionnée.
- Graphique du temps de réponse
- Graphique du throughput
- Actions et mesures de performance dans lesquelles l’événement s’est produit :
- Vous pouvez accéder directement aux actions et aux mesures de performance dans lesquelles l’événement a été enregistré pour voir l’impact par requête/job en arrière-plan dans la chronologie des événements d’échantillon.