Data Management (DMS) menyediakan fitur pengelompokan database yang memungkinkan Anda menerapkan perubahan data atau desain skema ke beberapa database. Fitur ini dapat digunakan untuk mengelompokkan beberapa database dengan tipe mesin yang sama dan diterapkan di lingkungan yang sama. Topik ini menjelaskan cara membuat kelompok database di DMS.
Informasi latar belakang
Anda mungkin menjalankan bisnis di beberapa wilayah dengan beberapa database. Setiap kali Anda ingin melakukan perubahan, Anda harus menerapkannya ke semua database tersebut. Ini mengharuskan Anda mengingat titik akhir dari semua database di berbagai wilayah. Saat membuat tiket perubahan data atau desain skema, Anda harus memilih semua database agar perubahan diterapkan sepenuhnya. Namun, ada risiko mengabaikan satu atau lebih database, yang dapat membahayakan stabilitas bisnis Anda. Selain itu, jika Anda memiliki banyak database, proses pemilihan manual akan memakan waktu, melelahkan, dan rentan terhadap kesalahan.
Untuk mengatasi masalah ini, DMS menyediakan fitur database grouping. Fitur ini memungkinkan Anda mengelompokkan beberapa database dengan tipe mesin yang sama dan diterapkan di lingkungan yang sama. Sebagai contoh, saat membuat tiket untuk melakukan perubahan data atau desain skema pada database dalam kelompok, DMS akan menampilkan pesan untuk menanyakan apakah Anda ingin menerapkan operasi ke semua database dalam kelompok. Jika Anda mengklik OK, DMS akan menambahkan semua database lainnya dalam kelompok sebagai target perubahan.
Prasyarat
Database yang ingin Anda tambahkan ke kelompok database harus memenuhi kondisi berikut:
Semua instance tempat database dimiliki dikelola dalam mode Kolaborasi Keamanan.
Semua database adalah database fisik atau logis.
Semua database diterapkan di lingkungan yang sama, seperti lingkungan pengembangan.
Mesin dari database adalah dari tipe yang sama. Sebagai contoh, semua database adalah database MySQL.
Skenario umum
Perubahan Data
Sebagai contoh, saat membuat tiket untuk melakukan perubahan data pada database dalam kelompok, setelah Anda memilih database, DMS akan menampilkan pesan untuk menanyakan apakah Anda ingin menerapkan operasi ke semua database dalam kelompok. Jika Anda mengklik OK, DMS akan menambahkan semua database lainnya dalam kelompok sebagai target perubahan. Ini menghilangkan kebutuhan untuk memilih database satu per satu. Jika Anda mengklik Cancel, database lainnya dalam kelompok tidak akan dipilih.
Fitur pengelompokan database mendukung jenis tiket perubahan data berikut: Normal Data Modify, Lockless change, History Data Clean, Large Data Import, dan Programmable Object.
Desain Skema
Sebagai contoh, saat membuat tiket desain skema dan memilih database dalam kelompok sebagai database dasar, setelah Anda mengklik Perform Changes to Base Database, DMS akan menampilkan pesan untuk mengingatkan bahwa database dasar termasuk dalam kelompok dan bahwa operasi saat ini akan diterapkan ke semua database lainnya dalam kelompok.
Buat kelompok database
- Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih .
CatatanJika Anda menggunakan konsol DMS dalam mode sederhana, gerakkan penunjuk ke ikon
di sudut kiri atas konsol DMS dan pilih .Di halaman Pengelompokan Database, klik New Group.
Di kotak dialog NewGrouping, konfigurasikan item berikut.
Item
Deskripsi
Group name
Nama kelompok database yang ingin Anda buat.
Add database
Klik Add database. Di kotak dialog Cari database, masukkan nama database di kotak pencarian. Temukan database yang ingin Anda kelompokkan dari hasil yang cocok dan klik Add di kolom Operasi.
Klik Save.
Apa yang harus dilakukan selanjutnya
Setelah membuat kelompok database, Anda mungkin perlu melakukan operasi berikut:
Lakukan desain skema dan terapkan perubahan ke beberapa database dalam kelompok database. Untuk informasi lebih lanjut, lihat Desain skema.
Lakukan perubahan data dan terapkan perubahan ke semua database dalam kelompok database. Untuk informasi lebih lanjut, lihat Normal Data Modify, Lakukan operasi DML tanpa kunci, Hapus data historis, Impor data, dan Ubah objek yang dapat diprogram menggunakan rutin tersimpan.