Stabilné vydanie databázového systému MariaDB 10.10

Bol prvý stabilný release novej vetvy SDB MariaDB 10.10 (10.10.2), v rámci ktorej sa vyvíja odbočka od MySQL, zachovávajúca spätnú kompatibilitu a odlišujúca sa integráciou dodatočných úložných motorov a rozšírených možností. Rozvoj MariaDB koordinuje nezávislá organizácia MariaDB Foundation v súlade s otvoreným a transparentným procesom vývoja, nezávislým od jednotlivých výrobcov. MariaDB sa dodáva namiesto MySQL vo viacerých distribúciách Linuxu (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a je implementovaná v takých veľkých projektoch, ako sú Wikipedia, Google Cloud SQL a Nimbuzz.

Kľúčové vylepšenia v MariaDB 10.10:

  • Pridaná funkcia RANDOM_BYTES pre získanie náhodnej sekvencie bajtov určitej veľkosti.
  • Pridaný dátový typ INET4 pre ukladanie adries IPv4 v 4-bajtovej reprezentácii.
  • Zmenené predvolené parametre výrazu „CHANGE MASTER TO“, v ktorom sa teraz používa replikácia na základe GTID (Global Transaction ID), ak master-server podporuje tento typ identifikátorov. Vyhlásená za zastaranú konfigurácia „MASTER_USE_GTID=Current_Pos“, namiesto ktorej sa má používať možnosť „MASTER_DEMOTE_TO_SLAVE“.
  • Rozšírené optimalizácie operácií zlúčenia s väčším počtom tabuliek, vrátane možnosti použitia „eq_ref“ na zlúčenie tabuliek v akomkoľvek poradí.
  • Implementované algoritmy UCA (Unicode Collation Algorithm), stanovené v špecifikácii Unicode 14 a používané na určenie pravidiel triedenia a porovnávania s ohľadom na význam znakov (napríklad pri triedení číselných hodnôt sa zohľadňuje existencia mínusu a bodky pred číslom a rôzne spôsoby písania, a pri porovnávaní sa nezohľadňuje veľkosť písmen a existencia diakritiky). Zvýšený výkon operácií UCA v funkciách utf8mb3 a utf8mb4.
  • Realizovaná možnosť pridania IP adresy do zoznamu uzlov Galera Cluster, ktorým je povolené vykonávať dotazy SST/IST.
  • Predvolene je aktivovaný režim „explicit_defaults_for_timestamp“ na priblíženie správania k MySQL (pri vykonávaní „SHOW CREATE TABLE“ sa nezobrazuje obsah blokov DEFAULT pre typ timestamp).
  • V rozhraní príkazového riadka je predvolene zapnutá možnosť „—ssl“ (je povolené nastavovanie spojení s TLS-šifrovaním).
  • Prepracovaná spracovanie výrazov UPDATE a DELETE najvyššej úrovne.
  • Vyhlásené za zastarané funkcie DES_ENCRYPT a DES_DECRYPT, ako aj premenná innodb_prefix_index_cluster_optimization.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster