Active, modifie ou désactive la fonctionnalité d'optimisation SQL automatique pour plusieurs instances de base de données à la fois.
Description de l'opération
Avant d'appeler cette opération, prenez note des éléments suivants :
-
Si vous utilisez un SDK pour appeler les opérations d'API de Database Autonomy Service (DAS), vous devez définir l'identifiant de la région sur cn-shanghai.
-
DAS Enterprise Edition doit être activé pour l'instance de base de données que vous souhaitez gérer. Pour activer DAS Enterprise Edition pour une instance de base de données, vous pouvez appeler l'opération EnableDasPro.
-
Le service d'autonomie doit être activé pour l'instance de base de données. Pour plus d'informations, consultez Centre d'autonomie.
-
Cette opération prend en charge les moteurs de base de données suivants :
-
ApsaraDB RDS for MySQL High-availability Edition ou Enterprise Edition.
-
PolarDB for MySQL Cluster Edition.
-
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:UpdateAutoSqlOptimizeStatus |
update |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Instances |
string |
Oui |
Les identifiants des instances de base de données. Séparez les identifiants multiples par des virgules (,). Remarque
Vous pouvez spécifier jusqu'à 50 identifiants d'instances. |
rm-bp10usoc1erj7****,rm-bp10usoc1erj7**** |
| Status |
integer |
Oui |
L'état de la fonctionnalité d'optimisation SQL automatique. Valeurs valides :
|
1 |
É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é. 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 données renvoyées. |
|
| Success |
string |
Indique si la requête initiée pour configurer la fonctionnalité d'optimisation SQL automatique a réussi. Valeurs valides :
|
false |
| ErrorCode |
string |
Le code d'erreur. Valeurs valides :
|
-1001 |
| ErrorMsg |
string |
Le message d'erreur. |
invalid param |
| RequestId |
string |
L'identifiant de la requête. |
A52AD37C-35ED-581A-AC23-2232BE54**** |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"Code": "200",
"Message": "Successful",
"Data": {
"Success": "false",
"ErrorCode": "-1001",
"ErrorMsg": "invalid param"
},
"RequestId": "A52AD37C-35ED-581A-AC23-2232BE54****",
"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.