Udostępnij przez


Disable Lightweight Pooling

Ta reguła sprawdza, czy lekkie buforowanie jest wyłączone na serwerze.Ustawienie lightweightpooling na 1 powoduje, że SQL Server Aby przełączyć się do fiber trybu planowania. Tryb Fiber jest przeznaczony dla niektórych sytuacji, w których przełączania kontekstu pracowników UMS jest ważne wąskiego gardła w wydajności.Ponieważ jest to rzadko, tryb fiber rzadko zwiększa wydajność lub skalowalność w typowym systemie.Improved context switching in Microsoft Windows Server 2003 has also reduced the need for fiber mode.

Najważniejsze wskazówki dotyczące zalecenia

Opcja lightweightpooling powinno być włączone tylko po dokładnym przetestowaniu, po wszystkich innych strojenia możliwości wydajności są oceniane i przełączania kontekstu jest to znany problem w danym środowisku.

Zaleca się, że nie używasz fiber trybu planowania operacji rutynowych ponieważ zmniejszają wydajność poprzez zapobieganie regularnych zalet przełączania kontekstu, a niektóre składniki SQL Server które używają lokalnego magazynu wątków (TLS) lub wątek będących własnością obiektów, takie jak muteksy (rodzaju obiektu, jądro systemu Win32), nie będzie mógł poprawnie działać tryb fiber

Aby usunąć lekkie buforowanie, wykonać następującą instrukcję, a następnie ponownie uruchom SQL Server Database Engine.

sp_configure 'show advanced options', 1;
GO
sp_configure 'lightweightpooling', 0;
GO
RECONFIGURE;
GO

Aby uzyskać więcej informacji.

lightweight pooling Option