Saya setuju dengan sentimen bahwa jika Anda melakukan semuanya dengan benar, maka Anda mungkin tidak perlu me-Reboot / Restart MSSQL Server Anda.
Bagi saya ini berlaku untuk skenario di mana semua orang kompeten dan Anda dapat memperbaiki apa pun.
Saya bukan DBA. Saya seorang Arsitek Perangkat Lunak dan bagian dari itu melibatkan pembangunan seluruh Skema Basis Data dari awal dan, sayangnya , bekerja dengan Basis Data Pihak ke-3 yang sama sekali TIDAK saya kendalikan.
Orang-orang, yang menciptakan dan memelihara salah satu dari Database Pihak ke-3 utama kami, hampir tidak membuatnya berfungsi.
Apakah saya menyebutkan saya juga bukan Pakar Keamanan atau Insinyur Jaringan?
- Setidaknya satu Pembaruan OS Jendela Utama, Pembaruan Keamanan, Pembaruan BIOS, Paket Layanan OS / MSSQL, atau Pembaruan Kumulatif MSSQL terikat untuk keluar setiap satu atau dua bulan.
- Menerapkan ini pada waktu yang tepat berarti me-reboot / Restart Server Anda sekitar setiap kuartal.
- Bahkan ketika beroperasi di dalam Intranet, mengapa Anda tidak menerapkan Pembaruan Keamanan?
- Jika saya diizinkan memiliki SSL di situs web Intranet PHI kami, saya akan melakukannya karena tidak ada jaringan yang sempurna. Saya paranoid saya kira.
Bagi saya pertanyaannya kemudian menjadi: Haruskah saya Restart SQL Server lebih sering daripada setiap 3 bulan?
Penjadwalan Menghidupkan kembali janji kinerja ekstra, seperti menari untuk hujan.
Mungkin itu akan datang, mungkin tidak, tetapi Anda tidak akan tahu pasti apa yang menyebabkan hujan.
- Jika Anda melihat tonjolan kinerja yang signifikan setelah me-reboot server karena pemeliharaan rutin, maka Anda harus menyelidiki mengapa itu terjadi.
- Jika Anda mengalami masalah, dan tidak yakin apa penyebabnya, maka saat Anda mengurangi variabel dengan menghentikan layanan dan pekerjaan untuk menemukan sesuatu seperti kebocoran memori (dalam kasus-kasus ekstrem seperti ini) mungkin me-reboot / memulai ulang server Anda dengan beberapa layanan berubah off (atau jejak dihidupkan) akan membantu Anda mengesampingkan layanan lain tersebut sebagai penyebabnya.
Saya tidak suka mengatakan Anda tidak pernah perlu Restart untuk memecahkan masalah atau memverifikasi failover, tapi saya lakukan memiliki masalah dengan Restart penjadwalan untuk menjaga masalah kinerja yang tidak diketahui dari acak terjadi.
Satu- satunya pengecualian untuk hal ini adalah jika Anda mengelola Basis Data Pihak Ketiga yang nakal tempat me-reboot-nya setiap minggu atau dua tampaknya menjadi satu-satunya cara untuk membuatnya beroperasi dan Anda tidak diizinkan untuk memperbaikinya atau bahkan menyentuhnya.
Bahkan saat itu, Anda harus mencari perbaikan, membaginya dengan pemilik, dan membangkitkan neraka sampai selesai.