Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ознаки

Інсталювавши SQL Server 2014 Service Pack 1 (SP1), SQL Server 2012 SP3 або SQL Server 2016, ви відчуєте повільний продуктивність запитів і підвищення привілейованих (ядро) ПРОЦЕСОРНОГО режиму, доки сервер не буде перезавантажено. Ви також можете побачити високий рівень PAGELATCH_ * очікування.

Спосіб вирішення

Проблему вирішено в таких сукупних поновленнях SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Радимо завантажити та інсталювати найновіші накопичувальне оновлення для сервера SQL Server:

Причина

SQL Server використовує динамічне підвищення якості засувів і логіки зниження (Super/підзасувів). Це покращує продуктивність SQL Server і масштабованість, відстежуючи кількість набуває на засувку, а також про те, скільки часу потрібно, щоб придбати той самий засувка, якщо не існувало жодного фіксатор. Потім на основі цієї моделі підвищуються прийнятні Засувки (супер-прикладання). Якщо у вас багато змін (вставлення/оновлення та видалення) на купі або BTree (Holt), відповідні засувки можуть бути підвищені до супер-стану засувка. Проте зниження не відбувається автоматично. У цій статтіможна дізнатися більше про супер-або під-під-замки. Якщо ці Hogts буде згодом звільнено, то звільнений Holt повертається до глобального кешу для повторного використання. Коли цей Holt повторно використовується, він повторно використовує раніше підвищений фіксатор, навіть якщо на Holt немає жодних розбратів. Це додасть накладні витрати процесора. Ця поведінка збільшує використання процесора в привілейованому (ядрі) ЦП SQL Server, доки сервер не буде перезавантажено. Це збільшення зазвичай додає не більше кількох мікросекунд для кожного виконання. Ви також можете побачити високий рівень PAGELATCH_ * очікування через ці розширені супер-засувки на Hogts. 

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.