我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

MybatisPLus 查询调优

img


两个apply后的sql语句怎么调优呀,一个是查询是否逾期,一个是查询本月

SELECT COUNT( * ) FROM upgrade_record
WHERE (DATE_FORMAT(upgrade_apply_to_appointment_time,'%Y%m%d%H%i%S')>=DATE_FORMAT(NOW(),'%Y%m%d%H%i%S')
AND YEARWEEK(DATE_FORMAT(changed,'%Y%m%d')) = YEARWEEK(now())
AND (upgrade_apply_status = 'R' OR upgrade_apply_status = 'C'))

加索引

要调优我建议直接写sql再mapper文件里面更直观,索引的话你这样写也只有第一个字段用得上,有范围的后面都失效了

近期文章

  • python读取文件夹中的多个csv文件
  • Ignored 是什么意思?
  • 怎样用浏览器打开ftp网址
  • 我该怎么才能写出他上面要求的让我输出用户的信息呢?
  • redis的哨兵是什么?
  • 为什么在yii框架中使用Chtml
  • mac系统怎么装PCL2?
  • sap操作界面如何缩小
  • vue中的Vue.protype.$xx 的全局变量对象为什么computed无效
  • python函数参数
  • 这段代码怎么解析?前端知识
  • python爬虫怎么保存最后一条得到的信息
  • 如何解决微软忘记密码并且解冻账号
  • c语言零基础学习疑问
  • .click()第二次不起作用
  • 无线网络适配器消失怎么解决?
  • kali nethunter中kex &图形化界面问题
  • ?这是个什么文件??
  • 目前是运行追剧软件时老是蓝屏,之前都没有这是这几天开始蓝屏的,刚刚打开追剧软件看两三分钟就蓝屏了 怎么办。(操作系统-windows)
  • 戴尔游匣7559加装m.2固态

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华