性能分析插件
作用:性能分析拦截器,用于输出每条 SQL 语句及其执行时间
MP也提供性能分析插件,如果超过这个时间就停止运行!
使用方法
1.导入插件
/**
* sql执行效率
*
*/
@Bean
@Profile({"dev","test"})
public PerformanceInterceptor performanceInterceptor(){
PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();
performanceInterceptor.setMaxTime(1); //设置时间
performanceInterceptor.setFormat(true);//sql格式化
return performanceInterceptor;
}
2.测试使用
执行删除操作,超过了1ms ,直接报错。
@Test
void delete(){
userMapper.deleteById(1);
}