全部产品
Search
文档中心

ApsaraDB RDS:Pembaruan versi mesin minor dan catatan rilis untuk instans analitis berbasis DuckDB

更新时间:Dec 06, 2025

Anda dapat memperbarui versi mesin minor instans analitis berbasis DuckDB secara otomatis atau manual. Pembaruan ini dapat meningkatkan performa instans, menambahkan fitur baru, serta memperbaiki isu keamanan, sehingga membantu Anda mengoptimalkan layanan dan mengamankan database.

Catatan rilis versi mesin minor DuckDB

Minor version

MySQL version

Description

Version expiration date

20251128

8.0.36

New features

  • Mendukung konversi tabel partisi InnoDB menjadi tabel non-partisi DuckDB.

  • DuckDB SQL mendukung penguraian string yang diawali dengan x atau b, seperti x'FF' dan b'11111111'.

  • Mendukung penyimpanan bidang decimal yang memiliki presisi lebih dari 38 digit sebagai decimal(38) di DuckDB.

  • Menambahkan sakelar untuk mengontrol apakah batch commit lintas-transaksi dipicu oleh reader, rollback, atau panjangnya operasi.

  • Mendukung konfigurasi parameter duckdb_checkpoint_threshold untuk mengontrol frekuensi DuckDB checkpoints.

Performance optimizations

  • Mengoptimalkan efisiensi append untuk bidang Decimal.

Bug fixes

  • Memperbaiki masalah di mana timeout SQL menyebabkan hasil kueri terpotong.

  • Memperbaiki bug komunitas di mana eksekusi UNION ALL tiba-tiba hang. Untuk informasi lebih lanjut, lihat issue#19971.

  • Memperbaiki masalah duplikasi data di database sekunder DuckDB saat data ditulis dalam mode duckdb_data_import_mode.

20251104

8.0.36

New features

  • Mendukung pengaktifan batching lintas-transaksi dalam mode binary logging.

  • Mendukung fungsi ekspresi reguler: REGEXP, REGEXP_INSTR, REGEXP_LIKE, REGEXP_REPLACE, REGEXP_SUBSTR, dan RLIKE.

Performance optimizations

  • Mengoptimalkan performa replikasi saat menulis data dari DTS ke instans utama analitis berbasis DuckDB.

Bug fixes

  • Memperbaiki masalah gangguan replikasi yang disebabkan oleh pernyataan DDL yang menentukan algoritma tertentu.

  • Mendukung konversi BLOB ke tipe karakter menggunakan CAST(blob as CHAR).

  • Memperbaiki error SQL yang terjadi setelah operasi UNION dilakukan pada bidang dengan aturan pengurutan non-biner.

  • Memperbaiki crash instans yang disebabkan oleh operasi append.

  • Memperbaiki masalah di mana tabel temporary tetap ada setelah operasi konversi engine selama fase startup.

20250922

8.0.36

New features

  • Engine DuckDB mendukung binary logging yang aman terhadap crash.

  • Pernyataan `REPLACE` dan `CREATE TABLE AS SELECT` dinonaktifkan di engine DuckDB.

  • Engine DuckDB mendukung fungsi `json_unquote`, `json_contains`, dan `json_contains_path`.

  • Menupgrade DuckDB ke versi 1.3.2.

Performance optimizations

  • Mengoptimalkan performa pemuatan algoritma kompresi di engine DuckDB.

Bug fixes

  • Memperbaiki masalah di mana tipe tabel salah diidentifikasi dalam Common Table Expressions (CTEs) rekursif.

  • Memperbaiki masalah di mana `duckdb_maximum_threads` tidak berlaku saat startup.

  • Memperbaiki masalah di mana engine DuckDB tidak merespons perintah kill selama eksekusi SQL.

Ikhtisar pembaruan versi mesin minor

Anda dapat memperbarui versi mesin minor instans analitis berbasis DuckDB secara otomatis atau manual:

  • Pembaruan otomatis: Secara default, instans analitis berbasis DuckDB dikonfigurasi untuk secara otomatis memperbarui versi mesin minor. Anda dapat melihat pengaturan pembaruan otomatis di halaman Basic Information. Jika versi mesin minor instans Anda lebih lama dari versi terbaru, sistem secara berkala membuat task O&M untuk melakukan pembaruan tersebut. Pembaruan otomatis dilakukan dalam maintenance window yang telah Anda tetapkan.

    Catatan
    • Notifikasi task pembaruan dikirim melalui saluran seperti pesan teks dan email. Untuk menerima notifikasi ini, Anda harus berlangganan Notifikasi ApsaraDB Fault atau O&M di Message Center dan mengatur informasi kontak Anda.

    • Anda dapat membatalkan task O&M kapan saja sebelum dimulai. Untuk informasi lebih lanjut, lihat Scheduled events.

  • Pembaruan manual: Di halaman Basic Information instans, Anda dapat mengubah pengaturan pembaruan menjadi Manual Update. Jika versi instans saat ini memiliki bug kritis, telah kedaluwarsa, atau tidak lagi dipublikasikan, task O&M untuk memperbarui versi engine juga akan didorong ke instans yang dikonfigurasi untuk pembaruan manual.

Peringatan

Pembaruan otomatis merupakan fitur tambahan dan tidak menjamin bahwa semua instans langsung diperbarui ke versi engine terbaru. Anda dapat memeriksa status versi engine di halaman Basic Information instans dan segera memperbarui versi engine untuk menghindari risiko potensial akibat penggunaan versi lama. Jika Anda membatalkan task pembaruan yang diprakarsai sistem atau gagal memperbarui ke versi stabil terbaru setelah menerima notifikasi pembaruan di Konsol, Anda bertanggung jawab atas gangguan bisnis, kehilangan data, atau konsekuensi lain yang mungkin terjadi. Untuk informasi lebih lanjut, lihat Terms of Service.

Peringatan

  • Pembaruan versi mesin minor dapat menyebabkan instance switchover. Lakukan pembaruan selama jam sepi atau pastikan aplikasi Anda memiliki mekanisme reconnect otomatis. Untuk informasi lebih lanjut tentang dampak instance switchover, lihat Effects of an instance switchover.

  • Anda tidak dapat menurunkan spesifikasi versi mesin minor setelah pembaruan.

  • Pembaruan otomatis dilakukan dalam maintenance window yang telah Anda tetapkan. Anda dapat mengubah maintenance window di halaman Basic Information instans.

  • Versi engine lama dapat menimbulkan risiko, seperti gangguan layanan dan kehilangan data. Kami menyarankan agar Anda secara rutin memperbarui versi mesin minor atau segera setelah menerima notifikasi O&M dari Alibaba Cloud.

  • Jika versi engine suatu instans tidak lagi dipublikasikan atau tidak dipelihara, versi tersebut akan secara otomatis diperbarui ke versi mesin minor terbaru saat Anda melakukan upgrade atau mengubah spesifikasi instans, atau saat Alibaba Cloud melakukan upgrade hardware instans.

  • Task pembaruan tidak didorong ke instans yang baru dibeli. Untuk memperbarui ke versi terbaru, Anda dapat memperbarui versi mesin minor secara manual di halaman Basic Information instans.

  • Proses pembaruan tidak dapat dibatalkan setelah dimulai. Jika pembaruan gagal, semua perubahan akan di-rollback. Instans akan tetap menggunakan versi engine dan metadata sebelumnya.

  • Saat suatu versi engine memenuhi kriteria untuk tidak dipublikasikan lagi, statusnya akan diatur menjadi offline, terlepas dari apakah versi tersebut masih dalam siklus hidupnya atau tidak.

Mengubah pengaturan pembaruan otomatis

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instans.

  2. Di bagian Configuration Information, klik Settings di sebelah kanan Minor Engine Version Auto-update.

  3. Pilih Automatic Update atau Manual Update, lalu klik OK.

Memperbarui versi mesin minor secara manual

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instans.

  2. Di bagian Configuration Information, klik Update Minor Engine Version.

    Catatan

    Jika tombol ini tidak ditampilkan, berarti versi mesin minor instans Anda sudah mutakhir.

  3. Di kotak dialog yang muncul, pilih versi target dari daftar Upgradable To dan tentukan Upgrade Time. Lalu, klik OK.

Lihat progres dan riwayat pembaruan

Untuk melihat progres atau riwayat pembaruan versi minor, login ke Task Hub di Konsol RDS. Anda dapat melihat detail task, termasuk tipe task, status, progres, waktu mulai, dan waktu selesai. Halaman daftar task hanya menampilkan task dalam 30 hari terakhir, mencakup pembaruan otomatis maupun manual. Untuk informasi lebih lanjut, lihat Task Hub.

FAQ

Q: Mengapa nomor versi minor tidak berubah setelah pembaruan saat saya memeriksanya dengan menjalankan `SELECT @@version`?

A: Pembaruan ini berlaku untuk versi mesin minor Alibaba Cloud, bukan versi engine MySQL. Anda dapat menjalankan show variables like '%rds_release_date%' untuk menanyakan versi mesin minor Anda.

Q: Apakah saya hanya bisa upgrade satu versi dalam satu kali pembaruan versi mesin minor?

A: Anda dapat upgrade ke versi minor apa pun yang didukung. Konsol akan menampilkan opsi yang tersedia.

Q: Apa saja dampak dari pembaruan versi mesin minor? Mengapa terjadi instance switchover? Apakah ada risiko kritis lainnya?

A: Untuk memastikan stabilitas layanan, pembaruan mengikuti pendekatan standby-first. Setelah instans standby diperbarui, layanan Anda secara otomatis dialihkan ke instans tersebut. Tidak ada risiko kritis lainnya. Untuk informasi lebih lanjut tentang dampak instance switchover, lihat Effects of an instance switchover.

Q: Saya mengubah spesifikasi instans ApsaraDB RDS for MySQL saya. Mengapa versi mesin minor juga diperbarui?

A: Jika versi engine instans tidak lagi dipublikasikan atau tidak dipelihara, versi tersebut akan secara otomatis diperbarui ke versi mesin minor terbaru saat Anda melakukan upgrade atau mengubah spesifikasi instans, atau saat Alibaba Cloud melakukan upgrade hardware instans.

Q: Saya telah mengaktifkan pembaruan otomatis versi mesin minor. Mengapa instans saya belum diperbarui?

A: Pembaruan otomatis mungkin belum terjadi karena alasan berikut:

  • Versi minor proxy terlalu rendah dan harus diperbarui terlebih dahulu.

  • Pembaruan otomatis merupakan task O&M terjadwal. Pembaruan tidak dilakukan segera setelah versi baru dirilis.

Q: Apakah saya boleh memilih untuk tidak memperbarui versi mesin minor? Apa konsekuensinya?

A: Ya, Anda boleh memilih untuk tidak memperbarui versi mesin minor. Namun, kami sangat menyarankan agar Anda memperbaruinya secara rutin. Jika Anda terus menggunakan versi lama, Anda tidak dapat menggunakan fitur baru, menerima patch keamanan untuk kerentanan yang diketahui, atau memperoleh manfaat dari optimasi performa resmi.