码迷,mamicode.com
首页 > 其他好文 > 详细

mybatisplus性能分析插件

时间:2020-10-30 12:41:27      阅读:19      评论:0      收藏:0      [点我收藏+]

标签:return   执行时间   form   public   cti   bat   tis   set   分析   

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

mybatisplus性能分析插件

标签:return   执行时间   form   public   cti   bat   tis   set   分析   

原文地址:https://www.cnblogs.com/Y-wee/p/13899004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!