select * from users where name='xxxx' limit 1000000,1
怎么优化呢
阿里云有一个opensearch多维度查询搜索引擎,可以试试。
题外思考?
像题主这种问题基本上很少见,但一旦有,如果使用数据库去解决,必然效果不够好,建议不要这样做,劳力伤神。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
select * from users where name ='xxxx' and id>$query_id order by id DESC limit 10;
$query_id为上一页最小的id,第一页就拿最大的。