MySQL 8.3 telah dirilis dan ini adalah beritanya

MySQL

logo mysql

Baru-baru ini Oracle mengumumkan peluncuran cabang baru DBMS-nya «MySQL 8.3» bersamaan dengan itu pembaruan korektif «MySQL 8.0.36» juga dirilis. MySQL 8.3 memperkenalkan fitur-fitur baru dan beberapa penghapusan, perbaikan, dan banyak lagi.

Bagi yang belum tahu tentang MySQL, perlu Anda ketahui bahwa ini adalah sistem manajemen basis data relasional yang paling populer dan banyak digunakan di dunia, bersifat open source dan menggunakan bahasa query terstruktur (SQL). Ini dikembangkan dan didukung oleh Oracle Corporation. MySQL, khususnya pada aplikasi web.

Fitur baru utama dari MySQL 8.3

Dalam versi baru ini, yang dihadirkan dari MySQL 8.3, hal itu menonjol menambahkan dukungan untuk penghubung cetakan, pengganti GNU tertaut yang lebih cepat dan transparan pada sistem Linux. Dukungan tidak diaktifkan secara default dan dapat diaktifkan menggunakan opsi «-DWITH_LD=cetakan|lld".

Perubahan lain yang menonjol dalam versi baru ini MySQL 8.3 memperluas format GTID (pengidentifikasi transaksi global), digunakan selama replikasi untuk mengidentifikasi kelompok transaksi. Peningkatannya adalah sekarang dimungkinkan untuk mengelompokkan dan mengidentifikasi rangkaian transaksi dengan mudah. Format GTID yang baru adalah “UUID::NUMBER” (bukan “UUID:NUMBER”), dengan TAG adalah string arbitrer yang memungkinkan nama unik ditetapkan ke grup transaksi tertentu untuk memfasilitasi pemrosesan dan analisis.

Selain itu, di MySQL Enterprise Edition sekarang mendukung pengumpulan telemetri dengan metrik kinerja server dalam format OpenTelemetry, yang kini dapat mentransfer data ke prosesor jaringan yang mendukung format ini.

Itu juga disorot itu Persyaratan untuk standar C++ yang didukung oleh kompiler telah ditingkatkan dari C++17 menjadi C++20 dan dukungan untuk kompilasi dengan pustaka Boost C++ eksternal telah dihentikan, karena hanya pustaka Boost bawaan yang sekarang digunakan saat mengkompilasi MySQL.

Selain itu, plugin thread pool sekarang menyertakan informasi tambahan dalam skema kinerja MySQL. Tabel dan kolom baru memberikan informasi komprehensif tentang koneksi dan status kumpulan thread, sehingga memfasilitasi analisis kinerja yang lebih baik.

Las variabel dan tabel baru disajikan di MySQL 8.3, adalah sebagai berikut:

  • Variabel “Deprecated_use_i_s_processlist_count” dan “Deprecated_use_i_s_processlist_last_timestamp” untuk melacak penggunaan tabel INFORMATION_SCHEMA.PROCESSLIST yang sudah usang.
  • variabelexplain_json_format_version: untuk memilih versi format JSON dalam pernyataan “EXPLAIN FORMAT=JSON”.
  • Tabel: tp_connections dengan informasi rinci tentang setiap koneksi di kumpulan thread.
  • Kolom baru di tp_thread_state: TIME_OF_ATTACH, MARKED_STALLED, STATE, EVENT_COUNT, ACCUMULATED_EVENT_TIME, EXEC_COUNT, dan ACCUMULATED_EXEC_TIME

Se Mereka telah memperbaiki 25 kerentanan  yang mana (yang mempengaruhi OpenSSL) dapat dieksploitasi dari jarak jauh. Masalah paling serius terkait penggunaan protokol Kerberos diberi tingkat keparahan 8,8. Kerentanan yang tidak terlalu serius dengan tingkat keparahan 6.5 memengaruhi pengoptimal, UDF, DDL, DML, replikasi, sistem hak istimewa, dan alat enkripsi

dari perubahan lain yang menonjol dari versi baru ini:

  • Di InnoDB, opsi “–innodb” dan “–skip-innodb” telah dihapus, begitu pula plugin Memcached untuk InnoDB.
    Menghapus konfigurasi usang dan opsi baris perintah yang terkait dengan replikasi.
  • Penghentian Ekspresi “FLUSH HOSTS”
    Fungsi MySQL C API berikut tidak digunakan lagi di MySQL versi sebelumnya dan kini telah dihapus:
  • mysql_kill()
  • mysql_list_fields()
  • mysql_list_processes()
  • mysql_refresh()
  • benang siram
  • mysql_reload()
  • mysql_shutdown()

Terakhir, jika Anda tertarik untuk mengetahuinya lebih lanjut, Anda dapat berkonsultasi detailnya di link berikut.

Dapatkan MySQL 8.3.0

UntukSaya tertarik untuk bisa mendapatkan versi baru MySQL 8.3.0, Anda harus mengetahuinya sebagai bagian dari model peluncuran yang diperbarui itu membagi MySQL menjadi cabang “Inovasi” dan “LTS”. Untuk memenuhi kebutuhan yang berbeda-beda, cabang Inovasi (8.1, 8.2 dan 8.3) ideal bagi mereka yang ingin mengakses fitur-fitur baru dengan cepat, dengan rilis setiap 3 bulan dan dukungan hingga versi utama berikutnya.

Di sisi lain, cabang LTS menawarkan stabilitas jangka panjang, dengan rilis setiap dua tahun dan dukungan standar selama 5 tahun, secara opsional diperpanjang selama 3 tahun tambahan. Rilis LTS MySQL 8.4 direncanakan pada Musim Semi 2024, diikuti dengan peluncuran cabang Innovation 9.0. Selain itu, Oracle telah merilis pembaruan korektif, MySQL 8.0.36, untuk meningkatkan stabilitas dan keamanan DBMS MySQL 8.0.

Build MySQL Community Server 8.3.0 siap untuk Linux, FreeBSD, macOS, dan Windows. Anda bisa mendapatkan versi baru Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.