Renvoie les instances les plus performantes et les moins performantes en fonction des données de gouvernance des requêtes.
Description de l'opération
-
Si vous utilisez un SDK Alibaba Cloud, assurez-vous que la version d'aliyun-sdk-core est postérieure à V2.1.8. Nous vous recommandons d'utiliser la dernière version.
-
La version de votre SDK Database Autonomy Service (DAS) doit être V2.1.8 ou ultérieure.
-
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.
-
Cette opération prend en charge les moteurs de base de données suivants :
-
ApsaraDB RDS for MySQL.
-
PolarDB for MySQL.
-
ApsaraDB RDS for PostgreSQL.
-
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:GetQueryOptimizeDataTop |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Engine |
string |
Oui |
Le moteur de base de données. Valeurs valides :
|
MySQL |
| InstanceIds |
string |
Non |
Les identifiants des instances. Séparez les identifiants multiples par des virgules (,). |
rm-2ze8g2am97624**** |
| TagNames |
string |
Non |
Le paramètre réservé. |
None |
| Time |
string |
Oui |
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. |
1642953600000 |
| Type |
string |
Oui |
Le type d'instances que vous souhaitez interroger. Valeurs valides :
|
RED |
| Region |
string |
Non |
La région dans laquelle l'instance réside. Valeurs valides :
Ce paramètre prend effet uniquement si InstanceIds est laissé vide. Si vous laissez InstanceIds vide, le système obtient les données de la région définie par Region. Par défaut, Region est défini sur cn-china. Si vous spécifiez InstanceIds, Region ne prend pas effet et le système obtient les données de la région dans laquelle réside la première instance spécifiée.**** Remarque
Définissez ce paramètre sur cn-china pour toutes vos instances qui résident dans les régions de la Chine continentale. |
cn-china |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| Code |
string |
Le code d'état HTTP renvoyé. |
200 |
| Message |
string |
Le message renvoyé. |
Successful |
| Data |
object |
Les informations détaillées. |
|
| Total |
integer |
Le nombre total d'entrées renvoyées. |
10 |
| PageNo |
integer |
Le paramètre réservé. |
None |
| PageSize |
integer |
Le paramètre réservé. |
None |
| Extra |
string |
Le paramètre réservé. |
None |
| List |
array<object> |
Les informations sur les instances. |
|
|
object |
|||
| InstanceId |
string |
The instance ID. |
rm-2ze8g2am97624**** |
| Type |
string |
The metric name. Valid values:
|
sqlExecuteCount |
| Value |
number |
The metric value. |
100 |
| 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": {
"Total": 10,
"PageNo": 0,
"PageSize": 0,
"Extra": "None",
"List": [
{
"InstanceId": "rm-2ze8g2am97624****",
"Type": "sqlExecuteCount",
"Value": 100
}
]
},
"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.