200分,2个帖子一起结.高手进来帮我仔细解决一下,万分感谢谢谢
另一个帖子地址http://topic.csdn.net/u/20081027/11/7facb589-a2b0-484a-bfda-6cd57f39521c.html
回答出来了我一起给分.
我现在想解决的问题是大数据量的问题.打个比方.有一个表有列(ID,phone,Date)
意思是每个人根据时间不同可以改变自己的电话号码.比如:
ID Phone Date
001 13187261321 2008-1-1:00:00:00
001 13656263355 2008-3-1:00:00:00
002 13598362182 2008-3-3:00:00:00
中间两个001表示,001这个人在3月1号改变了自己的手机号.
我现在想用一个表记录这些东西,但是实际需求是一个人大概要变1000多次号码(打比方)
现在有2000多人,也就是说如果用一个表记录会需要200万行.这只是几年内,如果10年也许需要1000万行.
这么大一个表,我想用一个人一个表的方法记录,但是上面那个帖子的人说不如建一个表.
但是分区表的建立方法让我看得头痛.而且好象只能按时间分区.这样分区好象又涉及到跨区查询.
有没有高手能告诉我解决办法?或者有简单的分区表建立示例?因为查询只会按人头来查询,我想的是建立ID的非唯一聚集索引.
请问有什么完美的解决办法吗?万分感激.200分送上.