Como avaliar o desempenho de MDX no processamento de OLAP
-
21-08-2019 - |
Pergunta
Eu estou familiarizado com as práticas padrão para avaliar consulta de desempenho ou procedimento armazenado usando SQL server 2000/2005/2008. Como é a melhor maneira de avaliar o desempenho MDX? Eu assumo a sua possível escrever consultas desempenho MDX structurely corretas, mas pobres tão facilmente como você pode com T-SQL padrão? Alguma sugestão?
FYI:. I podem ser encarregado de reformar projeto de mineração de dados atual que usa serviços de análise MS SQL e cliente Proclarity
Solução
Existem várias instalações para ajudar ajuste no Analysis Services (a partir de 2005).
-
Você pode obter consulta planos para MDX em da mesma maneira como o SQL Server apoia-los, embora o real primitivas no motor são de um natureza um tanto diferente.
-
uso corrente vontade agregação baseados pegar o que realmente obter fatias olhou na prática.
-
SSAS também suporta o Profiler, então você pode obter arquivos de rastreamento para ver o que o servidor está realmente ficando-se a.
-
O depurador de APOSTAS permite que você trace os scripts de cubo.
No entanto, este material é consideravelmente menos bem documentada do que em SQL Server, assim você pode precisar envolver o suporte técnico MS, um terceiro consultor partido ou Stackoverflow; -}
Outras dicas
Tente executar MDX Estúdio . Ele analisa consultas MDX e dá dicas gerais de desempenho para problemas comuns.
Eu achei muito útil e seguindo as dicas que eu aumento o desempenho de algumas consultas por um fator de 8.
É livre também!