Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Vue d'ensemble de l'onglet Principales requêtes
Par défaut, l'onglet Top query affiche les requêtes qui contribuent le plus à la charge de la base de données. Vous pouvez analyser le texte de la requête pour affiner vos requêtes.
Rubriques
Résumés de requêtes
Un résumé de requête est un composite de plusieurs requêtes réelles qui sont structurellement similaires mais peuvent avoir des valeurs littérales différentes. Le récapitulatif remplace les valeurs codées en dur par un point d’interrogation. Par exemple, un résumé de requête peut ressembler à ceci :
{"find":"customerscollection","filter":{"FirstName":"?"},"sort":{"key":{"$numberInt":"?"}},"limit":{"$numberInt":"?"}}
Ce récapitulatif peut inclure les requêtes enfant suivantes :
{"find":"customerscollection","filter":{"FirstName":"Karrie"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}} {"find":"customerscollection","filter":{"FirstName":"Met"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}} {"find":"customerscollection","filter":{"FirstName":"Rashin"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}}
Pour afficher les instructions de requête littérales dans un condensé, sélectionnez la requête, puis choisissez le symbole plus (+). Dans la capture d'écran suivante, la requête sélectionnée est un récapitulatif.
Note
Un résumé de requête regroupe des instructions de requête similaires, mais ne supprime pas les informations sensibles.
Load by waits (AAS) [Charge par attentes (AAS)]
Dans les requêtes les plus fréquentes, la colonne Load by waits (AAS) illustre le pourcentage de la charge de base de données associé à chaque élément de charge maximale. Cette colonne reflète la charge pour cet élément, quel que soit le groupe actuellement sélectionné dans le graphique de charge de la base de données. Par exemple, vous pouvez regrouper le graphique DB Load (Charge de la base de données) par états d'attente. Dans ce cas, la dimension, la segmentation et le code de couleurs de la barre DB Load by Waits (Charge de base de données par attente) représentent la proportion du temps d’un état d’attente donné auquel cette requête contribue. Cette barre indique également les états d’attente qui affectent la requête sélectionnée.
Affichage des informations détaillées sur les requêtes
Dans le tableau de requêtes Top, vous pouvez ouvrir un résumé pour afficher ses informations. Les informations s’affichent dans le volet inférieur.
Les types d'identificateurs (ID) suivants sont associés aux instructions de requête :
-
ID de requête de support : valeur de hachage de l'ID de requête. Cette valeur sert uniquement à référencer un ID de requête lorsque vous travaillez avec AWS Support. AWS Le support n'a pas accès à vos identifiants de requête ni au texte de votre requête.
-
ID de résumé de support : valeur de hachage de l'ID de résumé. Cette valeur sert uniquement à référencer un identifiant de résumé lorsque vous travaillez avec AWS Support. AWS Le support n'a pas accès à vos identifiants de résumé ni au texte de votre requête.
Accès au texte de la requête de déclaration
Par défaut, chaque ligne du tableau des principales requêtes affiche 500 octets de texte de requête pour chaque instruction de requête. Lorsqu'une instruction condensée dépasse 500 octets, vous pouvez afficher davantage de texte en ouvrant l'instruction dans le tableau de bord Performance Insights. Dans ce cas, la longueur maximale de la requête affichée est de 1 Ko. Si vous visualisez une instruction de requête complète, vous pouvez également choisir Télécharger.
Afficher et télécharger le texte d'une requête de relevé
Dans le tableau de bord Performance Insights, vous pouvez consulter ou télécharger le texte de la requête.
Pour afficher davantage de texte de requête dans le tableau de bord Performance Insights
-
Ouvrez la console Amazon DocumentDB à l'adresse suivante : https://console.aws.amazon.com/docdb/
-
Dans le panneau de navigation, choisissez Performance Insights.
-
Choisissez une instance de base de données. Le tableau de bord de Performance Insights s'affiche pour cette instance de base de données.
Les instructions de requête dont le texte est supérieur à 500 octets ressembleront à l'image suivante :
-
Consultez la section des informations sur la requête pour voir une plus grande partie du texte de la requête.
Le tableau de bord Performance Insights peut afficher jusqu'à 1 Ko pour chaque instruction de requête complète.
Note
Pour copier ou télécharger l'instruction de requête, désactivez tous les bloqueurs de fenêtres contextuelles.