在SQL2005对表进行分区了,但是查询分区表与普通表查询速度一样,首先我们呼叫中心的数据每天将进来2万多条记录,所以想用数据中的分区表的方式存储数据,但是分区了之后与普通表查询却看不出有什么优势,我是SQL分区新手,对于SQLSERVER2005中的分区理解不是很好,目前想要证明的时分区之后的表的确比普通表查询性能提高了.谢谢!
我最近也看这方面的资料。你可以按照记录的CreateDate分区,给这个表建立CreateDate的聚集索引。每天2万的话,你可以按一个月的时间为一个Range。一个月存一个文件。这样速度会提高不少的。
分区主要用于归档管理
选择合理的分区字段,分区放在不同的磁盘。