Poprawy
W bieżącym modelu oszacowania kardynalności programu Microsoft SQL Server 2016 nie jest wyjaśniona unikatowość, gdy histogramy są skalowane. Może to powodować powstanie unikatowych kolumn o częstotliwości większej niż 1. Metodą postępowania z tą opcją w wersji RTM jest zignorowanie całego histogramu w kolumnach unikatowych . Może to spowodować złe szacowanie, gdy dystrybucja kolumny nie jest jednorodna.
Po zainstalowaniu tej aktualizacji histogram będzie stosowany poprawnie, jeśli zawiera wszystkie wartości z zakresu od 10%.
Uwagi
-
Ta zmiana zostanie włączona tylko wtedy, gdy flaga śledzenia 4199 jest włączona, jeśli zakres bazy danych QUERY_OPTIMIZER_HOTFIXES konfiguracji bazy danych jest ustawiony na włączone lub gdy jest używana Wskazówka dotycząca kwerendy ENABLE_QUERY_OPTIMIZER_HOTFIXES.
-
Wskazówka dotycząca kwerendy ENABLE_QUERY_OPTIMIZER_HOTFIXES jest dostępna po uruchomieniu dodatku SP1 dla programu SQL Server 2016.
Rozwiązanie
Ta poprawka dotycząca tego problemu jest dostępna w następujących zbiorczych aktualizacjach programu SQL Server: Zbiorcza aktualizacja 2 dla programu SQL server 2016 z dodatkiem SP1 Skumulowana aktualizacja 4 dla programu SQL Server 2016
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 2016
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.