1、聚合选项中添加聚合,以空间换时间提升性能。
如下图:
性能提升百分比越高,聚合数越高,生成的Cube越大,这就是以空间换时间。
2、修改SSAS服务器上的线程池配置选项、提升并发数。
通过X:\Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Log\ msmdsrv.log 日志文件监测,发现当时并发度为4,修改各项线程池(Program Files\Microsoft SQL Server\MSAS14.MSSQLSERVER\OLAP\Config\msmdsrv.ini),也不能修改并发度数值。最后通过增加服务器CPU内核数后重启服务器,最终修改了并发度(由此猜想,并发度=2*内核数)
msmdsrv.ini配置参考:https://www.cnblogs.com/qqflying/p/10756611.html
3、修改优化MDX语句,0轴维度显示越多,查询速度越慢。
优化效果:将近20个的单页MDX请求,优化前页面元素加载最慢的15秒,优化之后加载最慢的低于5秒。