Sintomas
Quando executa uma consulta que utiliza o operador LIKE na cláusula WHERE no Microsoft SQL Server 2008 R2 ou Microsoft SQL Server 2012, poderá ter um fraco desempenho. Este problema ocorre quando as seguintes condições são verdadeiras:
-
As colunas que o operador LIKE compara estão no agrupamento SQL_Latin1_General_CP1_CI_AS.
-
O conteúdo que o operador LIKE compara é semelhante ao formato que é o primeiro caráter antes da percentagem é "z" ou "Z", como "maz%".
Resolução
Informações de atualização cumulativa
Atualização cumulativa 9 para SQL Server 2012
A correção para este problema foi lançada pela primeira vez na Atualização Cumulativa 9. Para obter mais informações sobre como obter este pacote de atualização cumulativa para o SQL Server 2012, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
2867319 Pacote de atualização cumulativa 9 para SQL Server 2012Note Uma vez que as compilações são cumulativas, cada nova versão de correção contém todas as correções e todas as correções de segurança incluídas na versão de correção anterior SQL Server 2012. Recomendamos que considere aplicar a versão de correção mais recente que contém esta correção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2692828 As compilações SQL Server 2012 que foram lançadas após SQL Server 2012 foram lançadas
Atualização cumulativa 5 para SQL Server Service Pack 1 de 2012
A correção para este problema foi lançada pela primeira vez na Atualização Cumulativa 5. Para obter mais informações sobre como obter este pacote de atualização cumulativa para SQL Server Service Pack 1 de 2012, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
2861107 Pacote de atualização cumulativa 5 para SQL Server Service Pack 1Note 2012 Uma vez que as compilações são cumulativas, cada nova versão de correção contém todas as correções e todas as correções de segurança incluídas na versão de correção do SQL Server 2012 Service Pack 1 anterior. Recomendamos que considere aplicar a versão de correção mais recente que contém esta correção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2772858 As compilações SQL Server 2012 que foram lançadas após SQL Server service pack 1 de 2012 foram lançadas
Atualização cumulativa 7 para SQL Server 2008 R2 Service Pack 2
A correção para este problema foi lançada pela primeira vez na Atualização Cumulativa 7. Para obter mais informações sobre como obter este pacote de atualização cumulativa para o SQL Server 2008 R2 Service Pack 2, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:
2844090 Pacote de atualização cumulativa 7 para SQL Server 2008 R2 Service Pack 2Note Uma vez que as compilações são cumulativas, cada nova versão de correção contém todas as correções e todas as correções de segurança incluídas na versão de correção do Service Pack 2 do SQL Server 2008 R2 anterior. Recomendamos que considere aplicar a versão de correção mais recente que contém esta correção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2730301 As compilações SQL Server 2008 R2 que foram lançadas após SQL Server lançamento do Service Pack 2 de 2008 R2
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".