Entrar

CORRECÇÃO: em vez de disparadores que usam tabelas de trabalho causar um vazamento de memória

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

291540
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
BUG #: 352077 (SHILOH)
Sintomas
INSTEAD OF disparadores que exigem o uso de tabelas de trabalho causar um vazamento de pool de buffer do SQL Server em cada execução.
Causa
O conjunto de registros associado com a tabela de trabalho não é liberado quando o disparador for concluída.
Resolução
Um hotfix suportado está disponível no Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.

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

Observação Se ocorrerem problemas adicionais ou se qualquer solução de problemas é necessária, talvez você precise criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site: 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.A versão em inglês dessa correção deve ter os seguintes atributos de arquivo ou posteriores:
   File name     Platform   ----------------------   S80258i.exe   INTEL				
Observação : devido a dependências do arquivo, o hotfix mais recente ou o recurso que contém os arquivos acima pode também conter arquivos adicionais.

Como Contornar
Seja preciso reescrever os disparadores INSTEAD OF para evitar o uso de tabela de trabalho sempre que possível. Especificamente, verifique se há áreas associadas classifica e agrupamento ou utilizam o índice de Assistente de ajuste para verificar índices.
Situação
A Microsoft confirmou que este é um problema no SQL Server 2000.

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 291540 - Última Revisão: 01/16/2015 21:54:50 - Revisão: 3.4

  • Microsoft SQL Server 2000 Standard Edition
  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbbug kbfix kbqfe kbsqlserv2000sp1fix KB291540 KbMtpt
Comentários