Я согласен с мнением, что если вы все делаете правильно, вам может не потребоваться перезагрузка / перезапуск сервера MSSQL.
Для меня это относится к сценарию, где каждый компетентен, и вы можете исправить все.
Я не администратор базы данных. Я архитектор программного обеспечения и часть, которая включает в себя строительство всей базы данных схем с нуля , и, к сожалению , не работает с 3 - Databases партии , что я абсолютно NO контроль над.
Люди, которые создали и поддерживают одну из наших основных сторонних баз данных, едва сделали ее функциональной.
Я упоминал, что я тоже не эксперт по безопасности или сетевой инженер?
- По крайней мере, одно обновление ОС в главном окне, обновление для системы безопасности, обновление BIOS, пакет обновления для OS / MSSQL или накопительное обновление MSSQL должны выходить каждый месяц или два.
- Своевременное их применение означает перезагрузку / перезапуск вашего сервера примерно раз в квартал.
- Даже если вы работаете в интрасети, почему бы вам не применить обновления безопасности?
- Если бы мне было разрешено иметь SSL на наших веб-сайтах PHI Intranet, я бы сделал это, потому что ни одна сеть не является надежной. Я параноик, я думаю.
Для меня тогда возникает вопрос: должен ли я перезапускать SQL Server чаще, чем каждые 3 месяца?
Планирование перезапуска для обещания дополнительного дюйма производительности, как танцы для дождя.
Может быть, это придет, может быть, не будет, но вы не будете знать наверняка, что вызвало дождь.
- Если после перезагрузки сервера вы заметили значительное повышение производительности из-за регулярного обслуживания, вам следует выяснить, почему это происходит.
- Если у вас возникли проблемы, и вы не уверены, что их вызывает, тогда, когда вы уменьшаете свои переменные, останавливая службы и задания, чтобы найти что-то вроде утечки памяти (в крайних случаях, как это), возможно, перезагрузите / перезапустите сервер с некоторыми службами Выкл. (или трассировка включена) поможет исключить другие службы в качестве причины.
Мне не нравится говорить, что вам НИКОГДА не нужно перезапускать его для устранения проблемы или проверки восстановления после сбоя, но у меня есть проблема с планированием перезапусков, чтобы предотвратить случайное возникновение неизвестной проблемы с производительностью.
Только исключение из этого правила, если вы управляете мошенника третьей партии базы данных , где перезагрузку каждую неделю или две , кажется, единственный способ сохранить это работает , и вы не можете исправить или даже прикоснуться к ней.
Даже тогда вы должны искать исправления, делиться ими с владельцем и поднимать ад, пока они не будут решены.