Home > Backend Development > PHP Tutorial > 对于分表的后台老板查询

对于分表的后台老板查询

WBOY
Release: 2016-06-13 13:03:49
Original
895 people have browsed it

对于分表的后台查询
我在做一个后台,管理帖子回复的,因为回复很多,后端对数据库进行了分表,

现在后台有个需求,需要产品能够根据时间对所有的回复进行审核,并分页,

这个不在同一张表里,我怎么按照时间分页啊,再者,数据库这10个表已经很大

每个表都是千万级别,用unionALL直接走不动,想问一下,有没有人做过这样的

后台,感激不尽
------最佳解决方案--------------------
按指定时间范围从10个表中抽取数据到临时表

------其他解决方案--------------------
可以考虑分区,分表的话可以参考MERGE存储引擎
------其他解决方案--------------------
按照你现在的情况可以增加索引表

另外千万数据没有必要分表
------其他解决方案--------------------
这要看你是怎样分表的

即便是按时间分表,也没有必要全部联合起来
一个个表处理就是了
------其他解决方案--------------------
要看你的表是如何分的?
如果按月分的话,可以先做处理,然后再查询相应的表,就没必要全部union all出来
------其他解决方案--------------------

引用:
要看你的表是如何分的?
如果按月分的话,可以先做处理,然后再查询相应的表,就没必要全部union all出来


引用:
这要看你是怎样分表的

即便是按时间分表,也没有必要全部联合起来
一个个表处理就是了




数据库不是我建的啊,另外 分表是按照帖子ID的最后一位分的,就想问一下,如果分表,这个后台一般是怎么处理的?
------其他解决方案--------------------
数据库读写分离。。。
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template