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

Foi útil?

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!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top