Skip to content

Limits and Quotas

By respecting the Managed ClickHouse® restrictions and quotas, you can improve the security and productivity of your service workloads.

Limitations

From the information about restrictions on using Managed ClickHouse, you can draw conclusions on how to get your service to operate closer to its full potential. Use Recommended approach as guidelines on how to work around specific restrictions.

NameDescriptionRecommended approach
Backups - one snapshot a daySince Managed ClickHouse service takes a single snapshot a day only:
  • Point-in-time recovery is not supported. A database can be restored to one of the daily backup states only.
  • When creating a database fork, you can only create a fork that matches the state of one of the backups.
  • Any data inserted before the next snapshot is lost if all nodes in a given shard malfunction and need to be replaced. This limitation doesn't apply to patches, migrations, or scaling, which are handled safely and automatically.
N/A
Table engines support
  • Some special table engines are not supported in Managed ClickHouse.
  • Some engines are remapped to their Replicated alternatives, for example, MergeTree > ReplicatedMergeTree.
Use the available table engines listed in Supported table engines in Managed ClickHouse.
Log table engine supportLog engine is not supported in Managed ClickHouse.For storing data, use a supported MergeTree family engine, which is what the Log family is usually standing in for in small tables. If what you need is to absorb many small inserts, put a Buffer table in front of a MergeTree table: Buffer is not a storage engine, it holds rows in memory and flushes them into a destination table that must already exist, and its contents are lost if the service restarts.
Kafka table engine supportThe Kafka table engine cannot be created directly in SQL.N/A
Cloud availabilityManaged ClickHouse® runs in Exoscale zones (its own European cloud), not on AWS, GCP or Azure.Choose an available Exoscale zone.
Querying all shards at onceIf you have a sharded plan, you must use a distributed table on top of your MergeTree table to query all the shards at the same time, and you should use it for inserts too.Use a distributed table with sharded plans. See Query data across shards.
Creating or deleting a database using SQL
  • Only the avnadmin user can create databases in SQL.
  • You can create a database in SQL with the Replicated database engine only.
  • By default, only the avnadmin user can delete a database. The avnadmin user can grant the permission to delete a database to another user.
Create and drop databases in SQL as avnadmin, as shown in Manage Managed ClickHouse® databases and tables. Unlike Managed MySQL and Managed PostgreSQL, the DBaaS API and CLI expose no database-level operations for ClickHouse, so there is no API workaround.
Maximum number of databases per serviceYour Managed ClickHouse service can support up to 400 databases simultaneously.Instead of creating multiple databases of the same structure for isolation purposes, it's recommended to create one database where you add an extra column to filter by it. Consider including this column into the primary key or partitioning by it. You can also limit scope of data on which SQL queries can be run by using the additional_table_filters query setting.

Limits

Service limits are determined by a plan that this service uses. For the number of VMs, CPU per VM, RAM per VM, storage details per plan, see Plans & pricing.

Plans

Note

Disk figures are per node: allocated is the provisioned volume, usable excludes the 10% reserved for the OS. The API disk_space figure corresponds to the usable disk multiplied by the number of shards. List the plans at any time with exo dbaas type show clickhouse --plans. Plans marked Request only are available via our support.

The figures in the tables are binary units (GiB), while the CLI and the API report the same quantities in decimal units (GB). A startup-16 service therefore shows 17 GB of RAM and 386 GB of disk in exo dbaas type show clickhouse --plans, which is the very same 16 GiB and 360 GiB listed here.

Important

During early access, plan availability is granted per organization, so the plans listed below are not all creatable on every account. List them with their authorized flag and check it against your own organization before choosing a plan:

exo dbaas type show clickhouse --plans

On a test account in ch-gva-2 in July 2026, only startup-8, startup-16 and startup-32 reported authorized: true; startup-64, startup-128, startup-225, startup-320 and every premium-* plan were listed with authorized: false. Contact our support to have a plan enabled for your organization.

Standard plans

PlanNodesvCPU/nodeRAM/node (GiB)Allocated disk/node (GiB)Usable disk/node (GiB)Catalog tier
startup-8148200180Public
startup-161416400360Public
startup-321832400360Public
startup-6411264400360Public
startup-128116128800720Public
startup-225124225800720Public
startup-32014032032002880Public
business-8348300270Public
business-163416600540Public
business-323832600540Public
business-6431264600540Public
business-12831612812001080Public
business-22532422512001080Public
business-32034032032002880Public
premium-6x-166416800720Public
premium-6x-326832800720Public
premium-6x-6461264800720Public
premium-6x-12861612816001440Request Only
premium-6x-22562422516001440Request Only
premium-6x-3206403201536013824Request Only
premium-9x-169416800720Public
premium-9x-329832800720Public
premium-9x-6491264800720Public
premium-9x-12891612816001440Request Only
premium-9x-22592422516001440Request Only
premium-9x-3209403201536013824Request Only
premium-12x-1612416800720Public
premium-12x-3212832800720Public
premium-12x-64121264800720Public
premium-12x-128121612816001440Request Only
premium-12x-225122422516001440Request Only
premium-12x-32012403201536013824Request Only
premium-15x-1615416800720Public
premium-15x-3215832800720Public
premium-15x-64151264800720Public
premium-15x-128151612816001440Request Only
premium-15x-225152422516001440Request Only
premium-15x-32015403201536013824Request Only
premium-18x-1618416800720Public
premium-18x-3218832800720Public
premium-18x-64181264800720Public
premium-18x-128181612816001440Request Only
premium-18x-225182422516001440Request Only
premium-18x-32018403201536013824Request Only
premium-21x-1621416800720Public
premium-21x-3221832800720Public
premium-21x-64211264800720Public
premium-21x-128211612816001440Request Only
premium-21x-225212422516001440Request Only
premium-21x-32021403201536013824Request Only
premium-24x-1624416800720Public
premium-24x-3224832800720Public
premium-24x-64241264800720Public
premium-24x-128241612816001440Request Only
premium-24x-225242422516001440Request Only
premium-24x-32024403201536013824Request Only
premium-27x-1627416800720Public
premium-27x-3227832800720Public
premium-27x-64271264800720Public
premium-27x-128271612816001440Request Only
premium-27x-225272422516001440Request Only
premium-27x-32027403201536013824Request Only
premium-30x-1630416800720Public
premium-30x-3230832800720Public
premium-30x-64301264800720Public
premium-30x-128301612816001440Request Only
premium-30x-225302422516001440Request Only
premium-30x-32030403201536013824Request Only

Memory-optimized plans

PlanNodesvCPU/nodeRAM/node (GiB)Allocated disk/node (GiB)Usable disk/node (GiB)Catalog tier
mo-startup-161216400360Public
mo-startup-321432400360Public
mo-startup-641864400360Public
mo-startup-128112128800720Request Only
mo-business-163216600540Public
mo-business-323432600540Public
mo-business-643864600540Public
mo-business-12831212812001080Request Only
mo-premium-6x-166216800720Public
mo-premium-6x-326432800720Public
mo-premium-6x-646864800720Public
mo-premium-6x-12861212816001440Request Only
mo-premium-9x-169216800720Request Only
mo-premium-9x-329432800720Request Only
mo-premium-9x-649864800720Request Only
mo-premium-9x-12891212816001440Request Only
mo-premium-12x-1612216800720Request Only
mo-premium-12x-3212432800720Request Only
mo-premium-12x-6412864800720Request Only
mo-premium-12x-128121212816001440Request Only
mo-premium-15x-1615216800720Request Only
mo-premium-15x-3215432800720Request Only
mo-premium-15x-6415864800720Request Only
mo-premium-15x-128151212816001440Request Only
mo-premium-18x-1618216800720Request Only
mo-premium-18x-3218432800720Request Only
mo-premium-18x-6418864800720Request Only
mo-premium-18x-128181212816001440Request Only
mo-premium-21x-1621216800720Request Only
mo-premium-21x-3221432800720Request Only
mo-premium-21x-6421864800720Request Only
mo-premium-21x-128211212816001440Request Only
mo-premium-24x-1624216800720Request Only
mo-premium-24x-3224432800720Request Only
mo-premium-24x-6424864800720Request Only
mo-premium-24x-128241212816001440Request Only
mo-premium-27x-1627216800720Request Only
mo-premium-27x-3227432800720Request Only
mo-premium-27x-6427864800720Request Only
mo-premium-27x-128271212816001440Request Only
mo-premium-30x-1630216800720Request Only
mo-premium-30x-3230432800720Request Only
mo-premium-30x-6430864800720Request Only
mo-premium-30x-128301212816001440Request Only
Managed ClickHouseStartupBusinessPremium
Maximum concurrent queriesSet by max_concurrent_queries_for_all_users, from 100 on the smallest plansSet by max_concurrent_queries_for_all_usersSet by max_concurrent_queries_for_all_users
Maximum concurrent connections4000 connections per node4000 connections per node4000 connections per node

Note

Query concurrency limits

max_concurrent_queries_for_all_users is the limit your queries reach first: it caps how many queries run at once across all users. The server-wide max_concurrent_queries setting is higher, from 147 on the smallest plans, because it reserves extra capacity for monitoring, backup, and operator queries. Both values are managed by Exoscale and scale with the service size. For their full ranges, see Managed ClickHouse® 25.8 default settings.

Note

Total storage with a plan

Total storage represents the maximum amount of data you can insert into a service. It does not grow with the number of replicas, since replicas hold another copy of the same data, but it does grow with the number of shards.

The inserted data is replicated on all available nodes. How many times it’s replicated depends on the number of nodes and the number of shards:

number_of_data_replication_times = number_of_nodes / number_of_shards

Examples

  • Service plan with one shard

    A startup-16 plan has 360 GiB of usable disk on its single node. A business-16 plan has 540 GiB usable per node across three nodes that replicate the same data, so the effective capacity remains 540 GiB.

  • Service plan with two shards

    A premium-6x-16 plan has six nodes organized as two shards of three replicas each, with 720 GiB usable per node; each shard stores its own portion of the data, for 1440 GiB of total usable capacity.

Tip

If you need a custom plan with capacity beyond the listed limits, contact us.

Related pages

Last updated on