Applies ToSQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Developer SQL Server 2008 R2 Workgroup SQL Server 2008 R2 Standard SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise

A Microsoft distribui o Microsoft SQL Server 2008 R2 como um ficheiro transferível. Uma vez que as correções são cumulativas, cada novo lançamento contém todas as correções de segurança e correções de segurança incluídas na correção anterior do SQL Server 2008 R2.

Sintomas

Considere o seguinte cenário:

  • Executa uma instância do SQL Server 2008 R2 ou SQL Server 2012 num computador que tenha mais do que um processador.

  • Executa uma consulta paralela numa tabela que tem uma grande quantidade de dados espaciais.

Neste cenário, SQL Server demorar muito tempo a executar a consulta.Tenha em atenção que o problema poderá ocorrer numa das seguintes situações.

  • Pode definir aMAXDOP sugestão de consulta para um valor superior a 2.

  • Pode definir a Max Degree of Parallelismde armazenamento para um valor superior a 2 na configuração do servidor.

Causa

Este problema ocorre porque o índice espacial não é utilizado no plano de consulta.

Resolução

Para SQL Server 2012, ative o sinalizador de rastreio 4199 no arranque ou numa sessão de utilizador.

Informações de atualização cumulativas

SQL Server 2008 R2 Service Pack 1

A correção para este problema foi lançada pela primeira vez na Atualização Cumulativa 3 para o SQL Server 2008 R2 Service Pack 1. Para obter mais informações sobre como obter este pacote de atualizações cumulativas, clique no número de artigo seguinte para ver o artigo na Base de Dados de Conhecimento Microsoft:

2591748 Pacote de Atualizações Cumulativas 3 SQL Server 2008 R2 Service Pack 1

Tenha em atenção que, uma vez que as com builds são cumulativas, cada nova versão de correção contém todas as correções de segurança e correções de segurança incluídas na correção anterior do SQL Server 2008 R2. 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:

2567616 As SQL Server de 2008 R2 lançadas após o SQL Server 2008 R2 Service Pack 1 foi lançado.

SQL Server 2008 R2

A correção para este problema foi lançada pela primeira vez no pacote de atualizações cumulativa 9. Para obter mais informações sobre como obter este pacote de atualizações cumulativas para o SQL Server 2008 R2, clique no número do artigo seguinte para ver o artigo na Base de Dados de Conhecimento Microsoft:

2567713 Pacote de atualizações cumulativas 9 para SQL Server 2008 R2

Tenha em atenção que, uma vez que as com builds são cumulativas, cada nova versão de correção contém todas as correções de segurança e correções de segurança incluídas na correção anterior do SQL Server 2008 R2. 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:

981356 As SQL Server de 2008 R2 lançadas após o lançamento SQL Server 2008 R2.

Nota: Após aplicar as atualizações cumulativas, tem de ativar o sinalizador de rastreio 4199 (TF 4199) para que a correção seja eficaz. Para obter mais informações, consulte KB974006 – SQL Server otimizador de consultas hotfix hotfix trace flag 4199 servicing model (microsoft.com).

Solução

Para contornar este problema, utilize um dos métodos seguintes:

  • Utilize a spatial index hint de consulta na consulta.

  • Desativar a parallel execution plan de consulta para a consulta.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informações

Para obter mais informações sobre o processamento paralelo de consultas, visite o seguinte site do MSDN:

Informações gerais sobre o processamento paralelo de consultas

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.