本文介绍云数据库ClickHouse在使用上的限制。

功能限制

  • 高可用集群必须用复制表引擎。
  • 默认所有Server都会自动组成名字为default的集群,DDL需要使用ON CLUSTER default语句在所有Server上执行。
  • 不支持用户自行配置remote_servers
  • 不支持File、URL表引擎。
  • 不支持File、URL表函数。
  • 不支持用户自定义profile

对象命名规范限制

对象 命名规则 限制
数据库名 以小写字母开头,可包含字母、数字以及下划线(_),但不能包含连续两个及以上的下划线(_),长度不超过64个字符。 数据库名不能是system,system是内置数据库。
表名 以字母或下划线(_)开头,可包含字母、数字以及下划线(_),长度为1到127个字符。 表名不包含引号、感叹号(!)和空格。表名不能是SQL保留关键字。
列名 以字母或下划线(_)开头,可包含字母、数字以及下划线(_),长度为1到127个字符。 列名不包含引号、感叹号(!)和空格。列名不能是SQL保留关键字。
账号名 以小写字母开头,小写字母或数字结尾,可包含小字母、数字以及下划线(_),长度为2到16个字符。 -
密码限制 包含大写字母、小写字母、数字以及特殊字符(!)、(@)、(#)、($)、(%)、(^)、(&)、(*)(())、(_)、(+)、(-)、(=),每个密码至少包含其中三项(大写字母、小写字母、数字以及特殊字符),长度为8到32个字符。 -

购买及配置集群限制

描述 限制
每个阿里云账号可购买集群数量的最大值 30
每个集群可购买节点组的最大值 24
每个集群可创建数据库账号的最大值 500
每天集群扩容、缩容、变配的总次数 12
每个集群可创建数据库的最大值 256