高效的MySQL分页

  PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇Efficient Pagination Using MySQL的报告,有很多亮点,本文是在原文基础上的进一步延伸。

首先看一下分页的基本原理:

mysql explain SELECT * FROM message ORDER BY id DESC LIMIT 10000, 20/G
***************** 1. row **************
id:
1
select_type: SIMPLE
table: message
type:
index
possible_keys:
NULL
key: PRIMARY
key_len:
4
ref:
NULL
rows:
10020
Extra:
1 row in set (0.00 sec)

it知识库高效的MySQL分页,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。