Degrada o desempenho do Analysis Services no modo Multidimensional ao longo do tempo

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: 3150432
Sintomas
Considere o seguinte cenário:

  • Use o SQL Server Analysis Services no modo Multidimensional.
  • Definir o HeapTypeForObjects propriedade como 0 para usar o Windows baixa fragmentação Heap.
  • Execute uma mistura de consultas e as operações de processamento.

Nesse cenário, os objetos grandes são alocados pelo mecanismo do Analysis Services podem causar a fragmentação na pilha de memória do Windows por um período de horas ou dias. Quando cria a fragmentação, um índice Processar operação pode iniciar causar um gargalo e levar muito tempo para concluir.
Resolução

Informações sobre a atualização

Esse problema foi corrigido nos seguintes atualizações cumulativas do SQL Server:

Atualização cumulativa 1 para SQL Server 2014 SP2

Atualização cumulativa 4for SQL Server 2012 Service Pack 3

Atualização cumulativa 8 para SQL Server SP1 de 2014

Recomendação: Instale a atualização cumulativa mais recente para o SQL Server

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:
Mais Informações
Por padrão, o Analysis Services utiliza o Windows baixa fragmentação Heap (LFH) para alocações de memória de objetos do tipo fixo. Isso é controlado pela configuração da HeapTypeForObjects . Em alguns casos, a pilha LFH pode ficar fragmentado e causar gargalos de desempenho. O LFH normalmente se tornam fragmentados quando são feitas as alocações que são maiores do que 16 KB.

Essa atualização altera o comportamento do Analysis Services para essas alocações de objeto do tipo fixo usar a pilha de LFH do Windows somente se o tamanho do objeto for menor que 16 KB. Se o tamanho do objeto for maior que 16 KB, o Analysis Services utiliza em vez disso, a implementação da pilha de serviços de análise. A implementação da pilha do Analysis Services pode executar mais lentamente que a pilha LFH. No entanto, ele não têm esse problema de fragmentação.
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre o terminologia que a Microsoft usa para descrever as atualizações de software.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3150432 - Última Revisão: 08/26/2016 23:22:00 - Revisão: 3.0

Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core

  • kbqfe kbsurveynew kbexpertiseinter kbfix kbmt KB3150432 KbMtpt
Comentários