Como é o plano de manutenção das melhores práticas do SQL Server? [fechadas]


15

Sou estudante da Universidade Fontys em Eindhoven e atualmente estou realizando uma série de entrevistas para ajudar no desenvolvimento de uma ferramenta do SQL Server e gostaria de receber feedback dos especialistas da área.

Uma das minhas perguntas é:

Como é o plano de manutenção das melhores práticas do SQL Server? Você usa os planos de manutenção do SQL Server para isso ou usa scripts personalizados?

Respostas:



5

A configuração de um plano de manutenção é mais complicada do que simplesmente seguir uma determinada "melhor prática". Há muita coisa nisso.

Para se ter uma idéia, o Guia seguro de Brad para planos de manutenção é um e-book gratuito com 269 páginas. Se essa fosse uma pergunta mais simples, o livro seria muito, muito mais curto.

Se eu responder a essa pergunta em uma entrevista, por exemplo, diria que depende completamente dos recursos que a empresa tem disponível, das necessidades da empresa, dos dados no banco de dados, com que frequência (e como) esses dados são alterados, etc. infelizmente, nenhuma resposta rápida para a pergunta.


1

Existem várias sugestões para práticas de tarefas de manutenção. As tarefas de manutenção não são aplicáveis ​​a todos os cenários do ambiente do SQL Server

Não é recomendável usar a tarefa Encolher banco de dados com frequência, pois isso pode levar à degradação do desempenho e à fragmentação de discos e índices

Reorganizar, atualizar estatísticas e reconstruir tarefas também podem levar a problemas de desempenho e sobrecargas de uso da CPU e do disco rígido

Você deve verificar regularmente o espaço em disco disponível e remover arquivos obsoletos a tempo de usar os backups completos do banco de dados

Programe fora do horário de trabalho qualquer verificação de integridade do banco de dados para evitar problemas de desempenho também

O agendamento, recomendações e práticas nas tarefas de manutenção variam - elas dependem de uma política da empresa, uso e ambiente do SQL Server

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.