CORRECÇÃO: Cubo em tempo real desempenho pode diminuir quando a actividade de actualização ocorre na base de dados do não origem SQL Server

Traduções de Artigos Traduções de Artigos
Artigo: 813487 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Erro n.º: 13900 (Plato7x)
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Desempenho de consultas em relação a cubos de tempo real no SQL Server 2000 Analysis Services poderá diminuir durante períodos de actividade de actualização no computador com o SQL Server e que contém a base de origem de dados para o cubo do Analysis Services em tempo real.

É esperado que actividade de actualização nas tabelas de dimensão e factos do cubo em tempo real pode ter um efeito negativo no desempenho de consultas para o cubo em tempo real. Este problema ocorre porque o servidor do Analysis Services reinicia quaisquer consultas em execução para o cubo em tempo real quando ocorre uma actualização nas tabelas de factos ou dimensão no SQL Server. Apesar do reinício da consulta pode resultar em tempos de resposta mais para a consulta, assegura a exactidão dos resultados enviado ao cliente para a consulta.

No entanto, este problema, detectar a diminuição no desempenho das consultas de Analysis Services caso a actividade de actualização em tabelas numa base de dados diferente da que serve de origem para o tempo real cubo.

Causa

O servidor do Analysis Services utiliza o mecanismo de rastreio de SQL Server para monitorizar as actualizações para tabelas envolvidas no cubo em tempo real. O Servidor do Analysis Services filtra o rastreio em tempo real no SQL Server utilizando as propriedades IDObjecto das tabelas envolvidas no cubo em tempo real. A propriedade IDObjecto para objectos do SQL Server é garantidamente exclusivo numa única base de dados, no entanto pode fazer com que objectos com a mesma propriedade IDObjecto em diferentes bases de dados na mesma instância do SQL Server.

Analysis Services (antes de aplicar esta correcção) não filtra o rastreio de SQL Server na propriedade DatabaseID . Como resultado uma consolidação de uma actualização para uma tabela de uma base de dados, incluindo TempDB , pode fazer com que o servidor Analysis Services incorrectamente esvaziar a cache de dados e reinicie-processo de consultas para o cubo em tempo real se a actualização ocorre numa tabela com a mesma propriedade IDObjecto como uma das tabelas de dimensão ou facto envolvidas no cubo em tempo real.

Resolução

Informações sobre Service Packs

Para resolver este problema, obtenha o service pack mais recente do Microsoft SQL Server 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
290211Como obter o SQL Server 2000 service pack mais recente

Informações sobre a correcção

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas no formato de universal hora (UTC) coordenada Coordinated. Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário na ferramenta Data e hora no painel de controlo.

SQL Server 2000 Analysis Services Service Pack 2

Aplicar esta compilação de correcção num servidor que está a executar o SQL Server 2000 Analysis Services Service Pack 2:
   Date         Time   Version       Size             File name
   --------------------------------------------------------------
   18-Jan-2003  02:04  8.0.727.0     1,782,340 bytes  Msmdsrv.exe      
   18-Apr-2001  06:23  2000.80.382.0   815,676 bytes  Sqldata.dll      
   18-Jan-2003  02:18  2000.80.534.0   590,396 bytes  Sqlsort.dll      
				

SQL Server 2000 Analysis Services Service Pack 3

Aplicar esta compilação de correcção num servidor que está a executar o SQL Server 2000 Analysis Services Service Pack 3:
   Date         Time   Version    Size             File name
   --------------------------------------------------------------
   12-Feb-2003  02:49  8.0.767.0  1,024,576 bytes  Msmdgd80.dll     
   27-Jan-2003  07:47  8.0.0.761  9,638,464 bytes  Msmdsgn80.dll    
   14-Feb-2003  22:32  8.0.768.0  1,827,396 bytes  Msmdsrv.exe      
   12-Feb-2003  02:49  8.0.767.0  2,069,072 bytes  Msolap80.dll     
				
NOTA: devido a uma de dependências de ficheiros, a correcção mais recente ou funcionalidade que contém estes ficheiros também poderão conter ficheiros adicionais.


SQL Server 2000 Analysis Services 64-bit

Para obter informações adicionais sobre uma compilação de correcção concebida para ser aplicados num servidor com o SQL Server 2000 Analysis Services 64-bit ou para saber se uma correcção está agendada para ser incluído no SQL Server 2000 Analysis Services 64-bit Service Pack 4, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
822017CORRECÇÃO: Informações sobre correcções para criar 8.0.810.0 do SQL Server 2000 Analysis Services 64-bit

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".Este problema foi corrigido pela primeira vez no Microsoft SQL Server 2000 Service Pack 4.

Propriedades

Artigo: 813487 - Última revisão: 26 de fevereiro de 2014 - Revisão: 3.4
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Analysis Services
  • Microsoft SQL Server 2000 Service Pack 1
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbqfe kbfix kbbug KB813487 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 813487

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