ВИПРАВЛЕННЯ: Проблеми продуктивності SQL Server у NUMA-середовищах

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

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

Ознаки

Коли Microsoft SQL Server, потрібно пам'яті, відмінні від форма пам'яті доступу (NUMA)-підтримкою середовищах, Windows може виділити занадто великий об'єм пам'яті з віддаленого вузла до виділення сторінки пам'яті, локальний. Крім того, SQL Server, можуть виникати різні проблеми з продуктивністю.

Примітки
  • Пам'ять з віддаленого вузла часто називають "віддалений пам'яті" або "зовнішній пам'яті" у SQL Server.
  • Надсилайте заголовком блогу MSDN Як це працює: SQL Server 2008-NUMA та зовнішня сторінки Пояснюється записі блогу MSDN, виділення пам'яті з віддаленого додано до списку "Відсутній". Ці ресурси для віддаленого пам'яті недоступні для пам'яті запити від SQL Server. Таким чином, SQL Server намагається виділити пам'ять, доки він отримує локального пам'яті або досягає затверджений мета вузол локального пам'яті. Цей процес з виділення пам'яті може призвести до різних проблем продуктивності, як довго запуску і Вільний час відновлення, часи очікування підключення та вичерпання часу очікування на запит.
  • Ця проблема виникає, у SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 і SQL Server 2012.

причина

На комп'ютерах, який має великі обсяги пам'яті, 512 ГБ або 1 ТБ, коли запит, який потрібен для виконання операцій, сортувати запити на надання пам'яті великого цього розподіл пам'яті, розподіл, займає деякий Вільний час. Це призводить до помилки 17883, записується в журнал помилок SQL Server.

Стан

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

Розв'язанн

Такий сукупний пакет оновлень із сервера SQL Server спочатку вирішує проблему.

Сукупний пакет оновлень, 9 для SQL Server 2008 R2 пакетом оновлень SP2

Про сукупний пакет оновлень для SQL Server

Згорнути це зображенняРозгорнути це зображення
assets folding start collapsed
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:
Згорнути це зображенняРозгорнути це зображення
assets folding end collapsed

Сукупний пакет оновлень 3, для SQL Server 2012 з пакетом оновлень 1

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

Сукупний пакет оновлень, 12 для SQL Server 2008 із пакетом оновлень 3 (SP3)

Виправлення для цієї проблеми спочатку було випущено Сукупне оновлення-12 для пакета оновлень 3 для SQL Server 2008. Щоб отримати додаткові відомості про те, як отримати цей пакет накопичувальне оновлення для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
2863205 Сукупний пакет оновлень 12 для пакета оновлень 3 для SQL Server 2008
Примітка Оскільки ці збірки сукупні, кожен новий пакет, містить усі виправлення, і усі виправлення безпеки, що входили до складу попередніх SQL Server, виправити випуску. корпорація Майкрософт рекомендує, що ви вважаєте, що застосування останньому випуску виправити, що містить це виправлення. Щоб отримати додаткові відомості клацніть номер статті в базі знань Microsoft Knowledge Base:
2629969 Збірки SQL Server 2008, які були надані після випуску пакета оновлень 3 для SQL Server 2008

Посилання

Щоб отримати додаткові відомості про доступ для пам'яті неоднорідна (NUMA), перейдіть на веб-сайті MSDN.
Загальні відомості про NUMA
Щоб отримати додаткові відомості про м'якою NUMA та пов'язані поняття див. блог MSDN повідомлення:
Як це працює: М'яка NUMA, вводу-виводу завершення потоку, ледачий Укладач працівників і пам'яті вузлів
Щоб отримати додаткові відомості про Покрокову модель обслуговування для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
935897 Покрокову модель обслуговування доступне команди SQL Server, щоб доставити виправлень для повідомляли про проблеми
Щоб отримати додаткові відомості про присвоєння імен оновленням для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:
822499 Схема присвоєння імен пакетам оновлень програмного забезпечення для Microsoft SQL Server
Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмних продуктів Майкрософт

Властивості

Номер статті: 2819662 - Востаннє переглянуто: 11 вересня 2014 р. - Редакція: 7.0
Застосовується до:
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Ключові слова: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2819662 KbMtuk
Машинний переклад
ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 2819662

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

 

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