Important
Helios features are now enabled during weekly update windows and are no longer directly tied to SingleStore engine releases. Refer to the release notes to view the latest features available in your Helios cluster.
System Limits
On this page
This topic specifies maximum sizes and numbers of various SingleStore Helios components.
Cluster-Level Limits
|
Components |
Limit |
|---|---|
|
Maximum clusters in a group |
5 |
|
Maximum number of clusters to which a database can be attached in R/W mode |
1 |
|
Maximum cluster size |
S-384 (vCPU: 3072; Memory: 24576 GB) Refer to the pricing page for more details. |
|
Number of databases per cluster |
No fixed limit. It depends on the size of each database. Refer to SingleStore Helios Sizing Guidelines for more details. |
|
Maximum number of concurrent queries |
This varies according to the deployment size. |
|
Maximum simultaneous client connections |
This varies according to the deployment size. |
|
Number of security users per aggregator |
16,383 |
Database-Level Limits
|
Item |
Max Spec (enforced) |
Max Spec (recommended) |
Comments |
|---|---|---|---|
|
Number of tables in a database |
Each table costs some per-table memory overhead. | ||
|
Number of partitions in a cluster |
None | ||
|
Number of database partitions per node |
2414 |
|
|
Table-Level Limits
|
Item |
Max Spec (enforced) |
Max Spec (recommended) |
Comments |
|---|---|---|---|
|
Number of columns per table |
4096 | ||
|
Row size in bytes |
64KB * |
Limit does not apply to variable-length strings such as VARCHAR, VARBINARY, TEXT, etc. | |
|
Length of names in characters (applies to table names, column names) |
256 | ||
|
Number of indexes per table |
63 | ||
|
Number of columns per index |
32 | ||
|
Number of tables in a join for each SELECT |
253 | ||
|
Number of entries in a |
12800 | ||
|
Number of nested sub-select queries using the |
337 |
40 |
Beyond 40 the |
|
Number of parameters per query |
1,048,576 |
|
Configurable via |
|
Function Arguments |
Non-external functions and stored procedures: 256 External functions: 4,096 |
|
|
* The number of fields that will fit in the 64KB maximum row size is determined by the field types and how rows are laid out in the in-memory rowstore format.
Naming Constraints
|
Item |
Constraints |
|---|---|
|
General |
|
|
Database names |
|
|
Table names |
|
|
Other database objects (stored procedures, views, user-defined functions, user-defined aggregate functions, and table-valued functions) |
Maximum length of 256 characters. |
|
User names |
|
|
Role names |
No length limit. |
|
Group names |
No length limit. |
** Column aliases are truncated during projection (SELECT) to 256 bytes (not characters) which impacts names that use multi-byte characters.
Last modified: