リソースグループを削除
DROP RESOURCE GROUP
ステートメントを使用してリソース グループを削除できます。
注記:
この機能はTiDB サーバーレスクラスターでは使用できません。
概要
- DropResourceGroupStmt
- IfExists
- ResourceGroupName
DropResourceGroupStmt ::=
"DROP" "RESOURCE" "GROUP" IfExists ResourceGroupName
IfExists ::=
('IF' 'EXISTS')?
ResourceGroupName ::=
Identifier
| "DEFAULT"
注記:
DROP RESOURCE GROUP
ステートメントは、グローバル変数tidb_enable_resource_control
がON
に設定されている場合にのみ実行できます。default
リソース グループは予約されており、削除できません。
例
rg1
という名前のリソース グループを削除します。
DROP RESOURCE GROUP IF EXISTS rg1;
Query OK, 0 rows affected (0.22 sec)
CREATE RESOURCE GROUP IF NOT EXISTS rg1 RU_PER_SEC = 500 BURSTABLE;
Query OK, 0 rows affected (0.08 sec)
SELECT * FROM information_schema.resource_groups WHERE NAME ='rg1';
+------+------------+----------+-----------+-------------+
| NAME | RU_PER_SEC | PRIORITY | BURSTABLE | QUERY_LIMIT |
+------+------------+----------+-----------+-------------+
| rg1 | 500 | MEDIUM | YES | NULL |
+------+------------+----------+-----------+-------------+
1 row in set (0.01 sec)
DROP RESOURCE GROUP IF EXISTS rg1;
Query OK, 1 rows affected (0.09 sec)
SELECT * FROM information_schema.resource_groups WHERE NAME ='rg1';
Empty set (0.00 sec)
MySQL 互換性
MySQL もリソースグループを削除サポートしていますが、TiDB はFORCE
パラメータをサポートしていません。