Tema ini menjelaskan fitur yang disediakan oleh modul pengembangan database dari Data Management (DMS). Fitur-fitur tersebut mencakup perubahan skema, perubahan data, ekspor data, tinjauan SQL, penyiapan lingkungan, pelacakan data, dan DevOps.
Fitur | Subfitur | Deskripsi |
Perubahan skema | Anda dapat menggunakan fitur ini untuk merancang skema tabel dalam database berdasarkan standar R&D tertentu. Hal ini memastikan konsistensi skema di beberapa lingkungan, seperti lingkungan pengembangan, lingkungan pengujian, dan lingkungan produksi. | |
Anda dapat menggunakan fitur ini untuk membandingkan skema dua database atau skema tabel tertentu dalam database dan menghasilkan pernyataan SQL untuk sinkronisasi skema. | ||
DMS menyediakan fitur ini untuk secara otomatis membuat tabel bayangan di database berdasarkan skema tabel sumber di database. Sinkronisasi secara berkala didukung. | ||
Anda dapat menggunakan fitur ini untuk menyinkronkan skema database sumber ke database kosong. Dengan cara ini, skema dapat disinkronkan antar database dengan mudah. | ||
Anda dapat menggunakan fitur ini untuk membandingkan skema tabel, mengidentifikasi perbedaan skema, dan menghasilkan pernyataan SQL yang akan dieksekusi untuk tabel tujuan. Ini memastikan konsistensi skema antara tabel yang berbeda. | ||
Anda dapat menggunakan fitur ini untuk melakukan operasi DDL tanpa kunci. Ini mencegah bisnis Anda terpengaruh oleh penguncian tabel. Ini juga mencegah terjadinya latensi sinkronisasi antara database utama dan sekunder saat skema Anda diubah menggunakan operasi DDL online asli. | ||
Perubahan data | Anda dapat memperbarui data dalam database. | |
Anda dapat menggunakan fitur ini untuk melakukan operasi DML tanpa kunci dalam batch yang berbeda berdasarkan kunci utama atau kunci unik yang tidak menerima nilai null dalam tabel. Ini memastikan efisiensi eksekusi tinggi dan meminimalkan dampak pada kinerja dan penyimpanan database. | ||
Anda dapat membuat tugas terjadwal untuk menghapus data historis. Data historis dihapus berdasarkan aturan yang dikonfigurasi secara berkala. | ||
Anda dapat mengirimkan tiket untuk mengubah objek yang dapat diprogram, seperti prosedur tersimpan, pemicu, fungsi, dan tampilan. | ||
Anda dapat mengimpor sejumlah besar data ke database. | ||
Ekspor data | Anda dapat mengekspor set hasil SQL. | |
Anda dapat mengekspor database dan tabel. | ||
T/A | Fitur ini meninjau pernyataan SQL yang diajukan dan memberikan saran untuk mengoptimalkan pernyataan tersebut. Ini memungkinkan Anda mempertahankan kode berkualitas tinggi. Misalnya, Anda dapat memastikan bahwa pernyataan SQL sesuai dengan standar pengembangan database dan bahwa indeks digunakan untuk kueri. Ini juga membantu mengurangi risiko serangan injeksi SQL. | |
Penyiapan lingkungan | Anda dapat mereplikasi skema dan data database atau tabel ke database atau tabel lain, dan menginisialisasi database di beberapa lingkungan. | |
Anda dapat menggunakan fitur ini untuk menghasilkan data uji berdasarkan tipe bidang dan aturan yang ditentukan. | ||
T/A | Anda dapat mengurai log biner database, menanyakan catatan perubahan data, dan menghasilkan pernyataan SQL untuk pemulihan data. | |
T/A | Anda dapat menggunakan fitur ini untuk mengintegrasikan beberapa tiket perubahan data seperti Modifikasi Data Normal, Perubahan Tanpa Kunci, dan Impor Data ke dalam satu proses. Dengan cara ini, Anda dapat menggabungkan operasi DML dan DDL secara fleksibel untuk memenuhi kebutuhan bisnis Anda. |