KB4094706 — POPRAWKA: zapytanie równoległe zawiesza się, gdy wątek roboczy zostanie przerwany w wystąpieniu SQL Server

Dotyczy
SQL Server 2017 on Windows (all editions) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Objawy

Rozważmy następujący scenariusz:

  • Równolegle uruchamiasz zapytanie wyszukiwania pełnotekstowego w wystąpieniu programu SQL Server.
  • Podczas wykonywania zapytania wątek roboczy jest przerywany w określonym czasie. Na przykład zapytanie zostaje anulowane.

W tym scenariuszu wydaje się, że zapytanie się zawiesiło.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach:

Aktualizacja zbiorcza 8 dla programu SQL Server 2017

Aktualizacja zbiorcza 1 dla programu SQL Server 2016 z dodatkiem Service Pack 2

Aktualizacja zbiorcza 9 dla programu SQL Server 2016 z dodatkiem Service Pack 1

Aktualizacja zbiorcza 12 dla programu SQL Server 2014 z dodatkiem Service Pack 2

Informacje o kompilacjach programu SQL Server

Każda nowa kompilacja programu SQL Server zawiera wszystkie poprawki zabezpieczeń z poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla używanej wersji programu SQL Server:

Najnowsza kompilacja dla programu SQL Server 2017

Najnowsza kompilacja dla programu SQL Server 2016

Najnowsze aktualizacje zbiorcze dla programu SQL Server 2014

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.