MySQL分页查询优化 一、背景二、原因三、原理分析 https://blog.csdn.net/hollis_chuang/article/details/130570281 一、背景 业务背景:给C端10万级别的用户,同时发送活动消息,活动消息分为6类。数据背景:mysql表有百万级别的数据量。问题:每次发活动消息时,数据库占用过高 二、原因 看sql日志记录,明显看出有两个问题: 1 深分页2 查询条件执行了两次 explain下 type类型为 ref 三、原理分析