Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Analysis Services dá suporte às propriedades de memória do servidor listadas na tabela a seguir. Para obter diretrizes sobre como definir essas propriedades, consulte o Guia de Operações do SQL Server 2008 R2 Analysis Services.
Valores entre 1 e 100 representam percentuais de Memória Física Total ou Espaço de Endereço Virtual, o que for menor. Valores acima de 100 representam limites de memória em bytes.
Aplica-se a: Modo de servidor multidimensional e tabular, a menos que observado o contrário.
Propriedades
LowMemoryLimit
Uma propriedade de número de ponto flutuante de precisão dupla de 64 bits assinada que define o ponto em que o servidor está com pouca memória, expresso como percentual da memória física total. Quando esse limite for atingido, a instância começará a limpar lentamente a memória dos caches fechando sessões expiradas e descarregando cálculos não utilizados. O servidor não liberará memória abaixo desse limite. O valor padrão é 65; que indica que o limite de memória baixa é de 65% de memória física ou do espaço de endereço virtual, o que for menor.
TotalMemoryLimit
Define um limite que, quando atingido, faz com que o servidor desaloque a memória de forma mais agressiva. O valor padrão 80% da memória física ou do espaço de endereço virtual, o que for menor.
Observe que TotalMemoryLimit deve ser sempre menor que HardMemoryLimit
HardMemoryLimit
Especifica um limite de memória após o qual a instância encerra agressivamente as sessões de usuário ativas para reduzir o uso de memória. Todas as sessões terminadas receberão um erro indicando o cancelamento devido à pressão de memória. O valor padrão, zero (0), significa que ele HardMemoryLimit será definido como um valor intermediário entre TotalMemoryLimit e a memória física total do sistema; se a memória física do sistema for maior que o espaço de endereço virtual do processo, o espaço de endereço virtual será usado em vez disso para calcular HardMemoryLimit.
VirtualMemoryLimit
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
VertiPaqPagingPolicy
Especifica o comportamento de paginação caso o servidor seja executado com pouca memória. Os valores válidos são os seguintes:
Zero (0) desabilita a paginação. Se a memória for insuficiente, o processamento falhará com um erro por falta de memória. Se você desabilitar a paginação, deverá conceder privilégios do Windows à conta de serviço. Consulte Configurar Contas de Serviço (Analysis Services) para obter instruções.
1 é o padrão. Essa propriedade permite paginar em disco usando o arquivo de página do sistema operacional (pagefile.sys).
Quando VertiPaqPagingPolicy é definido como 1, é menos provável que o processamento falhe devido a restrições de memória, pois o servidor tentará paginar para o disco usando o método especificado. Definir a VertiPaqPagingPolicy propriedade não garante que erros de memória nunca ocorram. Erros de falta de memória ainda podem ocorrer nas seguintes condições:
Não há memória suficiente para todos os dicionários. Durante o processamento, o Analysis Services bloqueia os dicionários de cada coluna na memória e todos eles juntos não podem ser mais do que o valor especificado para
VertiPaqMemoryLimit.Não há espaço de endereço virtual suficiente para acomodar o processo.
Para resolver erros persistentes de memória insuficiente, você pode tentar reprojetar o modelo para reduzir a quantidade de dados que precisam de processamento ou adicionar mais memória física ao computador.
Aplica-se apenas ao modo de servidor tabular.
VertiPaqMemoryLimit
Se a paginação para disco for permitida, essa propriedade especifica o nível de consumo de memória (como um percentual da memória total) no qual a paginação é iniciada. O padrão é 60. Se o consumo de memória for menor que 60%, o servidor não irá paginar para o disco.
Essa propriedade depende do VertiPaqPagingPolicyProperty, que deve ser definido como 1 para que a paginação ocorra.
Aplica-se apenas ao modo de servidor tabular.
HighMemoryPrice
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
MemoryHeapType
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
Aplica-se apenas ao modo de servidor multidimensional.
HeapTypeForObjects
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
Aplica-se apenas ao modo de servidor multidimensional.
DefaultPagesCountToReuse
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
HandleIA64AlignmentFaults
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
MidMemoryPrice
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
MinimumAllocatedMemory
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
PreAllocate
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
SessionMemoryLimit
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
WaitCountIfHighMemory
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.
Consulte Também
Configurar propriedades do servidor no Analysis Services
Determinar o modo de servidor de uma instância do Analysis Services