Consulte les balises d'une instruction SQL spécifiée en appelant l'opération GetQueryOptimizeTag.
Description de l'opération
Lors de l'utilisation du SDK Alibaba Cloud ou DAS, utilisez la version la plus récente.
Lors de l'appel de DAS à l'aide du SDK, définissez la région sur cn-shanghai.
- Cette opération prend en charge les moteurs de base de données suivants :
RDS MySQL
PolarDB for MySQL
RDS 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:GetQueryOptimizeTag |
get |
*Toutes les ressources.
|
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 |
| SqlId |
string |
Oui |
L'identifiant du modèle SQL. Vous pouvez appeler l'opération GetQueryOptimizeDataStats pour interroger l'identifiant du modèle SQL. |
29d9fef63e347d39c3436658a5fe**** |
| InstanceId |
string |
Oui |
L'identifiant de l'instance. |
rm-2ze8g2am97624**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| Code |
string |
Le code d'état retourné. |
200 |
| Message |
string |
Le message retourné. Remarque
Si la requête aboutit, Successful est retourné. Si la requête échoue, un message d'erreur tel qu'un code d'erreur est retourné. |
Successful |
| RequestId |
string |
L'identifiant unique généré par Alibaba Cloud pour la requête. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indique si la requête a abouti. Valeurs valides :
|
true |
| Data |
object |
Les données de balises SQL retournées. |
|
| SqlId |
string |
L'identifiant du modèle SQL. |
29d9fef63e347d39c3436658a5fe**** |
| Tags |
string |
Les balises SQL. Plusieurs balises sont séparées par des virgules (,). |
DAS_IN_PLAN,DAS_NOT_IMPORTANT |
| Comments |
string |
Les remarques. |
Requête SQL lente issue de la synchronisation hors ligne. Aucune optimisation nécessaire |
Exemples
JSON format
{
"Code": "200",
"Message": "Successful",
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true",
"Data": {
"SqlId": "29d9fef63e347d39c3436658a5fe****",
"Tags": "DAS_IN_PLAN,DAS_NOT_IMPORTANT",
"Comments": "Requêtes SQL lentes de la catégorie synchronisation hors ligne, aucune optimisation requise"
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | Les paramètres de la requête sont invalides. |
| 403 | NoPermission | You are not authorized to do this action. | Vous ne disposez pas des autorisations nécessaires pour effectuer cette opération. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.