Symptom
När du använder Microsoft SQL Server 2012 Analysis Services (SSAS 2012) eller SQL Server 2014 Analysis Services (SSAS 2014) kan du uppleva långsamma prestanda när du kör en MDX-fråga (Multidimensional Expressions) som uppfyller följande villkor:
- Frågan innehåller en dimension som har beräknade medlemmar.
- De beräknade medlemmarna är inte en del av frågetexten.
Lösning
Det här problemet åtgärdades först i följande kumulativa uppdatering för SQL Server:
- Kumulativ uppdatering 13 för SQL Server 2014
- Kumulativ uppdatering 6 för SQL Server 2014 Service Pack 1
- Kumulativ uppdatering 10 för SQL Server 2012 Service Pack 2
- Kumulativ uppdatering 2 för SQL Server 2012 Service Pack 3
Rekommendation: Installera den senaste kumulativa uppdateringen för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
- Senaste kumulativa uppdateringen för SQL Server 2014
- Senaste kumulativa uppdateringen för SQL Server 2014 SP1
- Senaste kumulativa uppdateringen för SQL Server 2012 SP2
- Senaste kumulativa uppdateringen för SQL Server 2012 SP3
Obs! Du hittar information om de senaste SQL Server-versionerna i Var hittar du information om de senaste SQL Server-versionerna.
Om du vill aktivera den här snabbkorrigeringen måste du göra följande konfiguration:
- Öppna Analysis Services-konfigurationsfilen msmdsrv.ini i <Filsökväg>\Microsoft SQL Server\MSOLAP.nnnn\OLAP\Config.
- Om det inte finns någon AlwaysSetOrSliceAndNormalize-egenskap i msmdsrv.ini-filen lägger du till den i ConfigurationSettings\OLAP\Query-trädet på följande sätt:
<AlwaysSetOrSliceAndNormalize>1</AlwaysSetOrSliceAndNormalize> - Spara den msmdsrv.ini filen.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".