Dalam penggunaan database online, semakin banyak data disimpan dalam database. Data yang jarang diakses memakan banyak ruang penyimpanan dan memengaruhi kinerja query serta operasi bisnis. Untuk mengatasi hal ini, Anda dapat menggunakan fitur pengarsipan data dari Data Management (DMS) untuk secara berkala mengarsipkan data dari tabel tertentu di database ke database lain atau ruang penyimpanan lainnya. Selain itu, Anda juga dapat melakukan operasi lain seperti menghapus data yang telah diarsipkan dari tabel sumber untuk mengoptimalkan penggunaan penyimpanan.
Informasi Latar Belakang
Di platform e-commerce, sejumlah besar data pesanan dihasilkan setiap hari, dan kebutuhan untuk mengakses data tersebut menurun seiring waktu. Untuk meningkatkan kinerja database dan membebaskan ruang penyimpanan, Anda dapat menggunakan fitur pengarsipan data DMS untuk secara berkala mengarsipkan data.
Catatan Penggunaan
Bisnis yang sedang berjalan mungkin terpengaruh saat menggunakan fitur pengarsipan data.
PentingUntuk meminimalkan dampak, disarankan menggunakan fitur pengarsipan data selama jam-jam sepi aktivitas.
Tugas pengarsipan data mungkin gagal jika tabel yang akan diarsipkan berisi kolom besar seperti BLOB, TEXT, dan tipe lainnya serta baris dengan ukuran data besar.
Fitur pengarsipan data hanya tersedia di wilayah Singapura dan Indonesia (Jakarta).
Anda tidak dapat mengarsipkan data dari tabel yang berisi kolom virtual.
Anda tidak dapat mengarsipkan data dari database yang di-host di layanan cloud pihak ketiga atau database mandiri di konsol DMS atau dengan menggunakan operasi API.
Perbandingan antara pengarsipan data DMS dan migrasi data DTS
Fitur
Pengarsipan data DMS memungkinkan Anda mengonfigurasi kondisi filter untuk mengarsipkan data yang jarang diakses ke ruang penyimpanan lain, mengurangi beban pada database utama dan meningkatkan kinerja database.
Migrasi data Data Transmission Service (DTS) memungkinkan Anda memindahkan data antara sumber data homogen dan heterogen. Untuk informasi lebih lanjut, lihat Ikhtisar Skenario Migrasi Data.
Skema
Pengarsipan data DMS memungkinkan Anda mengarsipkan data yang jarang diakses ke database lain atau ruang penyimpanan lain secara berkala atau pada waktu tertentu.
Migrasi data DTS berlaku untuk skenario seperti migrasi data ke Alibaba Cloud, migrasi data antar database dalam Alibaba Cloud, serta pemecahan database atau peningkatan skala.
Perbandingan di antara berbagai kategori tujuan pengarsipan
Database
Item | Lindorm | AnalyticDB for MySQL 3.0 | AnalyticDB for PostgreSQL | ApsaraDB RDS for MySQL | PolarDB for MySQL |
Jenis database sumber yang didukung |
Catatan Akun database MySQL harus memiliki izin REPLICATION CLIENT. | ||||
Penagihan | Anda dapat menggunakan fitur pengarsipan data secara gratis. Namun, Anda mungkin dikenakan biaya saat membeli instance tujuan dan mengonfigurasi mode kontrol Perubahan Stabil atau Kolaborasi Keamanan untuk instance Anda. | ||||
Penghapusan data yang diarsipkan dari sumber | Setelah Anda mengarsipkan data ke database tujuan, DMS dapat secara otomatis menghapus data yang diarsipkan dari tabel sumber berdasarkan pengaturan Anda. Anda tidak perlu lagi menghapus data sumber setelah data diarsipkan. Hal ini mengurangi risiko data.
| ||||
Kueri data yang diarsipkan |
| ||||
Konfigurasi tujuan pengarsipan data |
| ||||
Perubahan skema tabel | Sebuah kolom ditambahkan ke tabel yang diarsipkan di tujuan untuk menyimpan informasi seperti ID tiket dan waktu pengarsipan. Data dalam tabel dapat digunakan seperti biasa. | ||||
Penggunaan |
|
|
|
|
|
Kontrol data | Kemampuan kontrol data terkuat disediakan. DMS dapat mengarsipkan data ke instance database yang Anda kelola. Anda dapat memproses data secara fleksibel dengan berinteraksi dengan database. | ||||
Ruang Penyimpanan
Item | Bucket OSS Kustom | Bucket OSS Terhubung (Tidak Direkomendasikan) |
Jenis Database Sumber yang Didukung |
|
|
Penagihan | Anda dapat menggunakan fitur pengarsipan data secara gratis. Namun, Anda mungkin dikenakan biaya saat membeli bucket Object Storage Service (OSS) dan mengonfigurasi mode kontrol Perubahan Stabil atau Kolaborasi Keamanan untuk instance Anda. | DMS membuat jadwal cadangan di Pemulihan Bencana Data. Anda dikenakan biaya untuk penyimpanan data dan cadangandata berdasarkan jumlah data yang dicadangkan. Catatan Secara default, jadwal cadangan xlarge dibuat di Pemulihan Bencana Data. |
Penghapusan Data yang Diarsipkan dari Sumber | Tidak berlaku. | Data yang diarsipkan tidak dapat dihapus secara otomatis dari database sumber. Anda harus membuat tiket perubahan data reguler untuk menghapus data yang diarsipkan dari database sumber secara manual. |
Kueri Data yang Diarsipkan | Anda dapat menanyakan data yang diarsipkan menggunakan gudang data logis di DMS. | - |
Konfigurasi Tujuan Pengarsipan Data | Anda harus menentukan bucket OSS. | Anda tidak perlu menentukan bucket OSS. DMS secara otomatis membuat jadwal cadangan di Pemulihan Bencana Data untuk mengarsipkan data ke OSS. |
Perubahan Skema Tabel | Tidak berlaku. | Skema tabel tidak berubah. |
Kegunaan | Mengurangi biaya penyimpanan online paling banyak. | Mengurangi banyak biaya penyimpanan online. |
Kontrol Data | Kemampuan kontrol data yang kuat disediakan. DMS dapat mengarsipkan data ke bucket OSS yang Anda beli. | Kemampuan kontrol data yang moderat disediakan. DMS dapat mengarsipkan data ke bucket OSS yang terhubung ke Pemulihan Bencana Data. |
Referensi
FAQ
T: Jika saya memilih Bersihkan data yang diarsipkan dari tabel asli (delete-No Lock) saat mengonfigurasi parameter untuk pengarsipan data, apakah data historis masih tersedia untuk diambil?
J: Ya, data historis masih tersedia untuk diambil meskipun Anda memilih Bersihkan data yang diarsipkan dari tabel asli (delete-No Lock) saat mengonfigurasi parameter untuk pengarsipan data. Fitur pengarsipan data secara berkala mengarsipkan data dari tabel besar ke database lain. Anda dapat menanyakan data historis yang telah diarsipkan di instance tujuan tempat data tersebut diarsipkan.