Dotyczy
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 2017 on Windows

Symptomy

Rozpatrzmy następujący scenariusz:

  • Masz bazę danych programu Microsoft SQL Server 2016 lub 2017 zawierającą indeksy magazynu kolumn.

  • Włączono izolację zatwierdzonej migawki (RCSI) na poziomie bazy danych lub baza danych działa jako możliwa do odczytania replika w grupie dostępność (w tym przypadku jest domyślnie włączona opcja RCSI).

  • YOU Uruchom polecenie Read (Select) zapytania dotyczące indeksu magazynu kolumn jako instrukcji INSERT występują dla tego samego indeksu.

W tym scenariuszu możesz zauważyć słabą wydajność programu SQL Server 2016 i 2017. Ponadto możesię zdarzyć, że oczekuje się, że blokowanie i kwerenda czeka na QUERY_TASK_ENQUEUE_MUTEX i ROWGROUP_VERSION.

Rozwiązanie

Informacje dotyczące aktualizacji zbiorczej:

Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:

       Zbiorcza aktualizacja 16 dla programu SQL Server 2017

       Zbiorcza aktualizacja 3 dla programu SQL Server 2016 z dodatkiem Service Pack 2

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 2017

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016

Informacje o poprawkach na żądanie:

Ten problem został rozwiązany w następującej Hotfix na żądanie dla programu SQL Server:

      Poprawka na żądanie dla programu SQL Server 2017 CU15

Obejście

W celu obejścia tego problemu można upuścić indeks magazynu kolumn w tabeli.

Stan

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

Informacje

Informacje o terminologiiuż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.