setDynamicConfig

语法

setDynamicConfig(configName, configValue)

参数

configName 字符串标量,表示待修改的配置项名。

configValue 标量,表示待修改的配置项的值。

详情

在线修改指定的配置项。无返回值。

注: 此命令修改的配置值在系统重启后将失效。

如下为支持修改的配置项。详情请参考文档 DolphinDB-功能配置

配置项名 支持输入类型
enableMultiThreadMerge BOOL
logLevel ENUM {DEBUG, INFO, WARNING, ERROR} 中的值
maxBlockSizeForReservedMemory NUMBER
maxConnections INTEGRAL
memLimitOfQueryResult NUMBER
memLimitOfTaskGroupResult NUMBER
maxMemSize NUMBER
maxPartitionNumPerQuery INT
memLimitOfTempResult NUMBER
OLAPCacheEngineSize NUMBER
recoveryWorkers INT
reservedMemSize NUMBER
dfsChunkNodeHeartBeatTimeout INT
TSDBCacheEngineSize NUMBER
memLimitOfAllTempResults NUMBER
TSDBVectorIndexCacheSize DOUBLE
注: 其中,NUMBER表示类型 CHAR/SHORT/INT/LONG/FLOATING/DOUBLE/DECIMAL,INTEGRAL 表示类型 CHAR/SHORT/INT/LONG。

例子

setDynamicConfig("maxMemSize", 8);
setDynamicConfig("maxConnections", 4096);