ВИПРАВЛЕННЯ: Приблизна кількість рядків визначається неправильно за участю унікальний ідентифікатор GUID впорядкована стопка карт з чергуванням кольорів SQL Server 2014 або 2016 підставою

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3150152
Ознаки
Розглянемо таку ситуацію:
  • У вас є запит, який використовує відмінні від рівності підставою унікальний ідентифікатор GUID стовпці, SQL Server 2014 або 2016.
  • Статистика оновлюється за допомогою за промовчанням вибірка. Також нові рядки буде вставлено в таблиці, після оновлення на останні статистичні дані.
  • SQL Serveruses новий оцінка кількість елементів, режим сумісності бази даних установлено на 120.
  • Значення GUID, не рівномірно розподіляється таблиці.

У цьому випадку під Вільний час виконання запит на змінення, може спостерігатися зниження продуктивності через неправильне Приблизна кількість рядків для предикат плану запит на змінення.
Розв'язанн
Цю проблему, спочатку було усунуто в наступні накопичувальне оновлення для SQL Server:



Після інсталяції цього сукупного оновлення пакета, необхідно ввімкнути прапор трасування 4199. Для цього можна додати до -T4199 параметрів запуску. Також можна скористатися перевагою на DBCC traceon(4199)про конфіденційність для окремих сесії.
Про сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, що входили до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:

Останній сукупний пакет оновлень для SQL Server 2014

Останній сукупний пакет оновлень для SQL Server 2016
Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Докладніше про у Термінологія корпорація Майкрософт використовує для опису оновлень програмного забезпечення.
Примітка. Це екстрена стаття, яку написала служба підтримки Microsoft. Інформація в цій статті призначена для вирішення нових проблем і надається "як є". З огляду на швидкість її підготовки та публікації, ця стаття може містити орфографічні помилки і її може бути змінено будь-коли без попереднього повідомлення. Додаткову інформацію див. в повідомленні про авторське право.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3150152 – останній перегляд: 07/26/2016 21:24:00 – виправлення: 3.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3150152 KbMtuk
Зворотний зв’язок