猿问
下载APP

如何查询上亿条记录的数据表

一个6亿条记录的表a,一个3亿条记录的表b,通过外键tid关联,如何最快的查询出满足条件的第50000到第50200条记录?



笑傲江湖3955759
浏览 1358回答 4
4回答

Nyears

通过建立索引试试

笑傲江湖3955759

这是面试时问到的。

_天高任鸟飞

select * from a,b where a.tid = b.id and a.tid>500000 limit 200;select * from b , (select tid from a limit 50000,200) a where b.id = a .tid;

Cross__

弱弱的问一句,就完全没有考虑过拆分表吗?
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答