SHOW ADB_CONFIG renvoie la valeur actuelle d'un paramètre de configuration dans votre cluster AnalyticDB for MySQL, au niveau global ou pour un groupe de ressources spécifique.
Prérequis
Avant de commencer, vérifiez que :
La version du noyau est 3.1.6.0 ou ultérieure. Pour vérifier ou mettre à jour la version mineure, accédez à la console AnalyticDB for MySQL, ouvrez la page Cluster Information et repérez la section Configuration Information.
Syntaxe
SHOW ADB_CONFIG KEY=[resource_group_name.]config_name;
Paramètres
| Paramètre | Obligatoire | Description |
|---|---|---|
resource_group_name |
Non | Groupe de ressources à interroger. Omettez ce paramètre pour interroger les valeurs de configuration globales. Si vous l'incluez, placez resource_group_name.config_name entre guillemets simples (') ; sinon, le système ne pourra pas analyser le nom du paramètre. |
config_name |
Oui | Nom du paramètre de configuration. Pour obtenir la liste complète, consultez Paramètres de configuration Config et Hint. |
Valeur de retour
La commande renvoie la valeur du paramètre spécifié.
Si le paramètre a été défini manuellement, la valeur configurée est renvoyée.
Si le paramètre n'a pas été défini manuellement, la valeur par défaut est renvoyée.
Exemples
Interroger un paramètre de configuration global
SHOW ADB_CONFIG KEY=query_timeout;
Résultat :
+---------------+---------+
| key | value |
+---------------+---------+
| QUERY_TIMEOUT | 1800000 |
+---------------+---------+
1 row in set (0.06 sec)
Interroger un paramètre de configuration de groupe de ressources
Lorsque vous interrogez un groupe de ressources, placez la clé complète entre guillemets simples.
SHOW ADB_CONFIG KEY='user_default.query_timeout';
Résultat :
+----------------------------+---------+
| key | value |
+----------------------------+---------+
| USER_DEFAULT.QUERY_TIMEOUT | 1800000 |
+----------------------------+---------+
1 row in set (0.06 sec)
Notes d'utilisation
Les valeurs globales et celles des groupes de ressources peuvent différer. Si vous avez configuré un paramètre global sans configurer le paramètre correspondant au niveau du groupe de ressources, la valeur globale s'applique lors de l'exécution. Toutefois, SHOW ADB_CONFIG appliqué au paramètre du groupe de ressources renvoie la valeur par défaut, et non la valeur globale. Pour identifier la valeur effective, interrogez les deux niveaux et comparez les résultats :
-- Query the global value
SHOW ADB_CONFIG KEY=query_timeout;
-- Query the resource group value
SHOW ADB_CONFIG KEY='user_default.query_timeout';
Si l'interrogation du groupe de ressources renvoie la valeur par défaut, c'est le paramètre global qui s'applique.
Rubriques connexes
Paramètres de configuration Config et Hint — parcourir tous les paramètres de configuration disponibles