Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Selama sesi pencerminan database, database cermin selalu dalam keadaan tertentu ( status pencerminan). Status database mencerminkan status komunikasi, aliran data, dan perbedaan data antara mitra. Sesi pencerminan database mengadopsi status yang sama dengan database utama.
Sepanjang sesi pencerminan database, instans server saling memantau. Mitra menggunakan status pencerminan untuk memantau database. Dengan pengecualian status PENDING_FAILOVER, database utama dan cermin selalu dalam keadaan yang sama. Jika saksi ditetapkan untuk sesi, masing-masing mitra memantau saksi menggunakan status koneksinya (TERSAMBUNG atau TERPUTUS).
Kemungkinan status pencerminan database adalah sebagai berikut:
| Keadaan pencerminan | Deskripsi |
|---|---|
| SINKRONISASI | Konten database cermin tertinggal di belakang konten database utama. Server utama mengirim rekaman log ke server cermin, yang melakukan perubahan pada database cermin untuk memutakhirkan database tersebut. Pada awal sesi pencerminan basis data, basis data berada dalam status PENYELARASAN. Server utama melayani database, dan server cadangan berusaha menyelaraskan diri. |
| DISINKRONISASI | Ketika server cermin sudah cukup mengikuti server utama, status pencerminan berubah menjadi TERSINKRONISASI. Database tetap dalam status ini selama server utama terus mengirim perubahan ke server cermin dan server cermin terus menerapkan perubahan pada database cermin. Jika keamanan transaksi diatur ke failover FULLautomatic dan failover manual keduanya didukung dalam status SYNCHRONIZED, tidak ada kehilangan data setelah failover. Jika keamanan transaksi nonaktif, beberapa kehilangan data selalu dimungkinkan, bahkan dalam status DISINKRONKAN. |
| DITANGGUHKAN | Salinan cadangan database tidak tersedia. Database utama berjalan tanpa mengirim log apa pun ke server cermin, kondisi yang dikenal sebagai menjalankan terekspos. Ini adalah kondisi setelah failover. Sesi juga dapat menjadi SUSPENDED sebagai akibat dari kesalahan redo atau jika administrator menjeda sesi. SUSPENDED adalah status persisten yang bertahan dari pematian dan startup mitra. |
| Menunggu Failover | Status ini hanya ditemukan di server utama setelah failover dimulai, tetapi server belum beralih ke peran cermin. Ketika failover dimulai, database utama masuk ke status PENDING_FAILOVER, dengan cepat mengakhiri koneksi pengguna apa pun, dan mengambil alih peran cermin segera setelahnya. |
| TERPUTUS | Mitra telah kehilangan komunikasi dengan mitra lain. |