MySQL分页性能优化

上传:leoebi 浏览: 15 推荐: 0 文件:PDF 大小:34.2KB 上传时间:2020-12-16 23:41:05 版权申诉
在对大表进行分页时,如果在服务端实现分页,大多数情况采用SQL的limit语法来实现。但是当页数越来越大时,性能很可能成为问题,尤其是需要查询表的所有字段。 1. 索引与非索引字段 在查询的结果集中,如果只包含索引字段,性能相比于包含非索引字段,差别很大。下面是一个简单的例子,在大约50w行的表上操作: 只查询索引id字段 SELECT id FROM test.bas_table limit 400000,1000; – 0.094 second 查询所有字段 SELECT * FROM test.bas_table limit 4000
上传资源
用户评论