Rilascio stabile del database MariaDB 10.10

È stata pubblicata la prima versione stabile della nuova serie del DBMS MariaDB 10.10 (10.10.2), che rappresenta un ramo di MySQL, mantenendo la retrocompatibilità e differenziandosi per l'integrazione di motori di archiviazione aggiuntivi e funzionalità avanzate. Lo sviluppo di MariaDB è guidato da un'organizzazione indipendente, la MariaDB Foundation, secondo un processo di sviluppo aperto e trasparente, non legato a singoli fornitori. MariaDB è fornito al posto di MySQL in molte distribuzioni Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ed è implementato in grandi progetti come Wikipedia, Google Cloud SQL e Nimbuzz.

Miglioramenti chiave in MariaDB 10.10:

  • È stata aggiunta la funzione RANDOM_BYTES per ottenere una sequenza casuale di byte di dimensione specificata.
  • È stato aggiunto il tipo di dato INET4 per memorizzare indirizzi IPv4 in formato a 4 byte.
  • Sono stati cambiati i parametri predefiniti per l'espressione "CHANGE MASTER TO", che ora utilizza la modalità di replica basata su GTID (Global Transaction ID), se il master server supporta questo tipo di identificatori. La configurazione "MASTER_USE_GTID=Current_Pos" è stata dichiarata obsoleta, ed è consigliabile utilizzare l'opzione "MASTER_DEMOTE_TO_SLAVE".
  • Ottimizzazioni delle operazioni di merge ampliate per un numero maggiore di tabelle, inclusa la possibilità di utilizzare «eq_ref» per unire le tabelle in qualsiasi ordine.
  • Implementati gli algoritmi UCA (Unicode Collation Algorithm), definiti nella specifica Unicode 14 e utilizzati per definire le regole di ordinamento e comparazione considerando il significato dei caratteri (ad esempio, nell'ordinamento dei valori numerici si tiene conto della presenza di un segno meno e di un punto davanti al numero e di diversi modi di scrittura, mentre nella comparazione non si considera il caso dei caratteri e la presenza di segni diacritici). Aumentata la performance delle operazioni UCA nelle funzioni utf8mb3 e utf8mb4.
  • Implementata la possibilità di aggiungere IP addresses alla lista dei nodi del Galera Cluster autorizzati a eseguire le richieste SST/IST.
  • Attivato per impostazione predefinita il modo «explicit_defaults_for_timestamp» per avvicinare il comportamento a MySQL (quando si esegue «SHOW CREATE TABLE», il contenuto dei blocchi DEFAULT per il tipo timestamp non viene mostrato).
  • Nell'interfaccia della riga di comando, per impostazione predefinita è attivata l'opzione «—ssl» (abilitata l'impostazione delle connessioni con crittografia TLS).
  • Rielaborata la gestione delle espressioni UPDATE e DELETE di alto livello.
  • Le funzioni DES_ENCRYPT e DES_DECRYPT, così come la variabile innodb_prefix_index_cluster_optimization, sono state dichiarate deprecate.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster