MySQL 8.4 Release Notes
15.7.2.3 删除资源组语句
DROP RESOURCE GROUP group_name [FORCE]
DROP RESOURCE GROUP 用于资源组管理(见第7.1.16节,“资源组”)。该语句删除一个资源组。它需要RESOURCE_GROUP_ADMIN特权。
group_name 标识要删除的资源组。如果该组不存在,错误发生。
如果给定FORCE修饰符,那么资源组中有线程时语句行为如下:
-
如果不给定
FORCE修饰符,且资源组中有线程,错误发生。 -
如果给定
FORCE修饰符,那么资源组中的线程移到其对应的默认组(系统线程到SYS_default,用户线程到USR_default)。
示例:
-
删除包含线程的资源组,失败:
DROP RESOURCE GROUP rg1; -
删除资源组,并将现有线程移到默认组:
DROP RESOURCE GROUP rg2 FORCE;
资源组管理是发生在服务器上的本地操作。DROP RESOURCE GROUP 语句不写入二进制日志,不会被复制。