请教关于sqlserver的性能极限
SIDT 2004-09-23 10:48:23 正在做个项目,现在还在规划阶段,出于价格的考虑,更多倾向于sqlserver数据库的。
正在设计一个大型的数据仓库系统,估计每日原始数据按几千万级,甚至是上亿的规模膨胀,如何存储和组织如此巨大的数据量,甚为头疼。综合采用以下策略,sqlserver能否满足系统的性能要求么?
我的想法:
1。在满足业务分析需要的前提下,尽量减少原始数据在线时间。估计要压缩要半月左右。
2。对原始数据从多业务角度统计,进行初步提升。提升后的统计数据,可长时间在线保留,原始数据离线保存。
3。对原始数据表,同时设置多个完全相同结构的存储表,避免单表过大带来的风险。--但是,这个方式对统计产生诸多不便,为了获得一份完整数据,相同的操作要在各存储表上重复执行。
4。针对具体业务,再次从初步统计表中再次统计提升。-- 为业务种类扩展带来不便。
请有此类经验的同行,说说自己的心得。
我的msn :sidetan@yahoo.com.cn
如果愿意,可以和我在线交流
另:sqlserver支持表分区么?