1、 创建 workload group 并且限制并发为1 排队1
create workload group if not exists g1
properties (
"cpu_share"="1024",
"memory_limit"="30%",
"enable_memory_overcommit"="true",
"max_concurrency" = "1",
"max_queue_size" = "1",
"queue_timeout" = "2000"
);
2、 创建新的用户
CREATE USER test2024@'%';
GRANT ADMIN_PRIV ON ..* TO 'test2024'@'%';
3、绑定g1
set property for 'test2024' 'default_workload_group' = 'g1';
SHOW GRANTS; 还是默认
4、开启新窗口 执行 select sleep(10); 期间 其他窗口sql 可以正常执行