mysql查询时,offset过大影响性能的原因与优化方法 |
您所在的位置:网站首页 › mysql分区查询仍然较慢 › mysql查询时,offset过大影响性能的原因与优化方法 |
原文地址:http://blog.csdn.net/fdipzone/article/details/72793837 mysql查询使用select命令,配合limit,offset参数可以读取指定范围的记录。本文将介绍mysql查询时,offset过大影响性能的原因及优化方法。 准备测试数据表及数据1.创建表 CREATE TABLE `member` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) NOT NULL COMMENT '姓名', `gender` tinyint(3) unsigned NOT NULL COMMENT '性别', PRIMARY KEY (`id`), KEY `gender` (`gender`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 12345672.插入1000000条记录 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |