中国移动报表即席查询分离方案
发布时间:2017-8-13 阅读:
中国移动某省公司报表和即席查询案例
数据分发背景:
在一个典型的生产系统上,运行日报表和商业智能报表,通常也是可行的,但随着业务量和数据量的呈几何数的增长,系统在处理正常交易都不堪负重的情况下,再运行报表的生产,在业务高峰期,对生产库无疑是致命的打击。这直接的后果将导致数据库I/O争用,锁的出现,内存方面资源的不足,用户体验差,营业厅焦急等待等等一系列连锁反应。
对于一个大型的企业来说,体验意味着服务质量,改善服务质量,还需从底层做起,一起来看看移动的复制分发解决方案。
典型的生产数据库

优化报表分析--架构分离

新建一个可操作数据源 (ODS),在其上运行日报表、数据仓库抽取和战略BI报表 释放生产数据库的报表与数据仓库抽取的压力

优化后成果:

瓶颈负载: | 每日 ~500-600GB | 月初高峰负载: | 每日 ~600GB-1TB | 月底计费高峰: | 每日 ~1.2-1.5TB |
客户收益
• 营业数据库的等待事件平均下降了10% • 业务高峰时段内等待事件下降了20%左右 • 以前月初回滚段资源紧张的情况已经不再出现 • 前台核心业务报表的打印速度提升了30% • 切换演练3-5分钟完成
|