摘要:
mysql数据库分表后怎么进行分页查询?1.如果只是为了分页,可以考虑这种分表,就是表的id是范围性的,且id是连续的,比如第一张表id是1到10万,第二张是10万到20万,这样分...
mysql数据库分表后怎么进行分页查询?
1.如果只是为了分页,可以考虑这种分表,就是表的id是范围性的,且id是连续的,比如第一张表id是1到10万,第二张是10万到20万,这样分页应该没什么问题。
2.如果是其他的分表方式,建议用sphinx先建索引,然后查询分页,我们公司现在就是这样干的
图片来源:网络
mysqljoin后如何分页?
1. 右键表,打开右键菜单列表,点击设计表,进入到设计表窗口,点击索引,进入到索引窗口完成主键索引的设置,
2. 然后在使用SELECT * FROM test WHERE id > (1*10) LIMIT 30来实现分页,1是页数,30是条数,这个用在数据量比较大的表执行会更快些。
以上是mysqljoin后分页的方法。