Estoy de acuerdo con el sentimiento de que si está haciendo todo bien, es posible que no necesite reiniciar / reiniciar su servidor MSSQL.
Para mí, esto se aplica al escenario en el que todos son competentes y puedes arreglar cualquier cosa.
No soy un DBA. Soy arquitecto de software y parte de eso implica construir esquemas de bases de datos completos desde cero y, desafortunadamente , trabajar con bases de datos de terceros sobre las cuales no tengo absolutamente ningún control.
Las personas, que crearon y mantienen una de nuestras principales bases de datos de terceros, apenas lo hicieron funcional.
¿Mencioné que tampoco soy experto en seguridad o ingeniero de redes?
- Al menos una actualización del sistema operativo de la ventana principal, la actualización de seguridad, la actualización del BIOS, el paquete de servicio OS / MSSQL o la actualización acumulativa MSSQL seguramente saldrán cada mes o dos.
- Aplicarlos de manera oportuna significa reiniciar / reiniciar su servidor aproximadamente cada trimestre.
- Incluso cuando se opera dentro de una Intranet, ¿por qué no aplicar las actualizaciones de seguridad?
- Si se me permitiera tener SSL en nuestros sitios web de Intranet de PHI, lo haría porque ninguna red es infalible. Soy paranoico, supongo.
Para mí, la pregunta es: ¿Debería reiniciar SQL Server con más frecuencia que cada 3 meses?
La programación de reinicios con la promesa de una pulgada extra de rendimiento, es como bailar por la lluvia.
Tal vez vendrá, tal vez no, pero no sabrás con certeza qué causó que lloviera.
- Si nota un aumento significativo en el rendimiento después de reiniciar el servidor debido a un mantenimiento regular, entonces debe investigar por qué sucede eso.
- Si tiene problemas y no está seguro de qué los está causando, a medida que reduce sus variables al detener los servicios y trabajos para encontrar algo como una pérdida de memoria (en casos extremos como este), puede reiniciar / reiniciar su servidor con algunos servicios activados desactivado (o los rastros activados) lo ayudarán a descartar esos otros servicios como la causa.
No me gusta decir que nunca necesidad de reiniciarla para solucionar un problema o verificar la conmutación por error, pero hacer que tenga un problema con la programación de reinicios para mantener un problema de rendimiento desconocido que se produzcan al azar.
La única excepción a esto es si administra una base de datos de terceros deshonesta en la que reiniciarla cada semana o dos parece ser la única forma de mantenerla en funcionamiento y no puede repararla ni siquiera tocarla.
Incluso entonces, debes buscar soluciones, compartirlas con el propietario y provocar el infierno hasta que se resuelva.