Engine Variables
Engine variables are configuration settings that control various aspects of the database's behavior.
SingleStore defines engine variables as either sync or non-sync.
Non-sync variables can be persisted in the engine via the memsql.
Engine variables can be set globally or per session in scope.SET GLOBAL
command, client connection pools should be flushed to make the new value effective throughout a cluster.Description
column of the list of variables table by the verbiage This is a session variable that can also be set globally
.
Sync |
Non-Sync |
|
Global |
Sync global variables are cluster-wide engine variables that are set on the master aggregator and their values are propagated across the cluster to all relevant nodes. |
Non-sync global engine variables are set locally and independently on each node. |
Session |
Sync session variables are cluster-wide engine variables that are set on the master aggregator and their values are propagated across the cluster to all relevant nodes if set with |
Non-sync session engine variables are set locally and independently on each node. |
The following sections discuss these variables and how to set them.
In this section
Last modified: August 22, 2024