Sintomas
Ao usar o Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ou o SQL Server 2014 Analysis Services (SSAS 2014), você pode enfrentar um desempenho lento ao executar uma consulta MDX (expressões multidimensionais) que atenda às seguintes condições:
-
A consulta contém uma dimensão que tem membros calculados.
-
Os membros calculados não fazem parte do texto da consulta.
Resolução
Este problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
ObservaçãoVocê pode encontrar informações sobre as compilações mais recentes do SQL Server a partir de onde encontrar informações sobre as compilações mais recentes do SQL Server. Para habilitar esse hotfix, você precisa fazer a seguinte configuração:
-
Abra o arquivo de configuração do Analysis Services msmdsrv. ini no caminho do arquivo <> \Microsoft SQL Server\MSOLAP.nnnn\OLAP\Config.
-
Se não houver nenhuma propriedade AlwaysSetOrSliceAndNormalize no arquivo msmdsrv. ini, adicione-a à árvore ConfigurationSettings\OLAP\Query da seguinte forma: <AlwaysSetOrSliceAndNormalize>1</alwayssetorsliceandnormalize>
-
Salve o arquivo msmdsrv. ini.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".