优化BW报表
现在有一个 QUERY 运行十分慢 , 所以我想在 BW 里找到一个工具来分析这个 QUERY 是怎么运行的 . 想知道慢在什么地方 , 用了多少时间等一些具体信息 .
- 在 BW 中使用交易代码 RSRT
- 填上需要测试的报表的技术名称
- 单击执行 + 调试
- 勾选弹出的调试选项对话框的其他中的显示统计数据和未使用高速缓存
- 输入 Querry 的所需要的变量,运行
- 结果回来之后, F3 返回 统计数据界面:将持续时间求和减去时间等待时间、用户的时间,得到的时间作为该报表的统计时间
- 报表执行的速度一般都是
cache > BIA > Aggregate > Cube 自身 ..
所以第二次执行,能从 cache 取数的话,自然就快 了
来源:http://lrj0767.blog.163.com/blog/static/12603191920132554318120/