Desempenho do SQL Server
19/09/2013
0
como devemos e quais ferramentas auxiliam?
Mariana Carvalho
Posts
20/09/2013
Fabiano Carvalho
Existem algumas view's de sistema que informam ou auxiliam o 'gargalo' de execução, vou procurar o script que faz isso e retorno!
Caso queira verificar como a sua consulta é executada ative o execution plan no sql
20/09/2013
Alex Lekao
infelizmente ainda nao consegui algo mais efetivo para fazer aqui na empresa para tentarmos ter mais performance.
uma coisa que ja tive recomendacoes foi fazer as tarefas de diminuicao do banco de dados no SSMS e do log, embora alguns nao recomendem fazer essas operacoes.
no meu caso normalmente os meus problemas de lentidao que tive foram resolvidos com o aumento de memoria do servidor e do hd.
no nosso caso estamos em um data center e isso tudo eh ajustado de maneira muito tranquila para nos, ajustamos a VM e reiniciamos o servidor e pronto, ja esta tudo pronto... rsrsr
vou acompanhar o post para conhecimento meu tbm que preciso tambem saber o que fazer neste caso... minhas bases estao bem grandinhas ja... ao todo somam 21 GB, sem contar os logs que ja passaram dos 90GB... rsrsr
20/09/2013
Mariana Carvalho
Existem algumas view's de sistema que informam ou auxiliam o 'gargalo' de execução, vou procurar o script que faz isso e retorno!
Caso queira verificar como a sua consulta é executada ative o execution plan no sql
eu quero sim, assim que possivel disponibilize.
obrigada.
20/09/2013
Mariana Carvalho
infelizmente ainda nao consegui algo mais efetivo para fazer aqui na empresa para tentarmos ter mais performance.
uma coisa que ja tive recomendacoes foi fazer as tarefas de diminuicao do banco de dados no SSMS e do log, embora alguns nao recomendem fazer essas operacoes.
no meu caso normalmente os meus problemas de lentidao que tive foram resolvidos com o aumento de memoria do servidor e do hd.
no nosso caso estamos em um data center e isso tudo eh ajustado de maneira muito tranquila para nos, ajustamos a VM e reiniciamos o servidor e pronto, ja esta tudo pronto... rsrsr
vou acompanhar o post para conhecimento meu tbm que preciso tambem saber o que fazer neste caso... minhas bases estao bem grandinhas ja... ao todo somam 21 GB, sem contar os logs que ja passaram dos 90GB... rsrsr
preocupação de muitos essa parte, eu quero ter pelo menos uma base, para ja de inicio não me preocupar com problemas futuros, esse negocio de apagar incendio não é comigo.
rsrsrsrs
20/09/2013
Alex Lekao
O que me deu uma tranquilidade foi ter ido para o Data Center.
Quando assustei o meu hd do servidor estava com menos de 10 GB... Mandei um e-mail para o pessoal do Data Center, me passaram o preco para aumentar mais 50 GB, aprovei, duas horas depois o HD estava 50 GB maior e com isso o desempenho do serivodor ate melhorou, tinha mais espaco em disco para fazer o swap que fosse necessario.
E SQL Server, qto mais memoria para ele melhor, ele vai sempre ocupar toda a RAM que vc tiver e para ele isso eh otimo. rsrsr
20/09/2013
Fabiano Carvalho
https://www.dropbox.com/s/djvr2vn2rha9bdk/MONITORAMENTO.zip
20/09/2013
Alex Lekao
muito avancado para minha pessoa...
senti que terei que fazer pos graduacao para conseguir entender... rsrsr
legal viu...
Parabens!!!
20/09/2013
Mariana Carvalho
O que me deu uma tranquilidade foi ter ido para o Data Center.
Quando assustei o meu hd do servidor estava com menos de 10 GB... Mandei um e-mail para o pessoal do Data Center, me passaram o preco para aumentar mais 50 GB, aprovei, duas horas depois o HD estava 50 GB maior e com isso o desempenho do serivodor ate melhorou, tinha mais espaco em disco para fazer o swap que fosse necessario.
E SQL Server, qto mais memoria para ele melhor, ele vai sempre ocupar toda a RAM que vc tiver e para ele isso eh otimo. rsrsr
o que é o swap?
essa questão do espaço tambem é critico. devemos observar os tipos de dados.
20/09/2013
Mariana Carvalho
https://www.dropbox.com/s/djvr2vn2rha9bdk/MONITORAMENTO.zip
obrigada, vou olhar os codigos.
20/09/2013
Roniere Almeida
22/09/2013
Mariana Carvalho
quem trabalha diretamente com banco de dados, mais cedo ou mais tarde, precisará conhecer isso.
23/09/2013
Alex Lekao
o que é o swap?
essa questão do espaço tambem é critico. devemos observar os tipos de dados.
Oi Mariana, bom dia!!!
Desculpe a demora.
Swap eh como um recurso que o SO e o SGBD usam para troca de dados, em caso necessario, ele utiliza um espaco no HD para fazer essa troca, e dar mais velocidade em alguns processamentos.
Para o SQL Server, quanto mais ram melhor, e caso ele atinja o limite de ram disponivel ele podera criar gravar no hd temporariamente aquilo que seria gravado na ram, trabalhando com o SWAP, no windows se nao me engano o SWAP eh chamado de page files.
O SWAP eh comumente falado no ambiente limix, pelo menos eu vejo os envolvidos em linux falando mais a respeito.
se alguem mais tiver algo a contribuir, pq eu nao tenho tanto conhecimento tecnico assim nao... rsrsr
Espero ter ajudado.
Abraco.
Alex - Lekao
01/10/2013
Mariana Carvalho
01/10/2013
José
Já devemos iniciar pensando em um bom desempenho para não termos surpresas no futuro.
Clique aqui para fazer login e interagir na Comunidade :)