Tous les produits
Search
Centre de documentation

:Interroger les rapports de journaux SQL

Dernière mise à jour :Aug 19, 2026

Vous pouvez appeler l'opération DescribeSQLLogReportList pour interroger les rapports de journaux SQL.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

ParameterTypeRequiredExampleDescription
ActionStringYesDescribeSQLLogReportList

L'opération que vous souhaitez effectuer. Définissez la valeur sur DescribeSQLLogReportList.

DBInstanceIdStringYesrm-uf6wjk5xxxxxxx

L'ID de l'instance. Vous pouvez appeler l'opération DescribeDBInstances pour interroger les ID des instances.

EndTimeStringYes2021-03-18T16:00:00Z

La fin de la plage de temps à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être exprimée en UTC.

Remarque L'heure de fin doit être postérieure à l'heure de début.
StartTimeStringYes2021-03-13T16:00:00Z

Le début de la plage de temps à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être exprimée en UTC.

PageSizeIntegerNo30

Le nombre d'entrées à renvoyer par page. Valeurs valides :

  • 30
  • 50
  • 100

Valeur par défaut : 30.

PageNumberIntegerNo1

Le numéro de la page à renvoyer. Valeurs valides : tout entier positif non nul.

Valeur par défaut : 1.

Paramètres de réponse

ParameterTypeExampleDescription
ItemsArray of Item

Un tableau composé de rapports de journaux SQL.

Item
LatencyTopNItemsArray of LatencyTopNItem

Un tableau composé des instructions SQL exécutées avec la latence la plus élevée.

LatencyTopNItem
AvgLatencyLong500

Le temps moyen nécessaire à l'exécution de l'instruction SQL. Unité : millisecondes.

SQLExecuteTimesLong5

Le nombre de fois où l'instruction SQL a été exécutée.

SQLTextStringSELECT * FROM table_name;

L'instruction SQL renvoyée.

Remarque Seuls les 128 premiers caractères de l'instruction SQL sont renvoyés. De plus, seules les instructions SQL dont l'exécution prend plus de 100 ms sont renvoyées.
QPSTopNItemsArray of QPSTopNItem

Un tableau composé des instructions SQL exécutées le plus fréquemment.

QPSTopNItem
SQLExecuteTimesLong5

Le nombre de fois où l'instruction SQL a été exécutée.

SQLTextStringSELECT * FROM table_name;

L'instruction SQL renvoyée.

Remarque Seuls les 128 premiers caractères de l'instruction SQL sont renvoyés. De plus, seules les instructions SQL dont l'exécution prend plus de 5 ms sont renvoyées.
ReportTimeString2019-03-27T16:00:00Z

L'heure à laquelle le rapport a été généré. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC.

PageNumberInteger1

Le numéro de la page renvoyée.

PageRecordCountInteger30

Le nombre de rapports sur la page actuelle.

RequestIdString08A3B71B-FE08-4B03-974F-CC7EA6DB1828

L'ID de la requête.

TotalRecordCountInteger60

Le nombre total d'enregistrements renvoyés.

Exemples

Exemples de requêtes

http(s)://rds.aliyuncs.com/?Action=DescribeSQLLogReportList
&DBInstanceId=rm-uf6wjk5xxxxxxx
&EndTime=2021-03-18T16:00:00Z
&StartTime=2021-03-13T16:00:00Z
&<Common request parameters>

Exemples de réponses réussies

XML format

<DescribeSQLLogReportListResponse>
      <TotalRecordCount>60</TotalRecordCount>
      <PageRecordCount>30</PageRecordCount>
      <RequestId>08A3B71B-FE08-4B03-974F-CC7EA6DB1828    </RequestId>
      <PageNumber>1</PageNumber>
      <Items>
            <Item>
                  <ReportTime>2019-03-27T16:00:00Z</ReportTime>
                  <LatencyTopNItems>
                        <LatencyTopNItem>
                              <AvgLatency>500</AvgLatency>
                              <SQLExecuteTimes>5</SQLExecuteTimes>
                              <SQLText>SELECT * FROM table_name;</SQLText>
                        </LatencyTopNItem>
                  </LatencyTopNItems>
                  <QPSTopNItems>
                        <QPSTopNItem>
                              <SQLExecuteTimes>5</SQLExecuteTimes>
                              <SQLText>SELECT * FROM table_name;</SQLText>
                        </QPSTopNItem>
                  </QPSTopNItems>
            </Item>
      </Items>
</DescribeSQLLogReportListResponse>

JSON format

{
    "TotalRecordCount": "60",
    "PageRecordCount": "30",
    "RequestId": "08A3B71B-FE08-4B03-974F-CC7EA6DB1828\t",
    "PageNumber": "1",
    "Items": {
        "Item": [{
            "ReportTime": "2019-03-27T16:00:00Z",
            "LatencyTopNItems": {
                "LatencyTopNItem": [{
                    "AvgLatency": "500",
                    "SQLExecuteTimes": "5",
                    "SQLText": "SELECT * FROM table_name;"
                }]
            },
            "QPSTopNItems": {
                "QPSTopNItem": [{
                    "SQLExecuteTimes": "5",
                    "SQLText": "SELECT * FROM table_name;"
                }]
            }
        }]
    }
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs de l'API.