• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

monitoringau niveau des requêtes

Aperçu

Nous travaillons toujours sur cette fonctionnalité de cette intégration, mais nous aimerions que vous l'essayiez !

Cette fonctionnalité est actuellement fournie dans le cadre d'un aperçu conformément à nos politiques de pré-sortie.

L'analyse au niveau des requêtes dans New Relic est conçue pour permettre aux administrateurs de base de données (DBA) et à d'autres professionnels de l'informatique d'obtenir des informations détaillées sur le fonctionnement d'une requête SQL individuelle. Cette capacité permet d'identifier et de résoudre les problèmes tels que les temps de réponse lents, la charge système élevée et la latence, directement à partir de l'instrumentation de la base de données, sans s'appuyer uniquement sur les agents de monitoring des performances des applications (APM). Il aborde les principaux problèmes en offrant des données complètes, des outils de visualisation et des recommandations exploitables pour l'optimisation des requêtes. De plus, vous pouvez explorer en détail une requête spécifique pour identifier les causes profondes des dégradations des performances.

Avantages de l’utilisation de l’analyse au niveau des requêtes New Relic :

  • Optimisation des performances : identifie les requêtes lentes ou inefficaces qui peuvent être optimisées pour de meilleures performances.
  • Gestion des ressources : fournit des informations détaillées sur l'utilisation des ressources, aidant à l'allocation efficace des ressources CPU, mémoire et I/O .
  • Diagnostic des problèmes : facilite l’identification et la résolution des problèmes provoquant des ralentissements ou des pannes des applications.

Accéder au dashboard au niveau de la requête

Vous pouvez accéder au dashboard au niveau de la requête à partir du volet de gauche > All Capabilities > Dashboards dans votre compte New Relic.

Pour accéder au dashboard au niveau de la requête :

  1. Connectez-vous à votre compte New Relic.
  2. Accédez à All Capabilities > Dashboards.
  3. Sélectionnez votre dashboard base de données.
A screenshot of example MySQL dashboards

Utilisation du dashboard au niveau des requêtes

L'analyse au niveau des requêtes consiste à examiner des requêtes SQL individuelles dans une base de données pour évaluer leurs performances et leur impact. Il fournit des informations détaillées sur les temps d'exécution, la consommation des ressources et les éventuels goulots d'étranglement, permettant à l'utilisateur d'optimiser les opérations de base de données.

Le dashboard au niveau des requêtes de New Relic comporte trois onglets :

analyse de requête

L'analyse des requêtes fournit un aperçu de haut niveau des performances de la base de données, permettant à l'utilisateur d'identifier rapidement les domaines qui nécessitent une attention particulière. Il met en avant des indicateurs de performances clés tels que les temps d'exécution et l'événement d'attente.

Utilisation de l'analyse des requêtes

  • Identifiez les bases de données avec des temps d'exécution moyens élevés ou des événements d'attente importants à l'aide du widget.
  • Analysez les tendances en matière de nombres d’exécutions et I/O de disque pour établir une corrélation avec les problèmes de performances.
  • Utilisez les détails de blocage pour résoudre les requêtes provoquant ou provoquant des verrous.

widget d'analyse de requête

L'analyse de la requête possède le widget suivant :

widget

Description

base de données

Affiche une liste de toutes les bases de données du moniteur, offrant une évaluation rapide de leur état de performance.

Temps d'exécution moyen (ms)

Affiche une liste des temps moyens nécessaires à l'exécution d'une requête, aidant ainsi à identifier les requêtes sous-performantes.

L'exécution compte au fil du temps

Visualise la fréquence d'exécution des requêtes, aidant à identifier les modèles ou les pics indiquant des problèmes de performances.

Top Attendre événement

Affiche une liste des événements d'attente les plus fréquents affectant les performances, tels que les attentes I/O ou les attentes de verrouillage.

Top N le plus lent

Met en évidence la requête la plus lente dans la base de données afin de prioriser les efforts d'optimisation.

Utilisation des E/S du disque (lectures moyennes du disque)

Monitore les opérations de lecture moyennes du disque pour évaluer leur impact sur les performances.

Utilisation des E/S sur disque (écritures moyennes sur disque)

Monitore les opérations d'écriture moyennes sur le disque pour évaluer leur impact sur les performances.

Détails du blocage

Fournit des informations sur les sessions bloquées et bloquantes pour résoudre les problèmes liés au verrouillage.

Détails de la requête

L'onglet Détails de la requête permet à l'utilisateur d'explorer en détail les exécutions de requêtes individuelles, en fournissant des métriques détaillées et des plans d'exécution pour optimiser les performances.

Utilisation des détails de la requête

  • Identifiez les requêtes avec une utilisation élevée des ressources à l'aide du widget Détails des requêtes individuelles.
  • Analyser les plans d’exécution pour détecter les inefficacités et mettre en œuvre les optimisations recommandées.

widget de requête Détails

La requête Détails contient le widget suivant :

widget

Description

requête lente échantillons

Affiche la requête à exécution lente, y compris les temps d'exécution et les informations sur la requête. Ce widget permet d'identifier les requêtes qui fonctionnent systématiquement mal et nécessitent une optimisation.

Détails du plan d'exécution de la requête

Fournit des mesures détaillées pour chaque exécution de requête, y compris l'utilisation du processeur, la consommation de mémoire et les temps d'exécution. Cela permet de diagnostiquer les problèmes de performances et d’identifier les requêtes gourmandes en ressources.

Analyse du temps d'attente

L'onglet Analyse du temps d'attente aide l'utilisateur à comprendre et à atténuer les retards affectant les performances des requêtes.

Utilisation de l'analyse des temps d'attente

  • Concentrez-vous sur la résolution de l'événement d'attente le plus impactant à l'aide du widget Top Wait event.
  • Utilisez la tendance des temps d’attente des instances de base de données pour identifier les périodes de temps d’attente accrus.
  • Accédez aux détails de la requête d'attente pour diagnostiquer les sources de retard et hiérarchiser la requête pour l'optimisation.

widget d'analyse du temps d'attente

L'analyse du temps d'attente comporte le widget suivant :

widget

Description

Top Attendre événement

Affiche les temps d'attente totaux pour différents événements, tels que les attentes I/O ou de verrouillage, à l'aide d'un graphique linéaire.

Web-événement

Affiche un décompte d'événements d'attente uniques pour comprendre leur diversité et leur fréquence.

Tendance des temps d'attente des instances de base de données

Suit les changements dans les temps d’attente sur une période spécifiée pour identifier les tendances.

Attendre les détails de la requête

Fournit des informations détaillées sur la requête associée à un événement d’attente significatif.

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.