Como eu limite o uso de memória do MS SQL Server?

19

Ouvi dizer que o MS SQL Server ocupa o máximo de memória RAM possível para armazenar os resultados em cache. Bem, não está deixando espaço suficiente para barganhar a RAM do nosso pequeno servidor.

Como altero as configurações para limitar a quantidade de RAM que ele pode usar?

MS SQL Server em execução no Windows Server 2008.

    
por FlavorScape 10.05.2012 / 00:11

2 respostas

22

De Como configurar opções de memória usando o SQL Server Management Studio :

Use the two server memory options, min server memory and max server memory, to reconfigure the amount of memory (in megabytes) managed by the SQL Server Memory Manager for an instance of SQL Server.

  1. In Object Explorer, right-click a server and select Properties.
  2. Click the Memory node.
  3. Under Server Memory Options, enter the amount that you want for Minimum server memory and Maximum server memory.

Você também pode fazer isso no T-SQL usando os seguintes comandos (exemplo):

exec sp_configure 'max server memory', 1024
reconfigure
    
por 10.05.2012 / 00:43
1

To Restrict MS SQL Service memory consumption:

Defina a "memória máxima do servidor" no SQL Server Management Studio

  1. Agora, definiremos a opção "memória máxima do servidor" para limitar o uso da memória pelo SQL Server. Podemos fazer isso clicando com o botão direito na nossa instância e escolhendo "Propriedades".

  2. No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.

  3. CliquenonóMemória,conformemostradoabaixo:

4.EmOpçõesdeMemóriadoServidor,insiraovalordesejadoparaaMemóriaMáximadoServidor.Abaixo,comovocêpodever,estamosconfigurandoamemóriamáximadoservidorpara4096MB(ouseja,4GB).

ToRestrictMSSQLServicememoryconsumption:

Wecanset"max server memory" also by using a T-SQL script:

O exemplo a seguir define a opção de memória máxima do servidor como 4 GB:

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 4096;
GO
RECONFIGURE;
GO

Ref: link

    
por 28.02.2018 / 22:02