diff --git a/chat/server/src/main/java/com/tencent/supersonic/chat/server/executor/SqlExecutor.java b/chat/server/src/main/java/com/tencent/supersonic/chat/server/executor/SqlExecutor.java index 908514ee2..c378e1be4 100644 --- a/chat/server/src/main/java/com/tencent/supersonic/chat/server/executor/SqlExecutor.java +++ b/chat/server/src/main/java/com/tencent/supersonic/chat/server/executor/SqlExecutor.java @@ -80,9 +80,9 @@ public class SqlExecutor implements ChatQueryExecutor { queryResult.setQueryId(executeContext.getRequest().getQueryId()); queryResult.setChatContext(parseInfo); queryResult.setQueryMode(parseInfo.getQueryMode()); - queryResult.setQueryTimeCost(System.currentTimeMillis() - startTime); SemanticQueryResp queryResp = semanticLayer.queryByReq(sqlReq, executeContext.getRequest().getUser()); + queryResult.setQueryTimeCost(System.currentTimeMillis() - startTime); if (queryResp != null) { queryResult.setQueryAuthorization(queryResp.getQueryAuthorization()); queryResult.setQuerySql(queryResp.getSql());