Usuário com melhor resposta
SQL 2000 consumindo menos memória do que o disponível

Pergunta
-
Prezados colegas,
Tenho um servidor DELL com 16GB de RAM (Windows 2008 Standart 64bits) com o SQL Server 2000 rodando.
Nas configurações de memória está setado o máximo em 14GB, porém, mesmo com muita solicitação ao banco, situação que eu tenho certeza que deveria exigir mais memória, o processo do sqlserver não ultrapassa 1.7GB de consumo. Isso é normal? Alguém sabe me dizer se é alguma configuração do Windows ou se é por causa da versão do SQL ser de 32bits?
Sds,
Efraim.
Efraim Raizer
Respostas
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 3 de maio de 2013 16:54
- Marcado como Resposta Luiz MercanteModerator quinta-feira, 6 de junho de 2013 12:09
-
Fala Efraim, blz?
Passe as informações de versão que o José pediu e verifique se você já configurou o SQL Server para usar AWE.
sp_configure 'show advanced options', 1
RECONFIGURE GO
sp_configure
No resultado procure por AWE Enabled e verifique se está configurado como 1 (enabled) em ambas as colunas.
Caso negativo, ative o AWE:
sp_configure 'awe enabled', 1
RECONFIGURE
GO
Você também pode configurar a memória para um valor mínimo e um valor máximo:
sp_configure 'min server memory', 8192 -- 8GB
RECONFIGURE
GO
sp_configure 'max server memory', 14336 -- 14GB
RECONFIGURE
GO
Maiores detalhes: http://msdn.microsoft.com/en-us/library/ms190673(v=sql.105).aspx
Passa pra gente o tamanho da sua base, e o que mostra o contador do Perfomn SQL Buffer Cache Hit Hatio.
Saiba mais sobre os contadores neste outro Link: http://sqldicas.com.br/dicas/perfmon-e-sql-server/
Leia este artigo do Bob Dorr, apesar de não ter a explicação para o seu problema, com certeza vai esclarecer como funciona o AWE, além da diferença entre o AWE no SQL 2000 e no SQL2005 em diante:
Ficamos aguardando as informações pra continuar te ajudando. Abs!
Luiz Mercante MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003 sqldicas@outlook.com http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique.
- Editado Luiz MercanteModerator segunda-feira, 29 de abril de 2013 00:22 ajuste de formatação
- Sugerido como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 3 de maio de 2013 16:54
- Marcado como Resposta Luiz MercanteModerator quinta-feira, 6 de junho de 2013 12:08
Todas as Respostas
-
Deleted
- Sugerido como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 3 de maio de 2013 16:54
- Marcado como Resposta Luiz MercanteModerator quinta-feira, 6 de junho de 2013 12:09
-
Fala Efraim, blz?
Passe as informações de versão que o José pediu e verifique se você já configurou o SQL Server para usar AWE.
sp_configure 'show advanced options', 1
RECONFIGURE GO
sp_configure
No resultado procure por AWE Enabled e verifique se está configurado como 1 (enabled) em ambas as colunas.
Caso negativo, ative o AWE:
sp_configure 'awe enabled', 1
RECONFIGURE
GO
Você também pode configurar a memória para um valor mínimo e um valor máximo:
sp_configure 'min server memory', 8192 -- 8GB
RECONFIGURE
GO
sp_configure 'max server memory', 14336 -- 14GB
RECONFIGURE
GO
Maiores detalhes: http://msdn.microsoft.com/en-us/library/ms190673(v=sql.105).aspx
Passa pra gente o tamanho da sua base, e o que mostra o contador do Perfomn SQL Buffer Cache Hit Hatio.
Saiba mais sobre os contadores neste outro Link: http://sqldicas.com.br/dicas/perfmon-e-sql-server/
Leia este artigo do Bob Dorr, apesar de não ter a explicação para o seu problema, com certeza vai esclarecer como funciona o AWE, além da diferença entre o AWE no SQL 2000 e no SQL2005 em diante:
Ficamos aguardando as informações pra continuar te ajudando. Abs!
Luiz Mercante MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003 sqldicas@outlook.com http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique.
- Editado Luiz MercanteModerator segunda-feira, 29 de abril de 2013 00:22 ajuste de formatação
- Sugerido como Resposta Junior Galvão - MVPMVP, Moderator sexta-feira, 3 de maio de 2013 16:54
- Marcado como Resposta Luiz MercanteModerator quinta-feira, 6 de junho de 2013 12:08
-
Fala Efraim, conta pra gente como ficou seu caso pra fecharmos a Thread do Fórum.
Abraços!
Luiz Mercante
MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003
sqldicas@outlook.com
http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique. -
-
Prezado, obrigado pela ajuda.
Rodei o comando e o AWE estava com a coluna config value=0. Rodei a ativação do AWE e ela passou para 1.
Vou reiniciar o serviço para ver se resolve e posto o resultado.
Desculpem a demora em responder a breve ajuda de vocês.
Sds,
Efraim.
Efraim Raizer
-
-
Oi Luiz,
Posto sim, vou testar ainda hoje e posto os resultados. Mais uma vez agradeço a pronta ajuda de vocês.
Sds,
Efraim.
Efraim Raizer
Efraim, por favor, ajude o fórum contando se resolveu e marque as respostas.
Obrigado!
Luiz Mercante
MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003
sqldicas@outlook.com
http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique. -
Prezados,
Mesmo após as configurações e os serviços reiniciados, o sistema continua a consumir apenas 1.8GB de RAM.
Creio que pode ser algo relacionado ao tamanho do arquivo de paginação, mas ainda não investiguei.
De toda sorte, agradeço a colaboração de todos.
Efraim Raizer
-
Prezados,
Mesmo após as configurações e os serviços reiniciados, o sistema continua a consumir apenas 1.8GB de RAM.
Creio que pode ser algo relacionado ao tamanho do arquivo de paginação, mas ainda não investiguei.
De toda sorte, agradeço a colaboração de todos.
Efraim Raizer
Fala Efraim,
Poderia por favor rodar um sp_configure e postar o resultado?
Abs,
Luiz Mercante
MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003
sqldicas@outlook.com
http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique. -
Caro Efraim, vamos nos empenhar e finalizar esta semana? Posta pra gente por favor o resultado de sp_configure.
Abs!
Luiz Mercante
MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003
sqldicas@outlook.com
http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique. -
-
Efraim,
Veja que o seu max server memory e min server memory não estão adequadamente configurados.
Execute:
sp_configure 'max server memory', 14336 sp_configure 'min server memory', 10240 reconfigure
Como seu servidor possui apenas 16GB, recomendo que deixe 12GB para o SQL e o restante para o SO, assim você não corre o risco de paginar. Por favor, mande-nos o tamanho da sua base (tamanho do arquivo mdf + ndf se houver).
Abs.
Luiz Mercante
MCITP SQL 2008 | MCTS SQL 2008 | MTA Database Fundamentals | MCTS Windows Apps | MCTS Windows Network | MCP 2003
sqldicas@outlook.com
http://sqldicas.com.br
Se a resposta foi útil de alguma forma, classifique como resposta ou vote como útil.- Sugerido como Resposta Luiz MercanteModerator segunda-feira, 22 de julho de 2013 16:05