• ADADADADAD

    如何进行limit分页优化[ mysql数据库 ]

    mysql数据库 时间:2024-11-26 22:11:52

    作者:文/会员上传

    简介:

    看一个案例点击(此处)折叠或打开mysql> select id from test06 order by id limit 2100000,10;+------+| id |+------+| 7037 || 7037 || 7037 || 7037 || 7037 || 7037 ||

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    看一个案例

    点击(此处)折叠或打开

      mysql> select id from test06 order by id limit 2100000,10;

      +------+

      | id |

      +------+

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      | 7037 |

      +------+

    上边这个SQL中,虽然id列有索引,但是从第1行定位至2000000行,然后扫描出10行,相当于全表扫描,显然效率不高,优化之后如下:

    点击(此处)折叠或打开

      mysql> select id from test06 where id>=2000000 order by id limit 10;

      Empty set (0.00 sec)

    显然:后者写法比前者快了好多。

    如何进行limit分页优化.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: limit