SET-PROPERTY
更新时间:2021-12-15
SET PROPERTY
description
SET PROPERTY [FOR 'user']
'key' = 'value' [, 'key' = 'value'];设置用户的属性,如连接数等。
这里设置的用户属性,是针对 user 的,而不是 user_identity。
即假设通过 CREATE USER 语句创建了两个用户 'jack'@'%' 和 'jack'@'192.%',则使用 SET PROPERTY 语句,只能针对 jack 这个用户,而不是 'jack'@'%' 或 'jack'@'192.%'。
- 
key目前支持以下属性: - 
max_user_connections该用户允许的最大连接数。 
 
- 
Example
- 
修改用户 jack 最大连接数为1000 SET PROPERTY FOR 'jack' 'max_user_connections' = '200';
Keywords
SET, PROPERTY最佳实践
- 
最大连接数。 最大连接数只该用户针对一个 Leader Node 的节点的最大连接数限制。默认是100。如果集群有 3 个 Leader Node,则理论上最大连接数为 300。 Doris 集群还有总连接数上限。默认为 1024。即所有用户的连接数量不得超过这个上线。 如果是高并发应用,建议业务侧通过线程池进行连接并复用这些连接。通常默认的连接数限制能够满足上千 QPS 的高并发访问场景。 
