mybatisplus性能分析插件


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
    
  • 配置完成即可測試使用了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM