yingp 8 سال پیش
والد
کامیت
2deb912056

+ 2 - 0
src/main/java/com/uas/erp/schedular/entity/MasterTaskConfigEntity.java

@@ -17,6 +17,8 @@ import java.util.regex.Pattern;
  */
 @Entity
 @IdClass(MasterTaskConfigId.class)
+@Table(indexes = {@Index(name = "idx_mod_role_master", columnList = "module,masterName,role"),
+        @Index(name = "idx_transfer", columnList = "transferMethod")})
 public class MasterTaskConfigEntity {
 
     private String module;

+ 0 - 1
src/main/java/com/uas/erp/schedular/service/ScheduledTaskService.java

@@ -185,7 +185,6 @@ public class ScheduledTaskService {
      */
     @Async
     public void refreshTasks() {
-        logger.debug("[refreshTasks] masterTaskConfigsCache: " + JSON.toJSONString(masterTaskConfigsCache));
         scheduledTaskRegistrar.refreshTasks(masterTaskConfigsCache);
     }
 

+ 3 - 1
src/main/java/com/uas/erp/schedular/task/logging/LoggingEvent.java

@@ -9,7 +9,9 @@ import javax.persistence.*;
  * 借助logback记录task执行日志
  */
 @Entity
-@Table(name = "logging_event")
+@Table(name = "logging_event", indexes = {
+        @Index(name = "idx_master_bean_method", columnList = "arg2,arg0,arg1"),
+        @Index(name = "idx_level", columnList = "level_string")})
 public class LoggingEvent {
 
     @Column(name = "timestmp")