Symptomy
Rozpatrzmy następujący scenariusz:
-
Masz partycjonowaną tabelę zawierającą indeks przestrzenny w programach Microsoft SQL Server 2016 i 2017.
-
Kwerenda zawierająca predykat jest uruchamiana za pomocą operacji przestrzennych w kolumnie partycjonowania w taki sposób, że dane wynikowe będą znajdować się tylko w podzbiorze wszystkich partycji.
W tym scenariuszu program SQL Server może zwykle korzystać z eliminacji partycji w planie zapytań, które umożliwia tylko odczytywanie danych z odpowiednich partycji. Jednak jeśli indeks przestrzenny jest wykorzystywany w planie zapytań, może się okazać, że program SQL Server odczytuje wszystkie partycje.
Rozwiązanie
Ta aktualizacja jest uwzględniona w następujących zbiorczych aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 6 dla programu SQL Server 2017
Zbiorcza aktualizacja 8 dla programu SQL Server 2016 z dodatkiem 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 2017
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Informacje
Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.