Logo Hardware.com.br
Lucas.Vidau
Lucas.Vidau Tô em todas Registrado
1.6K Mensagens 87 Curtidas

Manutenção em banco de dados SQL

#1 Por Lucas.Vidau 06/01/2016 - 10:03
Bom dia! Tenho um banco de dados SQL com pouco mais de 20GB. Esse banco fica em uso constante. E possuem mais 3 lojas com um banco de dados relativamente igual e configuração dos servidores iguais. Em uma das lojas, uma determinada consulta demora cerca de 30min enquanto nas demais, essa consulta demora entre 15-20(no máximo). Nesse banco que o processo é demorado eu já fiz o processo de Shrink o que no passado costumava ajudar na velocidade das consultas. Mas desta vez, não obtive nenhum resultado satisfatório. Existe algum procedimento que possa executar nessa base para que a mesma possa melhorar seu desempenho?
*Lembrando que é utilizado o SQL Server 2008.

Desde já, obrigado.
Shinayder
Shinayder Veterano Registrado
669 Mensagens 118 Curtidas
#2 Por Shinayder
06/01/2016 - 10:20
Lucas, Bom Dia!

seu banco possui informações com mais de 5 anos de validade? Caso sim, você pode realizar um expurgo das informações mais antigas, ou envia-las para um banco de backup.

Mas o ideal seria fazer uma avaliação das querys e seus custos, e ir implementando melhorias nelas e avaliando o custo, a lentidão na consulta pode ser infra também, mas com uma simples avaliação de querys e um pequeno expurgo já ira melhorar bem as consultas.
Phenon X4 Black Box Edition 3.4 64bits | Memoria DDR3 8Gb | Nvidea Geforce GTS 450 1GB| HD Samsung SATA 500Gb e Samsung SATA 1 Tb rindo_atoa.gif
NoteBook: Em Analise nao_sei.gif
http://www.stormclouds.com.br/
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal