Concluímos aqui nossa primeira etapa de configurações de performance no SQL SERVER. Alterar as configurações do SQL pode ser uma ótima maneira de otimizar desempenho, porém requer um considerável conhecimento da estrutura e funcionamento do banco de dados. Isto é bom quando conhecemos estas configurações e podemos utilizá-las para adaptar o nosso banco a cada situação, mas também pode ser perigoso, pois uma série de recursos que foram automaticamente configurados para uma boa performance podem ser alterados de forma errada, gerando gravíssimos problemas no banco de dados. O ideal é realizar as configurações em um servidor de teste, e caso sucesso, implementá-las no banco em produção.
Performance Final: Query Governor Cost Limit
Configura o tempo limite de custo de uma consulta. Esta opção é
uma das poucas que normalmente sofrem alterações por parte dos DBAs, pois permite
que seja gerenciado o tempo em segundos para uma consulta ser disparada. O valor
padrão para essa configuração é 0, o que significa que não há limites para quanto tempo
uma consulta pode ser executada. Deixar o banco de dados com esta configuração pode
ser perigoso para consultas lentas, principalmente quando há diversos usuários
simultâneos acessando o banco de dados.
EXEC SP_CONFIGURE 'query governor cost limit', 50 --segundos
GO
RECONFIGURE WITH OVERRIDE
GO
Nenhum comentário:
Postar um comentário