Зараз ви перебуваєте в автономному режимі; очікується повторне підключення до Інтернету

Підтримка SQL Server, в середовищі гіпер потоками

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

Клацніть тут, щоб переглянути цю статтю англійською мовою: 322385
ВСТУП
У цій статті розглядаються в SQL Server підтримки в середовищі гіпер потоків.
Додаткові відомості
Основні структури SQL Server є в середовищі гіпер зв'язані на повну силу. Однак, якщо ви використовуєте середовищі гіпер потоками, ми рекомендуємо виконання таких дій:
  • Запустіть Microsoft SQL Server 2000 пакет оновлень 3 (SP3) або пізнішим пакетом оновлень.
  • Інсталюйте останні оновлення системи безпеки.
В операційній системі Microsoft Windows робить це логічних процесорів гіпер потоку команд, відображаються як фізичних процесорів. Через те, що вже є дуже розширювана SQL Server, додаткові процесори дати SQL Server можна використовувати кілька процесорів.

Щоб отримати додаткові відомості про підтримку для Microsoft Windows hyper-threading відвідайте веб-сайт корпорації Майкрософт:
Потрібно знати про такі речі, коли ви плануєте розгортання, гіпер потоками:
  • Ліцензування
  • Процесор зіставлення
  • Продуктивність
  • Процесор Intel, підрахунок. exe
Щоб отримати додаткові відомості про кожний елемент, що відповідає.

Ліцензування

Гіперпотокова увімкнуто, базову систему вводу виводу (BIOS) використовує логічні фізичних ЦП, співвідношення. Поточна реалізація сценарій виконання 2:1 співвідношення. Це означає, що існують два (2) логічних процесорів для кожного фізичного процесора. Ці показники можуть змінюватися в майбутньому. Однак, додаткові ліцензування код, який, що регулює ліцензування обмежень для обробки відношення мають Microsoft SQL Server 2000 пакет оновлень 3 (SP3) і пізніших версій. Наприклад, якщо код продукту SQL Server, які ви інсталювали дозволяє 4 ЦП ліцензії на 2:1 відношення, створення SQL Server 2000, SP3 і пізніше збірки налаштувати і дає змогу використовувати 8 процесорів.

Під Вільний час інсталяції сервера SQL Server, використовується кількість фізичних Процесорів, і дозволити SQL Server, обробки співвідношення перетворення. З іншого боку, якщо параметр маска відповідності , ви будете використовувати значення логічних Процесорів, через те, що SQL Server використовує всіх процесорів наче фізичних процесорів.

Докладніше ліцензування а саме конфігурації відвідайте веб-сайт корпорації Майкрософт:

Процесор зіставлення

За промовчанням, SQL Server створює логічний планувальник планування режиму користувача (UMS) для кожного процесора, у порядку, порядковий номер процесора. Гіпер потоками підтримкою середовищах Microsoft Windows робить всіх процесорів, які доступні для SQL Server, процес, якщо вони виконуються фізичних процесорів. Приклад логічні та фізичні процесор відображення показано в наведеній нижче таблиці.

Таблиці для зіставлення процесор 1
ЛогічнийФізична
00
11
22
33
40
51
62
73
Ось інший приклад для відображення процесора.

Таблиці для зіставлення процесор 2
ЛогічнийФізична
00
10
21
31
42
52
63
73
У будь-якому відображення прийнятна до SQL Server. Проте уважно, не для того, щоб створити ситуації, коли SQL Server обмежується несподівано фізичних ЦП, якщо необхідно використовувати кілька фізичних процесорів.

Параметр маска споріднена SQL Server можна змінити очікування фізичних процесора. Щоб це зробити, див. таблиці зіставлення процесора з 1. Якщо у маска відповідності 00010001 і використовується процесор 0 і процесор 4, логічних процесорів, які використовуються розподіляються на зразок фізичних процесор #0. Це призводить до сценарій виконання одного фізичного процесор, який підтримує як логічних процесорів, замість двох фізичних процесорів. Ця ситуація, скоріш за все, зменшення продуктивності.

Поєднання параметр споріднена Маска вводу-ВИВОДУ-маска відповідності параметр завантаження можна змінити поведінку за промовчанням. Щоб отримати додаткові відомості про параметр маска споріднена або параметр вводу-ВИВОДУ-маска відповідності завантаження можна переглянути SQL Server Books Online.

Щоб отримати додаткові відомості клацніть номер статті в базі знань Microsoft Knowledge Base:
298402 Розуміння того, як установити параметр споріднена вводу-виводу SQL Server
Увага! Обережно установлюється у маска відповідності. У маска відповідності легко можна настроїти неправильно за допомогою одного фізичного процесор для підтримки двох логічних процесорів, після того, як ви бажаєте окремих фізичних процесорів.

Продуктивність

The performance of hyper-threaded environments varies. Conservative testing has shown 10 to 20 percent gains for SQL Server workloads, but the application patterns have a significant affect. You might find that some applications do not receive an increase in performance by taking advantage of hyper-threading. If the physical processors are already saturated, using logical processors can actually reduce the workload achieved.

For example, applications that cause high levels of contention can cause decreased performance in a hyper-threaded environment. We recommend that you test your application thoroughly to make sure that a hyper-threaded environment provides you the performance gain that you want versus the purchase of equivalent physical CPUs. Hyper-threading can be very helpful but hyper-threading cannot replace the full power of an additional physical CPU.

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

The Intel Web site has some good information and tutorials about hyper-threading (Intel NetBurst microarchitecture). For more information about systems that support hyper-threading, visit the following Intel Web sites:


Max degree of parallelism (MAXDOP)

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
2806535 Recommendations and guidelines for the 'max degree of parallelism' configuration option in SQL Server

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

Властивості

Ідентифікатор статті: 322385 – останній перегляд: 08/06/2015 07:40:00 – виправлення: 2.0

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 64-bit Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Evaluation Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Express Edition with Advanced Services, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL 2005 Server Workgroup, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Parallel Data Warehouse, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Reporting Services, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, SQL Server 2014 Reporting Services

  • kbinfo kbmt KB322385 KbMtuk
Зворотний зв’язок