问题场景: 商品表goods,里面有几个大文本字段,类型用的MediumText,表中记录28万多.分页查询时用limit,在一般PC上需要12秒左右,这个数量级的数据不应该这么慢. 原因分析: 几个大文本拖慢了查询速度,如果只查主键或数字类型的字段则很快.有人说你分页干嘛查大文本啊,原因是产品经理和设计师一致认为分页应该显示些摘要比较美观. 解决方案: 1.通用做法:每次分页查询时,都提供一下开始Id,速度很快. select * from goods where id>65310 limit…