Habilitar o "-k" parâmetro de inicialização para controlar a taxa de arquivos de trabalho pode derrubar para tempdb para SQL Server

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: 3133055
Sumário
Atualmente, não há nenhum limite ou controle sobre as operações de e/s que ocorrem quando o trabalho arquivos passando para o banco de dados temporário (tempdb). Isso pode causar problemas de e/s. Depois de instalar esta atualização, você pode usar o parâmetro de inicialização -k para controlar a taxa em que o trabalho arquivos podem derrubar para tempdb.

Informações sobre a atualização

Essa atualização está incluída nos seguintes pacotes de atualização cumulativa do SQL Server:
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:

Observação: Você pode encontrar informações sobre o SQL Server mais recente de compilações Onde encontrar informações sobre o mais recente do SQL Server se baseia.
Mais Informações
Para obter mais informações sobre esse problema, considere o seguinte:
  • DBCC CHECKDB verifica a consistência de objetos em lotes. Esses lotes podem consistir em vários índices ou tabelas.
  • Todos os pontos de dados que pertencem a um único lote são armazenados em uma tabela interna. O conteúdo desta tabela interna precisa ser classificada usando a instrução a seguir:
    SELECT @BlobEater = CheckIndex (ROWSET_COLUMN_FACT_BLOB) FROM { IRowset 0x50426F2A48000000 } GROUP BY ROWSET_COLUMN_FACT_KEY >> WITH ORDER BY                ROWSET_COLUMN_FACT_KEY,                ROWSET_COLUMN_SLOT_ID,                ROWSET_COLUMN_COMBINED_ID,                ROWSET_COLUMN_FACT_BLOB
  • Os buffers de classificação deve vaze para tempdb nas seguintes situações:
    • Não há memória física suficiente no computador.
    • Não há memória de execução de consulta (concessão de memória) pode ser obtida.
  • A extensão de derramamento de líquidos para tempdb depende do tamanho da tabela interna. Isso depende das páginas que são alocadas para os índices estão sendo verificados nesse único lote.
  • Atualmente, não há nenhum limite ou controle sobre as operações de e/s envolvidas nesse excesso do tempdb. Isso pode causar problemas de e/s.
Referências
Consulte atualização de 929240 Para saber mais sobre como o parâmetro – k pode controlar taxas de ponto de verificação.

Saiba mais sobre o terminologia que a Microsoft usa para descrever as atualizações de software.

Propriedades

ID do Artigo: 3133055 - Última Revisão: 02/22/2016 18:16:00 - Revisão: 2.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3133055 KbMtpt
Comentários