Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Корпорація Майкрософт розповсюджує виправлення Microsoft SQL Server 2008 R2 як один файл, який можна завантажити. Оскільки виправлення сукупні, кожен новий випуск містить усі виправлення та виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008 R2.

Ознаки

Розглянемо такий сценарій:

  • Ви запускаєте екземпляр SQL Server 2008 R2 або SQL Server 2012 на комп'ютері з кількома процесорами.

  • Виконується паралельний запит до таблиці, яка містить великий обсяг просторових даних.

У цьому сценарії виконання запиту SQL Server може зайняти багато часу.

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

  • ПараметрMAXDOP підказки запиту має значення, більше за 2.

  • Параметр Max Degree of Parallelismзначення, яке перевищує 2 у конфігурації сервера.

Причина

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

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

Для SQL Server 2012 увімкніть позначку трасування 4199 під час запуску або сеансу користувача.

Сукупні відомості про оновлення

SQL Server 2008 R2 із пакетом оновлень 1

Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 3 для SQL Server 2008 R2 з пакетом оновлень 1. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень клацніть номер статті в базі знань Microsoft Knowledge Base:

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

Зверніть увагу, що оскільки ці збірки сукупні, кожен новий випуск виправлення містить усі виправлення та виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008 R2. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2567616 Збірки SQL Server 2008 R2, випущені після випуску SQL Server 2008 R2 з пакетом оновлень 1.

SQL Server 2008 R2

Виправлення цієї проблеми вперше випущено в пакеті сукупних оновлень 9. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для SQL Server 2008 R2 клацніть номер статті в базі знань Microsoft Knowledge Base:

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

Зверніть увагу, що оскільки ці збірки сукупні, кожен новий випуск виправлення містить усі виправлення та виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008 R2. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

981356 Збірки SQL Server 2008 R2, випущені після випуску SQL Server 2008 R2.

Примітка.: Після застосування сукупний пакет оновлень, потрібно ввімкнути позначку трасування 4199 (TF 4199) для виправлення, щоб забезпечити ефективність виправлення. Докладні відомості див. в статті KB974006 – SQL Server запитів оптимізатора виправлень позначка трасування виправлень 4199 модель обслуговування (microsoft.com).

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

Щоб вирішити цю проблему, скористайтесь одним із запропонованих нижче способів.

  • Скористайтеся параметром spatial index hint в запиті.

  • Вимкніть параметр parallel execution plan для запиту.

Стан

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

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

Щоб отримати додаткові відомості про паралельну обробку запитів відвідайте такий веб-сайт MSDN:

Загальні відомості про паралельну обробку запитів

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

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

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

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×