FIX: CPU spike, коли немає не навантаження на сервер після інсталяції SQL Server 2012 на сервері

Переклади статей Переклади статей
Номер статті: 2813214 - Показ продуктів, яких стосується ця стаття.
Майкрософт поширює виправлення Microsoft SQL Server 2012 пакет оновлень 1 як один файл завантажується. Оскільки Накопичувальне виправлення, кожен новий реліз містить усі виправлення, і всі виправлення безпеки, що входили до попередніх SQL Server 2012 пакета оновлень 1 виправити реліз.
Розгорнути все | Згорнути все

На цій сторінці

Ознаки

Розглянемо таку ситуацію.
  • Встановити Microsoft SQL Server 2012 на сервері.
  • ЦП на сервері має багато ядер. Наприклад, Процесор має 64- або 128 ядер, і включає в себе неоднорідним пам'ять доступу (NUMA) конфігурації.
  • Сервер має багато пам'яті. Наприклад, сервер має 256 гігабайт (Гб) або 1 терабайт (ТБ) пам'яті.
  • Монітор ресурсів нитку тримає спінінг, і немає не навантаження на сервер.
У цьому випадку CPU сплеск виникає.

Примітка. Ця проблема виникає тільки коли параметр "max сервер пам'яті" встановлений на низьке значення.

причина

Ця проблема виникає тому, що менеджер пам'яті сервера SQL вимагає багато пам'яті налаштувати інфраструктури для динамічної пам'яті управління.

Додаткові відомості

Перероблено менеджера пам'яті сервера SQL, і тепер надає сторінки асигнування на інші компоненти. Більш конкретно, "max сервер пам'яті" опція контролює об'єм пам'яті, що SQL Server Manager пам'яті виділяє для інших компонентів. У SQL Server 2005 і пізніші версії SQL Server цільової розрахунку пам'яті відбувається під Вільний час операції запуску SQL Server. Кожен вузол NUMA отримує рівну кількість пам'яті.

Запуск пам'яті для Клерк SOSMemoryManager на 1-TB 8-вузол поле є близько 1 ГБ, коли сервер не використовує блокування сторінок. Коли сервер використовується заблокованих сторінок, клерк потребує додаткової пам'яті для підтримки покажчиків для сторінок операційної системи. У цій ситуації всі пам'яті виділяється пам'яті вузлом 0 в диспетчері пам'яті SQL Server.

Наприклад, вимоги до пам'яті 1 ТБ фізичної пам'яті поле є наступні:
  • Вузол 0 потребує близько 4 ГБ пам'яті, коли увімкнуто блокування з сторінок у пам'яті (LPIM).
  • Вузол 0 потребує близько 1 ГБ пам'яті, коли LPIM не ввімкнуто.

Таким чином, вузол 0 потребує більше 4 ГБ пам'яті, коли увімкнуто LPIM (або 1 ГБ) при LPIM не ввімкнуто під Вільний час операції запуску SQL Server. Однак, Поле, яке має чотири NUMA вузлів вимагає 16 Гб пам'яті (4 вузли NUMA * 4 ГБ з вузла) під Вільний час запуску операції. Крім того, Поле, яке має вісім NUMA вузлів вимагає 32 ГБ пам'яті під Вільний час запуску операції.

Щоб визначити, чи ви відчуваєте цю проблему, запустіть такі подання елементів динамічного керування (DMV):

Виберіть * від sys.dm_exec_requests де команда = "МОНІТОР ресурсів"

Якщо один з ресурсів монітори постійно накопичення CPU, хоча інші монітори ресурс є простою, ви відчуваєте цю проблему. У цій ситуації монітори простою ресурс не завантажуються.

Розв'язанн

сукупний пакет оновлень інформації

сукупний пакет оновлень 3 для SQL Server 2012 SP1

Виправлення для цієї проблеми була вперше випущена у накопичувальне оновлення 3. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення для SQL Server 2012 SP1, клацніть номер статті в базі знань Microsoft Knowledge Base:
2812412 сукупний пакет оновлень пакета 3 для SQL Server 2012 з пакетом оновлень 1
Примітка. Тому що будує кумулятивний, кожен новий виправити реліз містить усі виправлення, і всі виправлення безпеки, які входили до складу попередніх SQL Server 2012 SP1 виправити реліз. Радимо, що ви розглянути питання про застосування останнього релізу виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
2772858 SQL Server 2012 будує, випущені після пакета оновлень 1 для SQL Server 2012 був випущений

Стан

корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі «Застосовується до».

Обхідний шлях

Щоб вирішити цю проблему, виконайте такі дії:
  • Увімкнення трасування прапор 8015 вимкнення автоматичного виявлення і NUMA установки.
  • Встановити параметр "max сервер пам'яті" великого значення.

Посилання

Щоб отримати додаткові відомості про Інкрементний обслуговування моделі для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
935897 Інкрементна обслуговування модель доступна з команди SQL Server, щоб доставити виправлень для повідомляли про проблеми
Для отримання додаткових відомостей про іменування схеми для оновлення SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
822499 Іменування схеми для пакетів оновлень програмного забезпечення Microsoft SQL Server
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Майкрософт.
824684 Стандартна термінологія, яка використовується для опису оновлень програмних продуктів Майкрософт

Властивості

Номер статті: 2813214 - Востаннє переглянуто: 12 квітня 2013 р. - Редакція: 3.0
Застосовується до:
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • SQL Server 2012 Enterprise Core
Ключові слова: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2813214 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2813214

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com