Symptomy

Załóżmy, że funkcja rozszerzenia puli buforów została skonfigurowana na dyski półprzewodnikowe (SSDs) w programie Microsoft SQL Server 2014. Następnie użytkownik zapisuje strony w pliku rozszerzenia puli buforów. W takiej sytuacji wystąpił problem z harmonogramem o niedostarczeniu, co może powodować problemy z wydajnością programu SQL Server 2014. Ponadto generowany jest również plik zrzutu.

Rozwiązanie

Informacje o dodatku Service Pack

Aby rozwiązać ten problem, uzyskaj dodatek Service Pack 1 dla programu SQL Server 2014 i upewnij się, że konto programu SQL Server ma SE_MANAGE_VOLUME_NAME uprawnienie.

Aby uzyskać więcej informacji na temat dodatku Service Pack 1 (SP1) dla programu SQL Server 2014, zobacz błędy, które rozwiązano w dodatku SQL server 2014 z dodatkiem Service Pack 1.

Więcej informacji

Przyczyna

Program SQL Server 2014 ma nową funkcję rozszerzenia puli buforów rozszerzającej pulę buforów z pamięci fizycznej na SSDs. Możesz tworzyć pliki rozszerzeń puli buforów na dowolnym SSD, aby zwiększyć pojemność puli buforów i zwiększyć wydajność. Po utworzeniu takiego pliku rozszerzenia puli buforów miejsce w tym pliku nie jest oznaczone jako używane. W związku z tym, gdy operacja zapisu asynchronicznego jest wykonywana w tym pliku po przesunięciu, który wykracza poza istniejący logiczny koniec pliku, system Windows zabiera czas na wykonanie asynchronicznej operacji zapisu, ponieważ wypełni plik zero od istniejącego końca logicznego do nowego końca logicznego. Spowoduje to wykonanie zadań niezwiązanych z wynikami, które mogą skutkować zawieszeniem zapytania.

Stan

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

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×