From c2da81493c6c035a02c2b325d261132ab45120ef Mon Sep 17 00:00:00 2001
From: fuwenkai <834260992@qq.com>
Date: Tue, 19 Mar 2024 18:05:21 +0800
Subject: [PATCH] [INLONG-9846][Manager] Optimize slow query SQL
---
.../mappers/DataNodeEntityMapper.xml | 20 +++++++++----------
.../mappers/InlongGroupEntityMapper.xml | 4 ++--
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/inlong-manager/manager-dao/src/main/resources/mappers/DataNodeEntityMapper.xml b/inlong-manager/manager-dao/src/main/resources/mappers/DataNodeEntityMapper.xml
index f5cbe7aff3c..7e62cb562ab 100644
--- a/inlong-manager/manager-dao/src/main/resources/mappers/DataNodeEntityMapper.xml
+++ b/inlong-manager/manager-dao/src/main/resources/mappers/DataNodeEntityMapper.xml
@@ -65,11 +65,11 @@
from data_node
+ id = #{id, jdbcType=INTEGER}
- tenant = #{tenant,jdbcType=VARCHAR}
+ and tenant = #{tenant,jdbcType=VARCHAR}
and is_deleted = 0
- and id = #{id, jdbcType=INTEGER}
from data_node
-
- tenant = #{tenant,jdbcType=VARCHAR}
-
- and is_deleted = 0
and name = #{name, jdbcType=VARCHAR}
@@ -115,6 +111,10 @@
and status = #{status, jdbcType=INTEGER}
+
+ and tenant = #{tenant,jdbcType=VARCHAR}
+
+ and is_deleted = 0
order by modify_time desc
diff --git a/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml b/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
index 4d373f00020..b97475c58fe 100644
--- a/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
+++ b/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
@@ -241,10 +241,10 @@
from inlong_group
inlong_group_id = #{groupId, jdbcType=VARCHAR}
+ and is_deleted = 0
and tenant = #{tenant,jdbcType=VARCHAR}
- and is_deleted = 0