diff --git a/source/common/src/tglobal.c b/source/common/src/tglobal.c index e01b2ea58e..1c52173aaf 100644 --- a/source/common/src/tglobal.c +++ b/source/common/src/tglobal.c @@ -401,9 +401,8 @@ static int32_t taosAddServerCfg(SConfig *pCfg) { tsNumOfVnodeWriteThreads = TMAX(tsNumOfVnodeWriteThreads, 1); if (cfgAddInt32(pCfg, "numOfVnodeWriteThreads", tsNumOfVnodeWriteThreads, 1, 1024, 0) != 0) return -1; - // tsNumOfVnodeSyncThreads = tsNumOfCores; - tsNumOfVnodeSyncThreads = 32; - tsNumOfVnodeSyncThreads = TMAX(tsNumOfVnodeSyncThreads, 1); + tsNumOfVnodeSyncThreads = tsNumOfCores * 2; + tsNumOfVnodeSyncThreads = TMAX(tsNumOfVnodeSyncThreads, 16); if (cfgAddInt32(pCfg, "numOfVnodeSyncThreads", tsNumOfVnodeSyncThreads, 1, 1024, 0) != 0) return -1; tsNumOfQnodeQueryThreads = tsNumOfCores * 2;