Consulte les statistiques sur les événements d'optimisation SQL automatique sur une période donnée, telles que le nombre total d'événements d'optimisation et l'amélioration maximale.
Description de l'opération
Avant d'appeler cette opération, prenez note des éléments suivants :
-
Si vous utilisez un SDK Alibaba Cloud ou un SDK Database Autonomy Service (DAS) pour appeler cette opération d'API, nous vous recommandons d'utiliser la dernière version du SDK.
-
Si vous utilisez un SDK pour appeler les opérations d'API de DAS, vous devez définir l'identifiant de la région sur cn-shanghai.
-
Le moteur de base de données est ApsaraDB RDS for MySQL ou PolarDB for MySQL.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
hdm:GetInstanceSqlOptimizeStatistic |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InstanceId |
string |
Oui |
L'identifiant de l'instance de base de données. Remarque
L'instance de base de données doit être une instance ApsaraDB RDS for MySQL ou un cluster PolarDB for MySQL. |
pc-wz90h9560rvdz**** |
| StartTime |
string |
Oui |
Le début de la plage de temps à interroger. Définissez ce paramètre sur un horodatage UNIX représentant le nombre de millisecondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. |
1661308902060 |
| EndTime |
string |
Oui |
La fin de la plage de temps à interroger. Définissez ce paramètre sur un horodatage UNIX représentant le nombre de millisecondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. |
1662518540764 |
| NodeId |
string |
Non |
L'identifiant du nœud. Remarque
Pour les instances ApsaraDB RDS for MySQL Cluster Edition ou les clusters PolarDB for MySQL, vous devez spécifier l'identifiant du nœud. |
pi-bp12v7243x012**** |
| Threshold |
string |
Non |
Le seuil de durée pour les événements d'optimisation SQL automatique. Une fois ce paramètre spécifié, le système collecte des statistiques sur les événements d'optimisation SQL automatique dont la durée ne dépasse pas le seuil spécifié. Remarque
Ce paramètre est un paramètre réservé et n'est pas pris en compte. |
None |
| FilterEnable |
string |
Non |
Indique si les instances pour lesquelles DAS Enterprise Edition est activée doivent être filtrées. Valeurs valides :
Remarque
Si vous définissez ce paramètre sur true, seules les instances de base de données pour lesquelles DAS Enterprise Edition est désactivée sont interrogées. Si vous définissez ce paramètre sur false, toutes les instances de base de données sont interrogées. |
false |
| UseMerging |
string |
Non |
Indique si les événements d'optimisation SQL automatique doivent être fusionnés. Valeurs valides :
Remarque
Ce paramètre est un paramètre réservé et n'est pas pris en compte. |
true |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les données renvoyées. |
||
| Code |
string |
Le code d'état HTTP renvoyé. |
200 |
| Message |
string |
Le message renvoyé. Remarque
Si la requête a réussi, Successful est renvoyé. Si la requête a échoué, un message d'erreur tel qu'un code d'erreur est renvoyé. |
Successful |
| Data |
object |
Les détails des événements d'optimisation SQL automatique. |
|
| count |
integer |
Le nombre total d'événements d'optimisation SQL automatique. |
16 |
| improvement |
number |
Le multiple de l'amélioration maximale pour les événements d'optimisation SQL automatique renvoyés. |
1003 |
| RequestId |
string |
L'identifiant de la requête. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"Code": "200",
"Message": "Successful",
"Data": {
"count": 16,
"improvement": 1003
},
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.