SET-PROPERTY
所有文档
menu

数据仓库 PALO

SET-PROPERTY

产品详情自助选购

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

  1. 修改用户 jack 最大连接数为1000

    SET PROPERTY FOR 'jack' 'max_user_connections' = '200';

Keywords

SET, PROPERTY

典型实践

  1. 最大连接数。

    最大连接数指该用户针对一个 Leader Node 的节点的最大连接数限制。默认是100。如果集群有 3 个 Leader Node,则理论上最大连接数为 300。

    PALO 集群还有总连接数上限。默认为 1024。即所有用户的连接数量不得超过这个上线。

    如果是高并发应用,建议业务侧通过线程池进行连接并复用这些连接。通常默认的连接数限制能够满足上千 QPS 的高并发访问场景。

上一篇
SET-PASSWORD
下一篇
内置函数