本文介紹雲資料庫ClickHouse在使用上的限制。
購買及配置叢集限制
描述 | 限制 |
每個阿里雲帳號可購買叢集數量的最大值 | 30 |
每個叢集可購買節點群組的最大值 | 24 |
每個叢集可建立資料庫帳號的最大值 | 500 |
每天叢集擴容、縮容、變更配置的總次數 | 12 |
每個叢集可建立資料庫的最大值 | 256 |
規格限制
雲資料庫ClickHouse社區相容版執行個體的底層作業系統,以及相關管理服務會佔用一部分記憶體,因此執行個體計算節點和Zookeeper節點實際可用的記憶體不會達到規格顯示的記憶體大小。
資源名稱 | 底層作業系統記憶體佔用 | 相關管理服務記憶體佔用 |
計算節點 | 約800 MB~13 GB (規格越大佔用越多)。 | 約500 MB。 |
Zookeeper | 約800 MB~2.5 GB (規格越大佔用越多)。 | 約500 MB。 |
功能限制
高可用叢集必須用複製表引擎。
預設所有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個字元。 | - |