SET-PROPERTY
所有文档

          数据仓库 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
          下一篇
          内置函数