Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Symptomy

Rozpatrzmy następujący scenariusz:

  • Korzystasz z usług SQL Server Analysis Services w trybie wielowymiarowym.

  • Właściwość HeapTypeForObjects jest ustawiana na wartość 0 , aby używać sterty małej fragmentacji systemu Windows.

  • Jest wykonywana mieszanina zapytań i operacji przetwarzania.

W tym scenariuszu duże obiekty, które są przydzielane przez aparat usług Analysis Services, mogą powodować fragmentację sterty pamięci systemu Windows w okresie godzin lub dni. Po utworzeniu fragmentacji operacja przetwarzania indeksu może rozpocząć się do wąskiego gardła i zająć dużo czasu.

Rozwiązanie

Informacje o aktualizacji

Ten problem rozwiązano w następujących zbiorczych aktualizacjach programu SQL Server:Zbiorcza aktualizacja 1 dla programu SQL server 2014 z dodatkiem SP2aktualizacja Zbiorcza 4for SQL Server 2012 z dodatkiem Service Pack 3Zbiorcza aktualizacja 8 dla programu SQL Server 2014 SP1

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:

Najnowsza Zbiorcza aktualizacja dla programu SQL server 2012 z dodatkiem SP3 Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014 (z dodatkiem SP1/SP2)

Więcej informacji

Domyślnie usługi Analysis Services używają sterty Windows Low fragmentacja (LFH) do przydzielania pamięci dla obiektów o stałym typie. Jest to kontrolowane przez ustawienie HeapTypeForObjects . W przypadku niekiedy sterta LFH może zostać pofragmentowana i powodować wąskie gardła związane z wydajnością. LFH jest zwykle pofragmentowany po wykonaniu przydziałów większych niż 16 KB. Ta aktualizacja zmienia zachowanie usług Analysis Services dla tych przydziałów typu naprawione, aby używać funkcji sterta systemu Windows LFH tylko wtedy, gdy rozmiar obiektu jest mniejszy niż 16 KB. Jeśli rozmiar obiektu jest większy niż 16 KB, usługa Analysis Services używa zamiast tego implementacji sterty usług Analysis Services. Implementacja sterty usług Analysis Services może działać wolniej niż sterta LFH. Jednak ten problem z fragmentacją nie występuje.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Informacje o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×