ВИПРАВЛЕННЯ: Несподіване блокування або взаємоблокування після інсталяції накопичувальне оновлення 6 рекомендується для SQL Server 2014 пакетом оновлень 1

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

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3167394
Ознаки
Припустімо, що інсталяції вихідного випущений і тепер застарілі сукупний пакет оновлень 6 для SQL Server 2014 із пакетом оновлень 1 (SP1) (номер 12.0.4449.0, складанняKB 3144524), і ви використовуєте навантаження моделі, які містять паралельнийВиберіть(...)ЗNOLOCK, рівень ізоляції, що базується на блокування SQL Server за промовчанням або більш високий рівень. У цьому випадку може займати запитів, що виникають, блокування або взаємоблокування.

Шаблони, які зазнають цієї проблеми, блокування наведено нижче.
  • Виконання распараллеліть вибрати (...) SourceTable, таблицю з заяви, а саме за допомогою NOLOCK підказку, рівень ізоляції, що базується на блокування SQL Server за промовчанням або вище. У цьому випадку інші запити, який намагається отримати доступ до SourceTable буде заблоковано.
  • У той Вільний час як одна тримає монопольне блокування на об'єкт (наприклад, оновлення поточної таблиці), інша транзакція виконує распараллеліть SELECT (...) З SourceTable за допомогою NOLOCK підказку. У цьому випадку вибірковий запит, який намагається отримати доступ до SourceTable буде заблоковано.
Щоб визначити поточну версію SQL Server, які ви інсталювали, див.Як визначити версію, рівень випуску, оновлення та SQL Server та її компонентів.
Розв'язанн
Цю проблему, спочатку було усунуто в наступні накопичувальне оновлення для SQL Server:


Про сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, що входили до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:

Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Докладніше про у Термінологія корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

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

Властивості

Ідентифікатор статті: 3167394 – останній перегляд: 05/31/2016 15:46:00 – виправлення: 2.0

Microsoft SQL Server 2014 Service Pack 1

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