Versione stabile del DBMS MariaDB 11.4

È stato pubblicato il rilascio del DBMS MariaDB 11.4.2, che è stato segnato come il primo rilascio stabile della serie 11.4. La serie MariaDB 11.4 è classificata come un rilascio con supporto a lungo termine e sarà supportata per almeno 5 anni. Nel contempo, è disponibile il rilascio MariaDB 11.5.1, che ha lo status di candidato al rilascio, e si è formata la serie 11.6, nella quale sarà sviluppata nuova funzionalità.

Il progetto MariaDB sviluppa un fork di MySQL, mantenendo la compatibilità all'indietro e distinguendosi per l'integrazione di motori di archiviazione aggiuntivi e funzionalità avanzate. Lo sviluppo di MariaDB è supervisionato dall'organizzazione indipendente MariaDB Foundation, secondo un processo di sviluppo aperto e trasparente, che non dipende da 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.

Tra le modifiche nella serie MariaDB 11.4 rispetto all'ultimo rilascio LTS 10.11:

  • L'ottimizzatore delle query è stato notevolmente migliorato, adottando un nuovo modello di pesatura (cost model) che offre previsioni più accurate sui pesi di ciascun piano di esecuzione della query. Il modello precedentemente utilizzato era adatto a trovare l'indice ottimale, ma presentava problemi nell'applicabilità delle operazioni di scansione delle tabelle, scansione degli indici o selezione per intervalli. Nel nuovo modello questa mancanza è stata corretta tramite la modifica del peso di base delle operazioni associate al motore di archiviazione. Ad esempio, per le operazioni di archiviazione, come la scansione sequenziale dei record, ora si presume che i dati siano memorizzati su un veloce SSD. Inoltre, sono stati ottimizzati altri parametri di peso dell'ottimizzatore, il che ha permesso, ad esempio, di implementare la possibilità di utilizzare indici per le operazioni ‘ORDER BY/GROUP BY’ nelle sottoquery e di accelerare il lavoro con tabelle molto piccole.
  • È stata notevolmente accelerata l'elaborazione delle sottoquery nelle espressioni UPDATE e DELETE limitate a una singola tabella.
  • È stato garantito l'utilizzo degli indici nelle query in cui le funzioni DATE e YEAR vengono confrontate con una costante, ad esempio, ‘SELECT * FROM t2 WHERE YEAR(a) = 2024’ o ‘SELECT * FROM t2 WHERE DATE(a)

    Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster