Get the App
SLTechnology News&Howtos  ›  Database  › 

When querying mysql, how to deal with offset too much impact on performance

Shulou Source: shulou.com Published: 2022-06-01 20:06:30 10月03日 Update

This article mainly introduces how to deal with mysql query when offset is too large to affect performance. The content of the article is carefully selected and edited by the author. It has certain pertinence and reference significance for everyone. The following is to understand how to deal with mysql query when offset is too large to affect performance.

Prepare test data sheets and data

1. create tables

CREATE TABLE `member` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) NOT NULL COMMENT 'lastname',`gender` tinyint(3) unsigned NOT NULL COMMENT ' gender', PRIMARY KEY (`id`), KEY `gender` (`gender`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

2. Insert 1000000 records

Tags: Data index query performance impact content efficiency processing field offset situation reason structure problem analysis test difference big only data table Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi Huawei MySQL vpn Apple