Sintomi
Quando si usa Microsoft SQL Server 2012 Analysis Services (SSAS 2012) o SQL Server 2014 Analysis Services (SSAS 2014), è possibile che si verifichino prestazioni lente quando si esegue una query MDX (Multidimensional Expression) che soddisfa le condizioni seguenti:
-
La query contiene una dimensione che include membri calcolati.
-
I membri calcolati non fanno parte del testo della query.
Risoluzione
Questo problema è stato risolto per la prima volta nell'aggiornamento cumulativo seguente per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Nota Per informazioni sulle build più recenti di SQL Server, vedere informazioni sulle build più recenti di SQL Server. Per abilitare questo hotfix, è necessario eseguire la configurazione seguente:
-
Aprire il file di configurazione di Analysis Services Msmdsrv. ini in <percorso di file> \Microsoft SQL Server\MSOLAP.nnnn\OLAP\Config.
-
Se non è presente alcuna proprietà AlwaysSetOrSliceAndNormalize nel file msmdsrv. ini, aggiungerla all'albero di ConfigurationSettings\OLAP\Query come segue: <AlwaysSetOrSliceAndNormalize>1</alwayssetorsliceandnormalize>
-
Salvare il file msmdsrv. ini.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".