摘要: 背景 业务中一个简单查询接口耗时25s+,排查日志发现20s都浪费在一句mybatis-plus自动生成的count sql上,原来采用mybatis-plus 的分页插件 编写的分页查询方法会自动在查询sql执行之前执行一句目标查询方法_mpCount,该方法简单的将原来的查询结果作为子查询,外面 阅读全文
posted @ 2023-03-02 15:26 FromZeroToOne 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 背景 生产数据表达到900万条数据时有句sql出现全表扫描的情况,功能是模糊搜索file_name字段后使用id排序,sql如下,其中file_name字段有索引 select * from data_file where file_name like 'hz_inspvatb_036%' orde 阅读全文
posted @ 2023-03-02 15:19 FromZeroToOne 阅读(707) 评论(0) 推荐(0) 编辑