Проблемы
При выполнении запроса к SYS. DM_EXEC_QUERY_PROFILES DMV для проверки плана выполнения, который ссылается на таблицы, содержащие большое количество строк (более 232) представление DMV может возвращать неправильное количество строк в столбце "estimate_row_count" некоторых операторов, заменяя значение на 232.
Примечаниени один из оценочных планов запросов и запросов на динамические запросы не подвержен этой проблеме.
Причина
Эта проблема возникает из-за того, что столбец "estimate_row_count" внутренне обрабатывается как 32-разрядное значение. Для значений больше 232, Microsoft SQL Server ограничивает столбец до 232.
Решение
Это исправление включено в накопительный пакет обновления 2 для SQL Server 2017.
Сведения о сборках SQL Server 2017
Каждая новая сборка SQL Server 2017 включает в себя все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Рекомендуем установить последнюю СБОРКУ SQL server 2017.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.