Ознаки
Під час виконання запиту, який використовує оператор LIKE у реченні WHERE у Microsoft SQL Server 2008 R2 або Microsoft SQL Server 2012, може бути низька продуктивність. Ця проблема виникає, якщо виконуються такі умови:
-
Стовпці, які порівнює оператор LIKE, розташовані в SQL_Latin1_General_CP1_CI_AS співставленні.
-
Вміст, який порівнює оператор LIKE, схожий на формат, який є першим символом перед відсотком, – "z" або "Z", наприклад "maz%".
Спосіб вирішення
Сукупні відомості про оновлення
Сукупне оновлення 9 для SQL Server 2012
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 9. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для SQL Server 2012 клацніть номер статті в базі знань Microsoft Knowledge Base:
2867319 Сукупний пакет оновлень 9 для SQL Server 2012Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2012. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2692828 Збірки SQL Server 2012, випущені після випуску SQL Server 2012
Сукупне оновлення 5 для пакета оновлень 1 SQL Server 2012
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 5. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для пакета оновлень 1 SQL Server 2012 клацніть номер статті в базі знань Microsoft Knowledge Base:
2861107 Сукупний пакет оновлень 5 для SQL Server 2012 із пакетом оновлень 1Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2012 з пакетом оновлень 1. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2772858 Збірки SQL Server 2012, випущені після випуску пакета оновлень 1 SQL Server 2012
Сукупне оновлення 7 для SQL Server 2008 R2 з пакетом оновлень 2
Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 7. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для пакета SQL Server 2008 R2 з пакетом оновлень 2 клацніть номер статті в базі знань Microsoft Knowledge Base:
2844090 Сукупний пакет оновлень 7 для SQL Server 2008 R2 із пакетом оновлень 2Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2008 R2 з пакетом оновлень 2. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2730301 Збірки SQL Server 2008 R2, випущені після випуску пакета оновлень 2 (SQL SERVER 2008 R2)
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".