diff --git a/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java b/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
index 509bf7ca4d28..a0a81374f507 100644
--- a/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
+++ b/dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.java
@@ -199,22 +199,6 @@ ProcessInstance queryLastSchedulerProcess(@Param("processDefinitionCode") Long d
@Param("endTime") Date endTime,
@Param("testFlag") int testFlag);
- /**
- * query last running process instance
- *
- * @param definitionCode definitionCode
- * @param startTime startTime
- * @param endTime endTime
- * @param testFlag testFlag
- * @param stateArray stateArray
- * @return process instance
- */
- ProcessInstance queryLastRunningProcess(@Param("processDefinitionCode") Long definitionCode,
- @Param("startTime") Date startTime,
- @Param("endTime") Date endTime,
- @Param("testFlag") int testFlag,
- @Param("states") int[] stateArray);
-
/**
* query last manual process instance
*
diff --git a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.xml b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.xml
index 80c008d0fdb9..baeb5f90a710 100644
--- a/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.xml
+++ b/dolphinscheduler-dao/src/main/resources/org/apache/dolphinscheduler/dao/mapper/ProcessInstanceMapper.xml
@@ -206,23 +206,6 @@
order by end_time desc limit 1
-