MySQL 8.1 zaten yayınlandı ve bunlar onun haberleri

mysql logosu

MySQL, ikili bir lisans altında geliştirilmiş bir ilişkisel veritabanı yönetim sistemidir: Oracle tarafından Genel Kamu Lisansı/Ticari Lisans.

geçenlerde Oracle, DBMS'nin yeni sürümü olan "MySQL 8.1"in piyasaya sürüldüğünü duyurdu. bununla birlikte bir de duyurdu sürüm oluşturma modelinde değişiklik. Yeni yapı modeli iki tür dal sağlar «İnovasyon ve LTS» yeni özellikler içerecek ve üretim dağıtımları için uygun olacak.

Şube kısmı için YenilikçilikMySQL 8.1'i içeren bu yeni özelliklere daha erken erişmek isteyenler için önerilir. Bu şube her 3 ayda bir yayınlanacak ve yalnızca bir sonraki ana sürüm yayınlanana kadar tutulacak (örneğin, Ekim ayı sonuna kadar çıkması beklenen 8.1 şubesinden sonra 8.2 şubesi kullanımdan kaldırılacak).

şube iken LTS, bunlar uzun süreli saklama ve öngörülebilirlik gerektiren dağıtımlar için önerilir tutarlı davranışlardandır. LTS şubesi her iki yılda bir serbest bırakılacak ve 5 yıl boyunca normal destek alacak, bunun üzerine 3 yıl daha uzatılmış destek alabilirsiniz.

Bu yeni değişikliği, MySQL 8.1.0'ın bu yeni sürümünün piyasaya sürülmesiyle şu şekilde anlayabiliriz; bununla birlikte 8.0 şubesi bakım moduna alındı ​​ve Nisan 2026'ya kadar yalnızca hata düzeltmelerine izin verildi. Yaklaşık bir yıl sonra, MySQL 8.4'ün yeni bir LTS versiyonu piyasaya sürülecek ve bu, kullanıcılara MySQL 8.0'dan yeni LTS şubesine geçiş için yaklaşık iki yıl verecek.

Uygulamada, bu geçiş döneminde, MySQL veritabanlarınız için en son özellikleri, geliştirmeleri ve tüm hata düzeltmelerini istiyorsanız, Innovation sürüm sürümünü kullanın (örn. 8.1.x, 8.2.x, 8.3.x, vb.). Yalnızca MySQL veritabanınız için hata düzeltmelerine ihtiyacınız varsa, 8.0.x sürümlerini kullanın (örneğin, 8.0.35, 8.0.36, 8.0.37, vb.). Her iki durumda da MySQL veritabanlarınızı Oracle'ın Kritik Yama Güncellemesi (CPU) programına göre üç ayda bir güncellemeyi planlamalısınız.

MySQL 8.1'in başlıca yeni özellikleri

MySQL 8.1'in bu yeni sürümünde, "EXPLAIN FORMAT=JSON"u "INTO" seçeneğiyle genişletinJSON biçimindeki istek yürütme süresi raporunu, JSON'u ayrıştırmak için işlevlerin uygulandığı ayrı bir değişkene kaydetmenize olanak tanıyan "AÇIKLAMA FORMAT=JSON İÇİNDE»

Bu yeni sürümde öne çıkan değişikliklerden bir diğeri de eklenen sistem değişkeni «tls-sertifikaları-zorlanmış-doğrulama« sunucu başlangıcında zorunlu TLS sertifika doğrulamasını etkinleştirmek için veya "ALTER INSTANCE RELOAD TLS" deyimini yürütün. Kontrol başarısız olursa, sunucu başlamaz.

Ayrıca vurgulanmıştır ki değişkenler eklendi sunucu sistemininr MySQL sunucusuna bağlanan MySQL hesaplarının beklemesi gereken süreyi kontrol etmek için LDAP sunucusu kapalıyken veya yanıt vermediğinde LDAP takılabilir kimlik doğrulamasını kullanma. Yeni varsayılan zaman aşımı, aşağıdaki SASL tabanlı ve basit LDAP kimlik doğrulama değişkenleri için 30 saniyedir: Authentication_ldap_simple_connect_timeout,Authentication_ldap_simple_response_timeout,Authentication_ldap_sasl_connect_timeout,Authentication_ldap_sasl_response_timeout

Ek olarak, MySQL 8.1 artık her grup üyesi için ağ kullanım istatistikleri, kontrol mesajları ve veri mesajları sağlayarak ağ kararsızlıklarının teşhisini ve sorun gidermesini iyileştiren bir dizi Grup Çoğaltma eklentisine özgü durum değişkeni ekliyor.

Of the diğer değişiklikler göze çarpan:

  • "CHANGE REPLICATION SOURCE TO" ifadesinde belirtilen SOURCE_RETRY_COUNT seçeneğinin değeri (yeniden bağlantı kurmayı denemeden önce beklenecek süre) varsayılan değerden 10 saniyeye değiştirildi.
  • Sorunları ayıklamayı kolaylaştırmak için, günlüğe başlatma ve kapatma ve bağlantıların kapatılması hakkında ek mesajlar eklendi.
  • JSON temsilinde bir SELECT sorgusunun ayrıştırma ağacını görüntülemek için "SHOW PARSE_TREE" ifadesi eklendi.
  • Replikasyon durumunu yansıtan değişkenler eklendi.
  • Başlangıç ​​seçeneklerini (–my-option=NULL) ve ilişkili sistem değişkenlerini NULL olarak ayarlama desteği kaldırıldı.
  • "$" kullanımı MySQL 8.0'da kullanımdan kaldırılmıştır ve MySQL 8.1.0'da kısıtlanmıştır. Dolar işaretiyle başlayan ve bir veya daha fazla dolar işareti içeren (birincisine ek olarak) tırnak içine alınmamış bir tanımlayıcı kullanmak artık bir sözdizimi hatasıyla sonuçlanıyor.

sonunda sen varsan hakkında daha fazla bilgi edinmekle ilgilenen, detayları kontrol edebilirsin Aşağıdaki bağlantıda.

MySQL'in yeni sürümünü edinebilmekle ilgilenenler şunu bilmeliler: hazır yapılar zaten sunuluyor tüm büyük Linux dağıtımları, FreeBSD, macOS ve Windows için.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.