thinkphp5.0 分页查询如何优化速度?

代码:

  $rows = $this->model
    ->where($where)
    ->order($sort, $order)
    ->limit($offset, $limit)
    ->select();

看了下日志:

[ sql ] [ SQL ] SELECT * FROM `info` ORDER BY `id` DESC LIMIT 5830510,10 [ RunTime:3.111045s ]

用了3秒。 limit 在数量多的时候如何优化速度同时不影响现在的查询参数呢?

阅读 3.6k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题