Mybatis-plus性能分析插件 監控插件
用處:
可以查看sql運行情況,限定時間 超出會報異常。可以以此進行優化
在 yml文件欄 是指開發環境
# 性能分析插件配置
spring.profiles.active=dev
使用:
配置環境: 就行了 可以直接運行來查看
// 性能分析
@Bean
@Profile({"dev","test"}) // 設置 dev test 環境開啟 保證我們的效率
public PerformanceInterceptor performanceInterceptor(){
PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();
performanceInterceptor.setMaxTime(100); // 設置sql最大執行時間 ,超過了不執行
performanceInterceptor.setFormat(true);//
return performanceInterceptor;
}
測試:
performanceInterceptor.setMaxTime(20);設為20
超出設置