KB3064454 – ПОПРАВКА: Съветите за хеширане или обединяване за съединение може да бъдат игнорирани, когато изпълнявате заявка в SQL Server 2012 или SQL Server 2014

Отнася се за
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Симптоми

Когато изпълнявате заявка в Microsoft SQL Server 2012 или SQL Server 2014, SQL Server може да създаде план за заявка, който използва вложено циклично съединение, дори ако се използва явно подсказване за съединение. Този проблем възниква при някои редки условия, в зависимост от заявката и формата на данните.

Забележка: За да разрешите тази корекция, трябва да включите проследяване на флаг 4199.

Решение

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

Препоръка: Инсталирайте най-новата кумулативна актуализация за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Препоръчваме ви да изтеглите и инсталирате най-новите сборни актуализации за SQL Server:

      

Състояние

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