Mantendo bancos de dados do Monitoring Server
Atualizado em: 2009-04-23
Neste artigo:
Session objects
Parameter objects
Os requisitos para manutenção do banco de dados do Monitoring Server são mínimos. A tarefa mais importante é a rotina de backup dos dados, para que, em caso de danos ou perda de dados, o sistema possa ser restaurado. Também é importante garantir que o tamanho do banco de dados não exceda o espaço máximo em disco e que o espaço em disco disponível seja suficiente para atender às suas necessidades. Se o banco de dados ficar danificado apesar desses requisitos básicos de manutenção, é recomendada a restauração de um backup anterior, pois o processo de correção da estrutura dos dados pode ser extremamente difícil.
Objetos de sessão
O repositório do Microsoft Office PerformancePoint Server 2007 é um possível afunilamento do tamanho do servidor Web, pois objetos temporários são armazenados no repositório e exigem uma limpeza automática periódica. O tamanho da tabela de objetos temporários pode ser muito grande para farms de largura de banda alta com visualizações OLAP. Isso pode ser atenuado com a redução da idade padrão dos objetos temporários de 10 para 2 horas. Essa alteração pode ser feita na tabela de configurações do banco de dados de monitoramento. Altere o valor de MaxHoursOfSessionObjects de 10 para 2.
Existem dois outros itens a serem consideradas ao configurar a limpeza de objetos temporários. O primeiro é a linha HoursToCleanSessionObjects. Essa linha define o número de horas entre remoções de objetos temporários. Essa configuração pode ser alterada de 2 para 1 a fim de realizar a limpeza com mais freqüência. O segundo item é o procedimento armazenado tempFCOClean. Esse procedimento é executando durante a limpeza dos objetos temporários.
A limpeza de objetos temporários pode ser desabilitada para permitir um agendamento mais flexível do procedimento armazenado (TempFCOClean) no Microsoft SQL Server 2005. Definir HoursToCleanSessionObjects e MaxHoursOfSessionObjects como “0” desabilitará a limpeza.
Objetos do parâmetro
Quando usamos parâmetros em um painel, seus valores selecionados são armazenados em cache na tabela parametersvalue. Essa tabela pode aumentar a ponto de causar impacto no desempenho, mas isso é pouco provável. A limpeza da tabela tem opções armazenadas na tabela de configurações do banco de dados do Monitoring Server. MaxHoursOfParameterValues contém a idade (2,160 horas) dos parâmetros que serão excluídos quando os valores forem limpados. HoursToCleanParameterValues contém o tempo entre as limpezas de valor de parâmetro.