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