Jelenségek
Ha olyan lekérdezést futtat, amely a LIKE operátort használja a Microsoft SQL Server 2008 R2 vagy a Microsoft SQL Server 2012 WHERE záradékában, gyenge teljesítményt tapasztalhat. Ez a probléma akkor fordul elő, ha a következő feltételek teljesülnek:
-
A LIKE operátor által összehasonlított oszlopok SQL_Latin1_General_CP1_CI_AS rendezésben találhatók.
-
A LIKE operátor által összehasonlított tartalom hasonló ahhoz a formátumhoz, amely a százalék előtti első karakter (például "z" vagy "Z", például "maz%").
Megoldás
Kumulatív frissítési információk
9. kumulatív frissítés a 2012.SQL Server-hez
A probléma javítását először a 9. kumulatív frissítésben adtuk ki. A SQL Server 2012 kumulatív frissítési csomagjának beszerzéséről a Microsoft Tudásbázis következő cikkében tájékozódhat:
2867319 9. összegző frissítési csomag a SQL Server 2012-hözMegjegyzés Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2012-es javítás kiadásában szereplő összes biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazását. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):
2692828 A 2012-SQL Server után kiadott SQL Server 2012-ben kiadott buildek
5. összegző frissítés a 2012. SQL Server 1. szervizcsomaghoz
A probléma javítása először az 5. kumulatív frissítésben jelent meg. A SQL Server 2012 Service Pack 1 kumulatív frissítési csomagjának beszerzéséről a Microsoft Tudásbázis következő cikkében tájékozódhat:
2861107 5. összegző frissítési csomag SQL Server 2012 Service Pack 1Note Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2012 Service Pack 1 javítás kiadásában szereplő összes biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazását. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):
2772858 A 2012-SQL Server 2012 Service Pack 1 kiadását követően kiadott SQL Server 2012-ben kiadott buildek
7. összegző frissítés a SQL Server 2008 R2 Service Pack 2-höz
A probléma javítása először a 7. kumulatív frissítésben jelent meg. A SQL Server 2008 R2 Service Pack 2 kumulatív frissítési csomagjának beszerzéséről a Microsoft Tudásbázis következő cikkében tájékozódhat:
2844090 7. összegző frissítési csomag SQL Server 2008 R2 Service Pack 2Note Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2008 R2 Service Pack 2 javítás kiadásában szereplő összes biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazását. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):
2730301 A SQL Server 2008 R2 Service Pack 2 kiadását követően kiadott SQL Server 2008 R2 buildek
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.