Simptomi
Kada koristite Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ili SQL Server 2014 Analysis Services (SSAS 2014), mogli biste naići na spore performanse prilikom pokretanja MDX upita koji zadovoljavaju sljedeće uvjete:
- Upit sadrži dimenziju koja ima izračunate članove.
- Izračunati članovi nisu dio teksta upita.
Rješenje
Taj je problem prvi put riješen u sljedećem kumulativnom ažuriranju za SQL Server:
- Kumulativno ažuriranje 13 za SQL Server 2014
- Kumulativno ažuriranje 6 za SQL Server 2014 Service Pack 1
- Kumulativno ažuriranje 10 za SQL Server 2012 Service Pack 2
- Kumulativno ažuriranje 2 za SQL Server 2012 Service Pack 3
Preporuka: instalirajte najnovije kumulativno ažuriranje za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
- Najnovije kumulativno ažuriranje za SQL Server 2014
- Najnovije kumulativno ažuriranje za SQL Server 2014 SP1
- Najnovije kumulativno ažuriranje za SQL Server 2012 SP2
- Najnovije kumulativno ažuriranje za SQL Server 2012 SP3
Napomena Informacije o najnovijim međuverzijama sustava SQL Server potražite na adresi Gdje pronaći informacije o najnovijim međuverzijama sustava SQL Server.
Da biste omogućili taj hitni popravak, morate ga konfigurirati:
- Otvorite msmdsrv.ini datoteke konfiguracije komponente Analysis Services u mapi Put >datoteke<\Microsoft SQL Server\MSOLAP.nnnn\OLAP\Config.
- Ako u datoteci msmdsrv.ini ne postoji svojstvo AlwaysSetOrSliceAndNormalize, dodajte ga u stablo ConfigurationSettings\OLAP\Query na sljedeći način:
<AlwaysSetOrSliceAndNormalize>1</AlwaysSetOrSliceAndNormalize> - Spremite msmdsrv.ini datoteku.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.