ID do artigo: 933564 - Última revisão: quarta-feira, 28 de abril de 2010 - Revisão: 3.0 CORRECÇÃO: Um aumento gradual em consumo de memória de armazenamento de cache USERSTORE_TOKENPERM ocorre no SQL Server 2005
Bug: # 50000945 (Hotfix do SQL) A Microsoft distribui correções do Microsoft SQL Server 2005 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server 2005 anteriores corrigir lançamento. Nesta páginaSumárioEste artigo descreve o seguinte sobre esta versão de hotfix:
SintomasQuando um aplicativo personalizado que está sendo executado no Microsoft SQL Server 2005 usa recursos que acionam alterações de carimbo de data/hora do banco de dados freqüentes proteção, ocorre um aumento gradual no consumo de memória para o armazenamento de cache USERSTORE_TOKENPERM. Além disso, muitas entradas duplicadas de TokenAccessResult tem uma classe de 65535 no modo de exibição de gerenciamento dinâmico sys.dm_os_memory_cache_entries. Para obter mais informações sobre o problema e sobre as condições que causam alterações de carimbo de data/hora para um banco de dados de proteção, consulte a seção "Mais informação". CausaEsse problema ocorre porque a verificação de permissão cumulativa de uma consulta é armazenada no armazenamento de cache USERSTORE_TOKENPERM como uma entrada TokenAccessResult que tenha uma classe de 65535. Entradas TokenAccessResult usam o carimbo de data/hora proteção para determinar se ocorreram alterações de segurança que invalidaria a entrada de cache. Sempre que o carimbo de data/hora proteção for alterado, as entradas de cache anterior não podem ser reutilizadas porque as entradas antigas podem não ser atuais. Portanto, é preciso inserir uma nova entrada de cache. No entanto, uma entrada antiga não é removida até que o SQL Server enfrenta pressão da memória. Esse problema pode causar um aumento no consumo de memória pelo armazenamento de cache USERSTORE_TOKENPERM. ResoluçãoInformações do Service PackEsse problema é corrigido no SQL Server 2005 Service Pack 3. Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 3, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:913089
(http://support.microsoft.com/kb/913089/
)
Como obter o service pack mais recente para o SQL Server 2005 Informações sobre hotfixUm hotfix compatível foi disponibilizado pela Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem o problema descrito neste artigo. Este hotfix pode ser submetida a testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix.Se o hotfix está disponível para download, há uma seção "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se esta seção não exibida, contate o suporte e atendimento ao cliente Microsoft para obter o hotfix. Observação: Se ocorrem problemas adicionais ou se for necessária qualquer solução de problemas, talvez seja necessário 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 dos números de telefone de suporte e Atendimento Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site da Microsoft: http://support.microsoft.com/contactus/?ws=support
(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 não há um hotfix disponível disponível para esse idioma.Pré-requisitosVocê deve ter o Microsoft SQL Server 2005 Service Pack 2 (SP2) instalado para aplicar esse hotfix.Para obter mais informações sobre como obter o SQL Server 2005 Service Pack 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 913089
(http://support.microsoft.com/kb/913089/
)
Como obter o service pack mais recente para o SQL Server 2005 Reiniciar informaçõesNão é necessário reiniciar o computador após aplicar esse hotfix.Informações do registroNão é necessário alterar o registro.Informações sobre o arquivo de hotfixEsse hotfix contém apenas os arquivos necessários para corrigir os problemas que este artigo lista. Esse hotfix não pode conter de todos os arquivos que você deve ter para actualizar completamente um produto para a compilação mais recente.A versão em inglês deste hotfix apresenta os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas em UTC (hora coordenada universal COORDENADO). Quando você exibe as informações do arquivo, ele é convertido em hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item Data e hora no painel de controle. SQL Server 2005, versões de 32 bitsRecolher esta tabela
SQL Server 2005, versões de 64 bitsRecolher esta tabela
SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçõesVocê pode usar consultas a seguir para determinar se você está enfrentando esse problema.
A operação de DDL Criar tabela e a operação do DDL Drop Table para tabelas temporárias altera o carimbo de data/hora de proteção no banco de dados tempdb. As seguintes operações de DDL são instruções Transact-SQL. Essas operações alterar o carimbo de data/hora de proteção no banco de dados mestre:
Outras condições também podem fazer com que o cache USERSTORE_TOKENPERM para crescer com o passar do tempo. A correção descrita neste artigo é uma condição muito específicas. Ou seja, uma alteração no carimbo de data/hora proteção faz com que o armazenamento de cache para crescer. Para obter mais informações sobre o cache USERSTORE_TOKENPERM, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 927396
(http://support.microsoft.com/kb/927396/
)
Consultas ad hoc levar mais tempo para concluir a execução quando o tamanho do cache TokenAndPermUserStore cresce no SQL Server 2005 Depois de instalar esse hotfix, um novo atributo chamado carimbo de data/hora é adicionado ao entry_data colunas na exibição sys.dm_os_memory_cache_entries. Este atributo especifica o número de vezes que o SQL Server verifica as permissões em cada plano. Quando um plano recém compilado ou é recompilado, o carimbo de data/hora é 1. Esse valor é recalculado se altera o carimbo de data/hora proteção. You can use the following query to take snapshots of the timestamp:Mais InformaçõesPara obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 959823
(http://support.microsoft.com/kb/959823/
)
Como personalizar a cota de armazenamento de cache TokenAndPermUserStore no SQL Server 2005 Service Pack 3 Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 824684
(http://support.microsoft.com/kb/824684/
)
Descrição da terminologia padrão usada para descrever as atualizações de software A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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. Clique aqui para ver a versão em Inglês deste artigo: 933564
(http://support.microsoft.com/kb/933564/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início