Menindaklanjuti pertanyaan saya yang lain , saya ingin mulai berpikir tentang apa yang harus saya perhatikan pada basis harian / mingguan / bulanan dalam hal peringatan. Saya berharap dapat melihat masalah yang datang sebelum mereka terjadi (itulah rencananya) ...
Sejauh ini, saya telah mulai mengumpulkan skrip untuk yang berikut (tanpa urutan):
Harian
- Periksa waktu kerja sistem (kalau-kalau saya perlu memeriksa apa pun sebagai DBA)
- Periksa cadangan terakhir
- Periksa cadangan log transaksi
- Periksa status Pekerjaan SQL
- Periksa penggunaan CPU rata-rata selama 24 jam terakhir (atau 1140 menit)
Mingguan
- Periksa riwayat cadangan MSDB
- Periksa untuk melihat kapan CheckDB terakhir kali dijalankan
- Periksa fragmentasi indeks
- Periksa statistik indeks (baca vs menulis dll)
- Periksa kemacetan IO
Bulanan
- Periksa indeks yang hilang
- Periksa indeks yang tidak lagi digunakan
Ada saran lain? (Saya baru mengenal DBA sehingga bantuan / saran selalu diterima)