mysql查询时,offset过大影响性能的原因与优化方法

您所在的位置:网站首页 mysql分区查询仍然较慢 mysql查询时,offset过大影响性能的原因与优化方法

mysql查询时,offset过大影响性能的原因与优化方法

2024-07-10 00:21| 来源: 网络整理| 查看: 265

原文地址: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; 1234567

   2.插入1000000条记录



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3