文章分类 -  大数据量下数据访问优化

巧借行冗余、列冗余优化方案大数量下报表数据加载
摘要:前一段时间,应朋友之邀帮助分析了一智能交通管理系统运营一段时间以后,查询报表速度慢得要命问题;简单交流以后,初步了解问题症结,一、业务数据更新量大,公交车每次进站,出站都要向系统提交运营数据,差不多一天下来就要有几十万条新数据产生;二、系统在采集处理,数据字典拆分的过细,这样一来每次涉及统计查询都得五六个表关联才能产生真正的业务逻辑数据出来。 针对上述情况,根据以往经验,我提供了两个解决方案:一、针对业务数据量大的情况,设计一张大表,在行方向按最小业务数据单位做汇总,比如说一行记录为A车,在列方向依次统计耗油量、里程数、月份等,sql sever 或Oracle都可增加到千列,可以随意逻辑字段 阅读全文
posted @ 2010-12-21 22:45 baibo 阅读(324) 评论(0) 推荐(0)