CORRIGIR: Desempenho lento no SQL Server 2012 ou 2014 do SQL Server quando você cria um índice em um tipo de dados espaciais de uma tabela grande

Traduções deste artigo Traduções deste artigo
ID do artigo: 2887899 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você tenta compilar um índice (usando CREATE INDEX ou ALTER INDEX) em um tipo de dados espaciais de uma tabela grande, Microsoft SQL Server 2012 ou 2014 do SQL Server pode executar mal. Você pode encontrar muitos contenções spinlock em SOS_CACHESTORE e SOS_SELIST_SIZED_SLOCK.

Resolução

O problema foi corrigido primeiro na atualização cumulativa seguinte do SQL Server.

Atualização cumulativa 1 para SQL Server 2014

Atualização cumulativa 7 para SQL Server 2012 SP1

Sobre atualizações cumulativas para o SQL Server

Recolher esta imagemExpandir esta imagem
assets folding start collapsed
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as mais recentes atualizações cumulativas para o SQL Server:
Recolher esta imagemExpandir esta imagem
assets folding end collapsed

Informações do pacote de atualização de hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir somente o problema descrito neste artigo. Aplique este hotfix somente aos sistemas que apresentarem esse problema específico.

Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo da Base de Conhecimento. Se essa seção não for exibida, envie uma solicitação ao suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação Caso outros problemas estejam ocorrendo ou caso qualquer solução de problemas seja necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicadas a questões de suporte adicionais e problemas que não sejam específicos deste hotfix. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e suporte ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Observação O formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é porque um hotfix não está disponível para esse idioma.

Mais Informações

Spinlocks proteger as entradas do cache procedimento common language runtime (CLR). O plano de consulta para um índice criado ou alterado geralmente envolve um operador Apply ou um operador de Loop aninhadas . Do lado externo da operação JOIN é retornar linhas da tabela espacial e levando a função espacial. Toda vez que a função é chamada, pode ser usado um spinlock. Quando a consulta é executada com um alto grau de paralelismo, o spinlocks pode se tornar um gargalo. O diagrama a seguir é um exemplo de tal plano espacial.

Recolher esta imagemExpandir esta imagem
Plano espacial

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Referências

Para obter informações adicionais sobre outro problema de desempenho quando você cria um índice em um tipo de dados espaciais de uma tabela grande no SQL Server 2012, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
2887888 CORREÇÃO: Desempenho lento no SQL Server quando você cria um índice em um tipo de dados espaciais de uma tabela grande em uma instância do SQL Server 2012

Propriedades

ID do artigo: 2887899 - Última revisão: terça-feira, 22 de abril de 2014 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2012 Service Pack 1 nas seguintes plataformas
    • Microsoft SQL Server 2012 Developer
    • Microsoft SQL Server 2012 Enterprise
    • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2014 Developer
  • Microsoft SQL Server 2014 Enterprise
  • Microsoft SQL Server 2014 Standard
Palavras-chave: 
kbautohotfix kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2887899 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2887899

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com