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, перечисленных в разделе «Относится к».