Jika jumlah koneksi ke instans ApsaraDB RDS for SQL Server Anda mencapai batas maksimum atau terjadi masalah performa pada instans RDS, Anda dapat memulai ulang instans tersebut untuk meredakan atau menyelesaikan masalah.
Informasi Latar Belakang
Jika masalah berikut terjadi pada instans RDS Anda, Anda dapat memulai ulang instans tersebut untuk meredakan atau menyelesaikan masalah:
Jika jumlah koneksi ke instans RDS Anda mencapai batas maksimum atau terjadi masalah performa, Anda dapat memulai ulang instans tersebut untuk menyelesaikan masalah.
Jika Anda mengubah pengaturan beberapa parameter instans RDS dan ingin menerapkan perubahan tersebut, Anda dapat memulai ulang instans RDS.
Jika kapasitas penyimpanan instans RDS Anda habis dan gagal diperluas, Anda dapat memulai ulang instans tersebut untuk melepaskan TempDB guna menyelesaikan masalah.
CatatanTempDB adalah salah satu pustaka sistem dari SQL Server. TempDB digunakan untuk menyimpan objek sementara pengguna, objek internal, dan data versi baris. TempDB dibangun ulang setiap kali instans RDS dimulai ulang.
Jika versi mesin minor dari instans RDS Anda sudah usang dan memiliki masalah yang belum terselesaikan, Anda dapat memulai ulang instans tersebut untuk meredakan masalah dan kemudian memperbarui versi mesin minor untuk menyelesaikan masalah. Untuk informasi lebih lanjut, lihat Perbarui versi mesin minor.
Jika instans RDS Anda bekerja dalam mode mirroring untuk mencapai ketersediaan tinggi, kebocoran memori mungkin terjadi. Dalam kasus ini, Anda dapat memulai ulang instans tersebut untuk meredakan masalah dan kemudian meningkatkan versi mesin utama untuk menyelesaikan masalah. Untuk informasi lebih lanjut, lihat Tingkatkan versi mesin utama dan edisi RDS dari instans ApsaraDB RDS for SQL Server.
Prasyarat
Instans RDS harus berada dalam status Berjalan.
Dampak
Durasi pemulihan instans RDS bervariasi berdasarkan faktor-faktor seperti performa instans, halaman kotor di memori, dan transaksi jangka panjang. Pemulihan koneksi sementara yang berlangsung sekitar 30 detik terjadi dalam sekitar 90% kasus saat memulai ulang instans. Pastikan aplikasi Anda dikonfigurasi untuk menyambung ulang ke instans RDS. Untuk memastikan kelangsungan bisnis, kami sarankan Anda mengambil langkah-langkah yang sesuai sebelum memulai ulang instans RDS.
CatatanRDS Basic Edition tidak menyediakan instans sekunder yang berfungsi sebagai hot standby. Saat instans RDS yang menjalankan RDS Basic Edition mengalami kegagalan tak terduga atau Anda memulai ulang instans RDS, mengubah spesifikasi, atau meningkatkan mesin database dari instans RDS, layanan database Anda mungkin menjadi tidak tersedia untuk periode waktu yang lama. Jika Anda memerlukan ketersediaan tinggi untuk sistem database Anda, kami sarankan Anda memilih edisi RDS lainnya, seperti RDS High-availability Edition, bukan RDS Basic Edition. Sebagai alternatif, Anda dapat meningkatkan instans RDS Anda dari RDS Basic Edition ke RDS High-availability Edition untuk instans dari mesin database tertentu. Untuk informasi lebih lanjut, lihat Tingkatkan edisi instans RDS dari RDS Basic Edition ke RDS High-availability Edition.
Jika instans RDS baca-saja dilampirkan ke instans RDS utama dan Anda memulai ulang instans RDS utama, instans RDS baca-saja tidak dimulai ulang, dan replikasi data dilanjutkan setelah instans RDS utama dimulai ulang.
Setelah Anda memicu pemulihan instans, status instans RDS berubah menjadi Restarting, yang mengganggu koneksi. Kami sarankan Anda menyiapkan jadwal pemulihan untuk mengurangi dampak.
Prosedur
Buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Kemudian, temukan instans RDS dan klik ID instans tersebut.
Operasi Terkait
Anda dapat memanggil operasi RestartDBInstance untuk memulai ulang instans RDS Anda. Untuk informasi lebih lanjut, lihat RestartDBInstance.
Tanya Jawab Umum
Jika instans RDS menjalankan RDS High-availability Edition dan instans RDS utama dimulai ulang, apakah terjadi pergantian utama/sekunder?
Jika Anda memulai ulang instans RDS, baik instans RDS utama maupun sekunder akan dimulai ulang. Tidak ada pergantian utama/sekunder yang terjadi, dan zona instans RDS utama dan sekunder tetap tidak berubah.
Apakah titik akhir dan alamat IP dari instans RDS utama dan sekunder berubah setelah instans RDS dimulai ulang?
Tidak, titik akhir dan alamat IP dari instans RDS utama dan sekunder tetap tidak berubah. Operasi pemulihan instans tidak melibatkan perubahan pengaturan jaringan.
Fase apa saja yang diperlukan untuk pemulihan instans? Faktor apa saja yang terlibat dalam pemulihan instans? Bagaimana cara mengurangi durasi yang diperlukan untuk memulai ulang instans RDS?
Dua fase diperlukan untuk pemulihan instans:
Fase untuk menghentikan instans RDS: Durasi bervariasi berdasarkan faktor-faktor seperti performa keseluruhan host, performa keseluruhan instans, dan halaman kotor di memori.
Fase untuk memulai instans RDS: Durasi bervariasi berdasarkan berbagai faktor, seperti performa instans RDS, performa host tempat instans RDS ditempatkan, dan ukuran file log yang digunakan untuk pemulihan data. Ukuran file log bervariasi berdasarkan halaman kotor di memori saat Anda menghentikan instans RDS dan transaksi jangka panjang pada instans RDS. Ukuran file log juga bervariasi berdasarkan nilai parameter
recovery interval. Kami sarankan Anda menggunakan nilai default dari parameter recovery interval. Jika Anda ingin mengubah nilai parameter ini, lihat deskripsi di Konfigurasikan interval pemulihan (min) (opsi konfigurasi server).
Anda dapat mengurangi jumlah transaksi jangka panjang atau mengubah nilai parameter
recovery intervaluntuk mengurangi durasi yang diperlukan untuk memulai ulang instans RDS.
