
MySQL
行人逆旅
这个作者很懒,什么都没留下…
展开
-
HikariCP连接池分析内部分享
HikariCP连接池分享 希望可以带着大家了解HikariCP连接池,并对线上问题给出解决思路和方案。然后可以自己去看一下HikariCP,个人感觉HikariCP实现的比较精巧,代码很值得一读,我这里会给出整体的设计和一些主流程,可以减少大家深入HikariCP的时间。 为什么分享HikariCP连接池? 线上问题:获取连接池失败? 结果:整个服务在一段时间不可用 引出了这些问题,是我想到的一些问题,也是我的解决问题的思路 1、什么是连接池? 2、为什么用连接池? 3、为什么用HikariCP连接池?原创 2020-09-25 15:47:49 · 2041 阅读 · 0 评论 -
Mysql 索引偶现失效
Mysql 优化 EXPLAIN 主要关注type和key_len 对于type: index<range<ref 等常见的几种类型; 对于range: in 、between、<、>等范围查询最优是range; 对于key_len: 同一个业务SQL也不一定type越好,效果就好,需要理解B+树,看使用到区分度好的索引的个数也很重要,特别是组合索引。 optimizer_trace 索引偶尔失效 对于同一个SQL,有可能在不同的条件下,走的SQL不同,对于慢SQL的排查,如果看起来原创 2020-09-10 17:09:22 · 353 阅读 · 0 评论