KB3170043 – Ниска производителност, когато заявката съдържа анти-съединение на комплексен предикат в SQL Server 2014 SP1

Симптоми

Да предположим, че изпълнявате заявка, която съдържа клаузи против съединение върху сложен предикат, като например съюз на неравенства. Ако изпълните тази заявка в SQL Server 2014 Service Pack 1 (SP1) с разрешен флаг за проследяване 4199, получавате ниска производителност поради неоптимален план за заявки.

Решение

Този проблем е коригиран в следния сервизен пакет за SQL Server:

SQL Server 2014 Service Pack 2
      

За сервизните пакети за SQL Server

Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Нашата препоръка е да се приложи най-новият сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.

Как да определите версията, изданието и нивото на актуализация на SQL Server и неговите компоненти
      

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.