Symptomy
Podczas korzystania z usług Analysis Services programu Microsoft SQL Server 2012 (SSAS 2012) lub SQL Server 2014 Analysis Services (SSAS 2014) wydajność może być niska po uruchomieniu kwerendy wyrażeń wielowymiarowych (MDX), która spełnia następujące warunki:
-
Zapytanie zawiera wymiar, który zawiera obliczeniowe elementy członkowskie.
-
Obliczeniowe elementy członkowskie nie są częścią tekstu kwerendy.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
UwagaInformacje na temat najnowszych kompilacji programu SQL Server można znaleźć, Aby uzyskać informacje na temat najnowszych kompilacji programu SQL Server. Aby włączyć tę poprawkę, należy wykonać następujące czynności konfiguracyjne:
-
Otwieranie pliku konfiguracji usług Analysis Services msmdsrv. ini w <ścieżka pliku> \Microsoft SQL Server\MSOLAP.nnnn\OLAP\Config.
-
Jeśli w pliku msmdsrv. ini nie ma właściwości AlwaysSetOrSliceAndNormalize , Dodaj ją do drzewa ConfigurationSettings\OLAP\Query, wykonując następujące czynności: <AlwaysSetOrSliceAndNormalize>1</alwayssetorsliceandnormalize>
-
Zapisz plik msmdsrv. ini.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".