none
Executar query e não travar o banco RRS feed

  • Discussão Geral

  • Preciso de um orientação quanto a configuração do banco de dados

    O servidor que instamos o sql server tem 32 gb de memória com 4 CPUs em um Windows server 2012

    O Sql server 2014 foi instalado utilizando next e next até confirmar, delimitamos o uso de memória para 10gb e colocamos como prioridade máxima no uso de CPU.

    O Banco de dados começou a ganhar um volume em pouco tempo de uso, temos algumas query que precisa ser rodadas todos os dias e algumas no final do mês, quando executamos geram lock nas tabelas dessa query e isso está complicando o uso do sistema devido essas travas

    Eu sei que é pouca informação para uma analise mais detalhada do ambiente, precisaria de alguma dica e caminho para seguir considerando um ambiente que necessito de executar query que demoram sua execução e não trave o banco de dados

    terça-feira, 5 de junho de 2018 16:21

Todas as Respostas

  • Deleted
    terça-feira, 5 de junho de 2018 19:16
  • É um Servidor dedicado, utilizamos a versão Microsoft SQL Server Standard (64-bit)

    Já trabalhamos com alguns processamentos de madrugada, complicado que a empresa trabalha 24 horas, tenho a faixa de 1 hora por noite para executar alguns procedimentos

    terça-feira, 5 de junho de 2018 23:39
  • Pedro,

    Um detalhe que me chamou a atenção. Você disse que a partir do momento que os bancos de dados começaram a crescer, seu ambiente começou a apresentar este comportamento, isso me faz pensar que você pode estar sofrendo com latência de disco.

    Poderia nos dizer um pouco mais sobre os recursos de Hardwares utilizado neste servidor?

    Você conseguiu identificar neste momento quais são as querys mais "custosas" pesadas no que diz respeito ao processamento?


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    quarta-feira, 6 de junho de 2018 17:33
  • Deleted
    quarta-feira, 6 de junho de 2018 21:58
  • Pedro,

    A observação do José Diz em relação ao TempDB é extremamente valiosa, ainda mais a partir da versão 2012 que a própria Microsoft orienta e identifica como boa prática adicionar mais arquivos de dados para o banco de sistemas TempDB, sendo sua quantidade máxima a quantidade de núcleos físicos existentes no servidor.


    Pedro Antonio Galvão Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    sexta-feira, 8 de junho de 2018 19:03