Analysis Services管理与优化指南
1. 立方体处理流程
立方体处理作业会为度量组创建子作业,度量组作业又会为分区创建子作业。最后,分区作业会创建子作业来处理事实数据、构建聚合和位图索引。
- 事实数据处理 :作业执行引擎从数据源视图查询数据源以检索关系数据,为每个关系记录确定维度存储中的适当键,并将其填充到处理缓冲区,最后将处理缓冲区写入磁盘。
- 聚合和位图索引构建 :在事实数据就位后,启动作业构建聚合和位图索引。扫描立方体矩阵中的事实数据,在内存中创建位图索引并逐段写入磁盘,最后使用位图索引和事实数据在内存中构建聚合和聚合索引,完成后写入磁盘。
2. 性能评估工具
2.1 SQL Server Profiler
- 功能 :可记录SQL Server服务上执行的所有事件。在分析服务中,对SSAS运行跟踪,可识别各种任务的开始和完成时间,找出处理时间的分布,还能观察关系存储在处理时的查询情况,确定瓶颈所在。
- 操作步骤 :在执行感兴趣的操作(如处理立方体)时对SSAS运行跟踪,通过跟踪结果分析任务时间和瓶颈。
2.2 Windows Performance Monitor
- 功能 :提供分析系统性能的资源,可实时分析操作系统、服务器软件和硬件性能,收集日志数据、创建报告、设置警报和查看历史数据。
超级会员免费看
订阅专栏 解锁全文
957

被折叠的 条评论
为什么被折叠?



