CREATE WORKSPACE
On this page
Creates a new workspace in the specified workspace group.
Syntax
CREATE WORKSPACE [ IF NOT EXISTS ] '<workspace_name>'
[ IN GROUP { ID '<group_ID>' | '<group_name>' } ]
WITH SIZE '<workspace_size>'
[ AUTO SUSPEND AFTER <suspend_time> { SECONDS | MINUTES | HOURS | DAYS } WITH TYPE { IDLE | SCHEDULED | DISABLED } ]
[ ENABLE KAI ]
[ WITH CACHE CONFIG <multiplier> ]
[ WAIT ON ACTIVE ]Arguments
-
workspace_: Name of the workspace.name -
group_,ID group_: ID or name of the deployment (workspace group) in which the workspace is created.name -
workspace_: Size of the workspace in the workspace size notation, for example, "S-1".size -
suspend_: Time in the specified units after which the workspace is automatically suspended, depending on the specified suspend type.time -
multiplier: Specifies the multiplier for the persistent cache associated with the workspace.
Remarks
-
Specify the
IF NOT EXISTSclause to create a new workspace only when a workspace with the specified name does not exist already.If a workspace with the specified name already exists and the IF NOT EXISTSclause is not specified, theCREATE WORKSPACEcommand returns an error. -
If the
WITH CACHE CONFIGclause is specified, it enables the cache configuration multiplier.It can have one of the following values: 1,2, or4. -
If the
WAIT ON ACTIVEclause is specified, query execution is paused for this workspace until it reaches theACTIVEstate. -
Specify
ENABLE KAIto enable SingleStore Kai (the MongoDB® API) for the workspace.
Example
The following command creates a new workspace named testws in a workspace group named s2wsg:
CREATE WORKSPACE 'testws' IN GROUP 's2wsg'WITH SIZE 'S-1' WAIT ON ACTIVE;
Last modified: September 15, 2025