Propriedades do servidor (página Memória)

Aplica-se a: SQL ServerAzure SQL Managed Instance

Use esta página para visualizar ou modificar opções de memória do servidor. Quando define a memória mínima do servidor (em MB) e 0 a memória máxima do servidor (em MB) para 2147483647 (2.147.483.647 MB), o Mecanismo de Banco de Dados do SQL Server aproveita a quantidade ótima de memória em qualquer momento, dependendo da quantidade de memória que o sistema operativo e outras aplicações utilizam atualmente.

Note

Deves definir um limite superior para o uso de memória do Database Engine. Para obter mais informações, consulte Opções de configuração de memória do Server.

Use as seguintes opções para definir a memória mínima e máxima que o Database Engine aloca ao pool de buffer.

Opções de memória do servidor

Memória mínima do servidor (em MB)

Especifica que o Database Engine começa com pelo menos a quantidade mínima de memória alocada e não liberta memória abaixo desse valor. Defina este valor com base no tamanho e atividade da sua instância do Database Engine.

Defina sempre a opção para um valor razoável para garantir que o sistema operativo não pede demasiada memória ao Database Engine e não iniba o desempenho do sistema operativo.

Memória máxima do servidor (em MB)

Especifica o limite superior de memória que o Database Engine pode alocar durante o seu funcionamento. Defina sempre esta opção de configuração para um valor específico para garantir que o sistema operativo e outras aplicações têm memória suficiente para funcionar.

Se estas outras aplicações, como servidores web ou de email, solicitarem memória apenas quando necessário, não defina essa opção. O Database Engine liberta-lhes memória conforme necessário. No entanto, os aplicativos geralmente usam qualquer memória disponível quando são iniciados e não solicitam mais, se necessário.

Se uma aplicação que se comporta desta forma correr no mesmo computador ao mesmo tempo que o Database Engine, defina a opção para um valor que garanta que a memória necessária pela aplicação não é alocada pelo Database Engine.

A quantidade mínima de memória que podes especificar max server memory (MB) é 128 MB.

Outras opções de memória

Memória de criação de índice (em KB, 0 = memória dinâmica)

Especifica a quantidade de memória em kilobytes a usar durante as ordenações de criação de índices. O valor padrão zero permite a alocação dinâmica e deve funcionar na maioria dos casos sem ajustes adicionais. No entanto, pode introduzir um valor diferente de 704 até 2147483647 (2.147.483.647).

Note

Valores de 1 para 703 não são permitidos. Se introduzir um valor neste intervalo, o campo sobrepõe-se ao valor introduzido por 704.

Memória mínima por consulta (em KB)

Especifica a quantidade de memória em kilobytes a alocar para executar uma consulta. Os valores válidos variam de 512 até 2147483647 (2.147.483.647 KB). O valor padrão é 1024 (1.024 KB).