全部产品
Search
文档中心

MaxCompute:Pembaruan Versi

更新时间:Jun 26, 2025

Topik ini menjelaskan pembaruan terbaru untuk Java Database Connectivity (JDBC), termasuk fitur baru dan peningkatan pada fitur dari versi tertentu JDBC.

Tabel berikut merangkum pembaruan versi terbaru JDBC. Untuk informasi lebih lanjut, kunjungi URL versi terkait atau Catatan Rilis Github.

Versi

Jenis Perubahan

Deskripsi

v3.8.8

Fitur Baru

Parameter skipCheckIfSelect didukung, memungkinkan pengguna untuk melewati kemampuan penguraian SQL yang diperkenalkan di JDBC 3.4.1.

Catatan

Ketika parameter ini disetel ke True, fitur penguraian SQL yang diperkenalkan di JDBC 3.4.1 tidak akan digunakan.

v3.8.5

Fitur Baru

MaxQA didukung.

v3.4.3

Fitur Baru

Periode timeout dapat dikonfigurasi di MaxCompute tunnels.

v3.4.2

Fitur Ditingkatkan

  • SDK diperbarui.

  • Pernyataan yang dipersiapkan dapat dieksekusi dalam edisi tipe data MaxCompute V2.0.

v3.4.1

Masalah Diperbaiki

Masalah terkait SDK diperbaiki.

Fitur Baru

Fitur rollback otomatis didukung dalam mode MaxCompute Query Acceleration (MCQA). Jika Anda mengirimkan pernyataan SQL yang tidak didukung oleh MCQA dalam pekerjaan MCQA, pekerjaan MCQA dapat secara otomatis dikembalikan ke pekerjaan kueri SQL. Pernyataan SQL seperti UPDATE, DROP, CREATE, dan ALTER tidak didukung oleh MCQA.

Catatan

Fitur ini bergantung pada kemampuan penguraian SQL yang diperkenalkan dalam versi ini (menggunakan Antlr4), yang mengonsumsi lebih banyak sumber daya CPU dan memori dibandingkan dengan versi sebelumnya. Jumlah konsumsi sumber daya sebanding dengan kompleksitas SQL. Kami menyarankan Anda memperhatikan penggunaan sumber daya dan mengelola konkurensi saat mengeksekusi kueri kompleks. Sebagai alternatif, Anda dapat meningkatkan ke JDBC 3.8.8 atau JDBC 3.9.3, dan mengonfigurasi skipCheckIfSelect=true untuk melewati fungsi penguraian SQL ini.

v3.3.4

Masalah Diperbaiki

  • Masalah terkait zona waktu diperbaiki.

  • Masalah terkait log diperbaiki.

v3.3.2

Masalah Diperbaiki

  • Masalah terkait zona waktu diperbaiki.

  • Masalah berikut diperbaiki: Model tiga lapis dapat dikonfigurasi pada tingkat penyewa ketika proyek tidak mendukung model tiga lapis.

v3.3.0

Fitur Baru

Model tiga lapis didukung.

v3.2.29

Masalah Diperbaiki

Masalah yang terkait dengan konfigurasi parameter autoSelectLimit diperbaiki.

v3.2.28

Fitur Baru

Operasi getLogview dan getInstance telah ditambahkan.

v3.2.26

Masalah Diperbaiki

Masalah yang diketahui diperbaiki.

v3.2.25

Masalah Diperbaiki

Masalah yang terkait dengan layanan Fallback diperbaiki.

v3.2.9

Fitur Baru

Parameter string koneksi useProjectTimeZone telah ditambahkan. Parameter ini opsional. Nilai default: False. Jika Anda mengonfigurasi useProjectTimeZone=true, nilai balikan dari ResultSet#getDate, ResultSet#getTime, dan ResultSet#getTimestamp ditentukan berdasarkan zona waktu tempat proyek saat ini berada.

Fitur Ditingkatkan

Log yang mencatat kegagalan pekerjaan dioptimalkan.

Masalah Diperbaiki

Plugin Maven AspectJ tidak dapat digunakan. Ini menghindari kemungkinan kerugian performa.

v3.2.8

Fitur Baru

Fitur MaxCompute Query Acceleration (MCQA) didukung.

Fitur Ditingkatkan

  • Dalam mode MCQA, Anda dapat menambahkan opsi instanceTunnelMaxRecord untuk menentukan jumlah maksimum baris hasil yang dapat dibaca. Nilai default adalah -1, yang menunjukkan bahwa jumlah baris hasil yang dapat dibaca tidak dibatasi. Opsi ini hanya didukung untuk JDBC 3.2.7 atau lebih baru.

  • Dalam mode MCQA, Anda dapat menambahkan opsi instanceTunnelMaxSize untuk menentukan ukuran maksimum data yang dapat dibaca dalam byte. Nilai default adalah -1, yang menunjukkan bahwa ukuran data yang dapat dibaca tidak dibatasi. Opsi ini hanya didukung untuk JDBC 3.2.7 atau lebih baru.

  • Dalam mode MCQA, Anda dapat menambahkan opsi disableConnectionSetting untuk menonaktifkan pengaturan untuk koneksi.

  • Jika Anda menambahkan opsi alwaysFallback dan menyetel opsi ke True dalam mode MCQA, pekerjaan kueri dalam mode MCQA akan dikembalikan ke mode offline dalam skenario yang disebutkan sebelumnya. Opsi ini hanya didukung untuk JDBC 3.2.3 atau lebih baru.