一、该问题的重现步骤是什么?
1. 执行数据量很大的分页查询
2. 查询总的记录数:select count(*) from crm_order ord left join crm_customer cus on ord.corp_id = cus.corp_id and cus.is_deleted = 0 and cus.tenant_id = '028348' left join crm_channel cha on ord.channel_id = cha.id and cha.is_deleted = 0 and cha.tenant_id = '028348' where ord.tenant_id = '028348' and ord.is_deleted = 0
3. 查询总的记录数耗时很长,需要进行left join 优化,但是blade框架中的mybaits-plus不知道为什么不生效
二、你期待的结果是什么?实际看到的又是什么?
期望值:select count(*) from crm_order ord where ord.tenant_id = '028348' and ord.is_deleted = 0
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
blade X付费版,
这是mp配置文件
四、请提供详细的错误堆栈信息,这很重要。
若看到希望大佬能提供下帮助,很急的优化
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端