MP实战系列(十六)之性能分析插件

  • 时间:
  • 浏览:1

Spring+SpringMVC+MyBatis-Plus(SSM框架)

@EnableTransactionManagement

@Configuration

@MapperScan("com.blog.service..mapper")

public class MybatisPlusConfig {

只需在mybatis-config.xml配置如下内容即可(这里有效的测试,目前针对于2.0以上和3.0以下,3.0以上没测试过,暂不考虑,我能3.0应该也没间题):

}

注意事项:

不可能 是SpringBoot说说,增加如下内容即可:

已经 使用我们都都歌词 那末 这人 便利的开发工具来测试性能, 比如以MySQL为例,我们都都歌词 就使用explain命令来测试性能。

性能分析拦截器,用于输出每条 SQL 说说及其执行时间。

输出每条SQL说说和执行时间的目的,在于,直观都看什么是还要优化的,类似于SQL优化,通常除去查询大量数据加索引的情况,一般还会去除不还要获取的字段来达到sql优化的目的。

实在使用阿里的Druid连接池还可不后能 完成这人 目的,已经 ,我们都都歌词 一般认为,目前的组件能够达到这人 目的,尽量使用目前的组件,不可能 修改配置和引入第三方库是还要消耗性能的。

建议开发环境使用,生产环境从不使用,还是那句话,生产环境上加这人 会消耗一定的性能。就是一般开发环境开启,生产环境禁用。