mybatisplus性能分析插件
我們在平時的開發中,會遇到一些慢sql。性能分析插件可以用於輸出每條 SQL 語句及其執行時間,如果超過這個時間就停止運行
使用步驟
-
編寫配置類,導入插件
/** * SQL執行效率插件 */ @Bean @Profile({"dev","test"})// 設置 dev test 環境開啟,保證我們的效率 public PerformanceInterceptor performanceInterceptor() { PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor(); performanceInterceptor.setMaxTime(100); // ms設置sql執行的最大時間,如果超過了則不執行 performanceInterceptor.setFormat(true); // 是否格式化代碼 return performanceInterceptor; }
-
在SpringBoot中配置環境為dev或者 test 環境
spring: profiles: active: dev
-
配置完成即可測試使用了