SSAS或服务器优化请教【急急急】

0
Dear All:
最近做个鞋服的行业,数据量蛮大的,库存有3亿多,销售接近1亿,处理cube之后查询数据慢的基本要4分钟才出来,甚至有时候根本出不来结果,监视服务器发现CPU的使用,内存容量都只是占用了一般还不到,看情况应该服务器资源是足够的,所以不知道那些方面还需要优化,烦请各位给点意见!万分感谢
或者有没有同道中人接触过如此的数据量,又是如何做到类似的优化的呢?还望不吝赐教!
已邀请:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-04-16 回答

数据量这么大,慢是正常的。。。慢主要体现在拖维度慢,还是拖对应的度量值慢,截取几个查询结果看下,更容易分析。。。
Cube这块查询慢的话,最好做一定的分区结构、属性层次结构。同样要合理设计分区,聚合,优化维度,不要的字段不要体现在维度里面。。

以下两篇有关于Cube、MDX设计的详细解决方案,可以参考下。。

大数据维度的MDX模型中的性能如何优化? http://www.flybi.net/question/1286
SSAS/MDX 查询优化问题总结与解决方案大全 http://www.flybi.net/question/92
0

xiongnanbin - BI学习者 2014-04-16 回答

我现在主要想知道的是:1、为什么我的查询占用的CPU这么高,是不是CPU性能不够好,线程不够多,需不需要添加CPU呢?2、为什么内存总是用这么少呢?
还有我监视了cube的Memory/Cleaner Memory Shrinkable DB和Cache/Evictions\sec发现,如下:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-04-16 回答

@xiongnanbin 是因为SSAS是预计算形式的,查询里面有大量计算,导致CPU使用率很低,处理能力跟不上。。 楼主检查下磁盘是不是快满了。。
0

xiongnanbin - BI学习者 2014-04-16 回答

磁盘没有蛮啊,还有很多啊

要回复问题请先登录注册