将大型mysql表拆分成多个表并在php应用程序中读取它们的最佳方法?

时间:2014-07-13 14:18:39

标签: php mysql sql

我正在存储信息,通常每天大约1000次,因此每天大约有1000行添加到表中。目前我达到了100k标记,我想知道最好的解决方案是什么,可能每月或每周拆分这些数据,但仍然能够在应用程序中查看存储的数据时选择数据。

有没有什么好的方法可以自动分割这些数据,然后创建一个查询,该查询将从根据查看的时间段创建的所有或几个表中读取?

1 个答案:

答案 0 :(得分:2)

我有超过十亿行的MySQL表,服务器还没有流汗。如果要这样做,我只需启动第二个框并启用分片群集。这是我对你的推荐。

http://www.mysql.com/products/cluster/scalability.html