Mybatis-plus性能分析插件—PerformanceInterceptor

本文介绍了Mybatis-plus的性能分析插件PerformanceInterceptor,它能够展示每条SQL语句及其执行时间。文章详细讲解了如何使用该插件,并提及3.2.0及以上版本的更新,建议使用第三方扩展进行SQL执行分析。
摘要由CSDN通过智能技术生成

#性能分析插件
性能分析拦截器,用于显示每条 SQL 语句及其执行时间

使用如下:

<plugins>
 ....
<!-- SQL 执行性能分析,开发环境使用。-->
<plugin interceptor="com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor">
    <!-- maxTime 指的是 sql 最大执行时长 -->
    <property name="maxTime" value="100" />
    <!--SQL是否格式化 默认false-->
    <property name="format" value="true" />
</plugin>
<plugins>

@SpringBootApplication
@MapperScan("com.aiyi.springbootplus.dao")
public class SpringbootPlusApplication {
  /**
 * SQL执行效率插件
 */
@Bean
public PerformanceInterceptor performanceInterceptor() {
    PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();
    return new PerformanceInterceptor();
}
}

如果该性能分析插件是3.2.0 以上版本移除推荐使用第三方扩展 执行 SQL 分析打印 功能

使用如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值