日期:2014-05-16  浏览次数:20384 次

关于大数据量表结构设计的分享
http://blog.csdn.net/magician547/article/details/7692764
http://blog.csdn.net/magician547/article/details/7692764

有兴趣的人可以参考下,希望可以给一些人提供点思路。(能帮到人就更好了)
只为分享,不喜勿喷,谢谢。
------解决方案--------------------
感谢楼主分享心得。赞一个。

我也说几句。
一般来说,如果数据库要呈现10万条以上纪录,就开始又能感觉的延迟,个人体会主要适用于数据体现。背后的select操作其实用不了多少时间。

所以对于大数据量表格读取来说,最好能在选取的时候就进行分类读取,这个时候,在表格结构上就要仔细考虑。一般来说使用uniqueidentifer的效率是最高的,每条记录的uniqueidentifer值在这里可以按照小时归类。6w的数据量对于你的系统是没有什么压力的。
------解决方案--------------------
一般是:
1、分很多小表,这个2005系统已经帮得很好了:分区表
小表的性能,sql还是按整体表来访问
2、中间结果表,这个只能根据应用需求来进行了