Karp 的技术博客
数据库
什么是缓存雪崩、击穿、穿透?

用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。

数据库
MySQL — InnoDB 缓冲池 Buffer Pool

缓冲池

踩坑教训
MySQL 5.7下InnoDB对COUNT(*)的优化与MySQL 5.6性能对比

MySQL 5.7 COUNT()会选择聚集索引,进行一次内部handler函数调用,即可快速获得该表总数

数据库
升级MySQL 5.7:开发人员需要注意的坑

升级MySQL 5.7:开发人员需要注意的坑

数据库
MySQL 优化器参数derived_merge导致多表关联SQL性能及其低下

最近,MySQL维护中,遇到一个问题,通条SQL语句,在mysql 5.6的测试环境中执行速度不到1秒,但是在