diff --git a/source/libs/planner/src/planner.c b/source/libs/planner/src/planner.c index dacc696705..c6a4a97f6e 100644 --- a/source/libs/planner/src/planner.c +++ b/source/libs/planner/src/planner.c @@ -20,10 +20,12 @@ #include "tglobal.h" static void dumpQueryPlan(SQueryPlan* pPlan) { + if (!tsQueryPlannerTrace) { + return; + } char* pStr = NULL; nodesNodeToString((SNode*)pPlan, false, &pStr, NULL); planDebugL("QID:0x%" PRIx64 " Query Plan: %s", pPlan->queryId, pStr); - printf("QueryPlan\n%s\n\n", pStr); taosMemoryFree(pStr); }