Cette commande crée un groupe de ressources dans AnalyticDB for MySQL. Un groupe de ressources est un ensemble de nœuds de calcul auxquels sont attribués un mode d'exécution des requêtes et un nombre de nœuds.
Prérequis
Avant de commencer, vérifiez que votre cluster répond à toutes les exigences suivantes :
Édition du cluster : Data Warehouse Edition
Mode du cluster : Elastic Mode Cluster Edition (New)
Taille du cluster : 32 cœurs ou plus
Version du noyau : 3.1.3.2 ou ultérieure
Compte de base de données : compte privilégié
Pour afficher et mettre à jour la version mineure d'un cluster AnalyticDB for MySQL, connectez-vous à la console AnalyticDB for MySQL et accédez à la section Configuration Information de la page Cluster Information . Pour plus de détails, reportez-vous à la rubrique Update the minor version of a cluster .
Pour savoir comment créer un compte de base de données privilégié, consultez la rubrique Create a database account.
Syntaxe
CREATE RESOURCE GROUP resource_group_name
[QUERY_TYPE = {interactive | batch | default_type}]
[NODE_NUM = N]
Règles de nommage :
Le nom ne peut pas être
user_default, car il est réservé au groupe de ressources par défaut.Les noms ne sont pas sensibles à la casse. Par exemple,
test_groupetTest_Groupdésignent le même groupe de ressources. Le nom est stocké et affiché en majuscules :TEST_GROUP.
Paramètres
| Paramètre | Description | Valeur par défaut |
|---|---|---|
QUERY_TYPE |
Mode d'exécution des requêtes. Valeurs valides : interactive, batch, default_type. Pour plus d'informations, consultez la rubrique Modes d'exécution des requêtes. |
default_type |
NODE_NUM |
Nombre de nœuds de calcul dans le groupe de ressources. | 0 |
Exemples
Créer un groupe de ressources avec un nœud de calcul :
CREATE RESOURCE GROUP 'BATCH_RG' NODE_NUM=1;
Créer un groupe de ressources avec le mode d'exécution des requêtes par lot :
CREATE RESOURCE GROUP 'BATCH_RG' QUERY_TYPE=batch NODE_NUM=1;
Afficher tous les groupes de ressources :
SELECT * FROM INFORMATION_SCHEMA.RESOURCE_GROUPS;