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);