Topik ini menjelaskan cara mengaktifkan X-Engine Edition, serta kondisi dan tindakan pencegahan selama proses pengaktifan.
Prasyarat
Versi engine harus memenuhi persyaratan berikut:
8.0.1.1.31 atau versi yang lebih baru.
8.0.2.2.12 atau versi yang lebih baru.
Untuk memeriksa versi kluster, lihat Query the version number.
Multi-master Cluster (Limitless) tidak mendukung pengaktifan X-Engine Edition.
Spesifikasi node read-write (RW) kluster harus minimal 8 GB. Spesifikasi node read-only (RO) dalam kluster harus lebih besar dari atau sama dengan spesifikasi node RW.
Kluster belum bergabung ke Global Database Network (GDN).
Catatan penggunaan
X-Engine Edition memiliki batasan pada fitur engine dan transaksi besar.
Mengaktifkan X-Engine Edition secara otomatis akan me-restart kluster. Selama restart, terjadi gangguan koneksi sementara hingga 30 detik. Sebagai praktik terbaik, lakukan operasi ini pada jam sepi dan pastikan aplikasi Anda memiliki mekanisme reconnect.
Setelah Anda mengaktifkan X-Engine Edition:
Untuk menghindari pengecualian akses pada tabel yang sudah disimpan dalam X-Engine Edition, fitur ini tidak dapat dinonaktifkan.
Bergabung ke Global Database Network (GDN) tidak didukung.
Parameter
Setelah Anda mengaktifkan X-Engine Edition, jika perlu mengarsipkan partisi dari tabel partisi ke format X-Engine, Anda harus mengatur secara manual parameter kernel berikut pada halaman Parameters kluster. Untuk deskripsi lengkap parameter dan batasan penggunaan partisi hibrida, lihat Create a hybrid partition.
Parameter | Level | Description |
| Global | Specifies whether to allow creating or archiving partitioned tables that contain partitions of engines other than InnoDB. Valid values:
|
Parameter di atas hanya berlaku untuk kluster versi 8.0.2 dengan revisi versi 8.0.2.2.34.1 atau lebih baru.
Prosedur
Anda dapat mengaktifkan high-compression engine (X-Engine) menggunakan salah satu dari dua metode berikut.
Metode 1: Aktifkan high-compression engine (X-Engine) dengan satu klik pada kluster yang sudah ada
Log in to the PolarDB console,In the navigation pane on the left, click Clusters. Select the Region where the cluster is deployed, and then click the cluster ID to go to the cluster details page。
Pada panel navigasi sebelah kiri, pilih , lalu pada tab X-Engine (Warm Data), klik Enable.
- Catatan
Jika Anda tidak melihat tab X-Engine (Warm Data), periksa apakah kluster Anda memenuhi Prasyarat.
Setelah high-compression storage engine diaktifkan untuk kluster, fitur ini tidak dapat dinonaktifkan. Pengaktifannya memerlukan restart kluster, yang menyebabkan 1 hingga 2 gangguan koneksi sementara hingga 30 detik.
Pada kotak dialog, Anda dapat menyesuaikan proporsi resource memori untuk X-Engine Edition berdasarkan skenario bisnis Anda, lalu klik Enable Now.
Tabel berikut mencantumkan konfigurasi proporsi resource memori untuk mesin penyimpanan dalam tiga skenario umum sebagai referensi. Anda dapat mengonfigurasi proporsi tersebut sesuai skenario bisnis aktual Anda.
Applicable scenario
InnoDB engine memory resource proportion (%)
X-Engine memory resource proportion (%)
The InnoDB engine stores hot data, the X-Engine engine stores cold data, and the archived cold data is rarely accessed.
80
20
The InnoDB engine stores hot data, the X-Engine engine stores cold data, and the archived cold data is still updated or queried.
50
50
The InnoDB engine stores a small number of tables, the X-Engine engine stores a large number of tables, and the data is updated or queried.
20
80
CatatanSetelah high-compression engine (X-Engine) diaktifkan, Anda dapat menyesuaikan proporsi resource memori kapan saja sesuai skenario bisnis Anda pada halaman kluster, pada tab X-Engine (Warm Data).
Proporsi resource memori X-Engine dapat diatur dalam rentang 10% hingga 90%. Jika Anda menggunakan engine X-Engine untuk menyimpan semua tabel dan tidak memiliki tabel engine InnoDB, Anda dapat mengatur proporsi resource memori X-Engine menjadi 90%.
Metode 2: Pilih high-compression engine (X-Engine) saat membeli kluster baru
Saat membeli kluster PolarDB for MySQL baru, Anda dapat mengatur mesin penyimpanan menjadi InnoDB & X-Engine, dan menggunakan slider pada X-Engine Memory Usage untuk mengatur proporsi penyimpanan antara X-Engine dan InnoDB. Rentangnya adalah 10% hingga 90%. Misalnya, ketika nilai diatur ke 50%, prompt di bawah menampilkan X-Engine:4 GB;InnoDB:4 GB. Lihat Purchase a cluster untuk informasi lebih lanjut tentang opsi Storage Engine.
Setelah high-compression engine (X-Engine) diaktifkan, Anda dapat menyesuaikan proporsi resource memori kapan saja sesuai skenario bisnis Anda pada halaman kluster, pada tab X-Engine (Warm Data).