12 2023 档案

摘要:Mybatis的一级、二级缓存 一级缓存:基于 PerpetualCache的HashMap本地缓存,其存储作用域为Session,当Session进行flush或 close之后,该Session中的所有Cache就将清空,默认打开一级缓存二级缓存是基于namespace和mapper的作用域起作 阅读全文
posted @ 2023-12-25 19:54 lov_ui 阅读(4) 评论(0) 推荐(0) 编辑
摘要:对于关联sql的优化 关联字段加索引,让mysql做join操作时尽量选择NLJ算法 小表驱动大表,写多表连接sql时如果明确知道哪张表是小表可以用straight_join写法固定连接驱动方式,省去 mysql优化器自己判断的时间 in和exsits优化 原则:小表驱动大表,即小的数据集驱动大的数 阅读全文
posted @ 2023-12-14 14:30 lov_ui 阅读(4) 评论(0) 推荐(0) 编辑
摘要:分页优化 select * from employees e inner join (select id from employees order by name limit 90000,5) ed on e.id = ed.id; 90001 90002 ..... 阅读全文
posted @ 2023-12-14 12:59 lov_ui 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示