Itusilẹ iduroṣinṣin akọkọ ti ẹka tuntun ti DBMS MariaDB 10.10 (10.10.2) ti ṣe atẹjade, laarin eyiti eka kan ti MySQL ti wa ni idagbasoke ti o ṣetọju ibamu sẹhin ati pe o jẹ iyatọ nipasẹ isọpọ ti awọn ẹrọ ipamọ afikun ati awọn agbara ilọsiwaju. Idagbasoke MariaDB jẹ abojuto nipasẹ ominira MariaDB Foundation, ni atẹle ilana idagbasoke ṣiṣi ati gbangba ti o jẹ ominira ti awọn olutaja kọọkan. MariaDB ti pese bi rirọpo fun MySQL ni ọpọlọpọ awọn pinpin Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ati pe a ti ṣe imuse ni iru awọn iṣẹ akanṣe nla bi Wikipedia, Google Cloud SQL ati Nimbuzz.
Awọn ilọsiwaju bọtini ni MariaDB 10.10:
- Ṣafikun iṣẹ RANDOM_BYTES lati gba ọkọọkan laileto ti awọn baiti ti iwọn ti a fun.
- Ti ṣafikun iru data INET4 lati tọju awọn adirẹsi IPv4 sinu aṣoju 4-baiti kan.
- Awọn paramita aiyipada ti “CHANGE MASTER TO” ikosile ti yipada, eyiti o nlo ipo ẹda ti o da lori GTID (ID Idunadura Agbaye), ti olupin titunto si ṣe atilẹyin iru idanimọ yii. Eto "MASTER_USE_GTID=Current_Pos" ti ti parẹ ati pe o yẹ ki o rọpo nipasẹ aṣayan "MASTER_DEMOTE_TO_SLAVE".
- Awọn iṣapeye ilọsiwaju fun awọn iṣẹ iṣọpọ pẹlu awọn nọmba nla ti awọn tabili, pẹlu agbara lati lo “eq_ref” lati dapọ awọn tabili ni eyikeyi aṣẹ.
- Awọn algoridimu UCA (Unicode Collation Algoritm) ti a ṣe, ti ṣalaye ni sipesifikesonu Unicode 14 ati pe a lo lati pinnu yiyan ati awọn ofin ibamu ni akiyesi itumọ awọn ohun kikọ (fun apẹẹrẹ, nigba yiyan awọn iye oni-nọmba, wiwa iyokuro ati aami kan ni iwaju ti nọmba kan ati awọn oriṣiriṣi oriṣi ti Akọtọ ni a ṣe sinu akọọlẹ, ati pe nigbati o ba ṣe afiwe rẹ ko gba, ṣe akiyesi ọran ti awọn kikọ ati wiwa ami ami asẹnti). Imudara iṣẹ ti awọn iṣẹ UCA ni awọn iṣẹ utf8mb3 ati utf8mb4.
- Agbara lati ṣafikun awọn adirẹsi IP si atokọ ti awọn apa iṣupọ Galera ti o gba laaye lati ṣe awọn ibeere SST/IST ti ni imuse.
- Nipa aiyipada, ipo “explicit_defaults_for_timestamp” ti mu ṣiṣẹ lati mu ihuwasi naa sunmọ MySQL (nigbati o ba n ṣiṣẹ “ṢIṢẸ ṢẸDA TABLE” awọn akoonu ti awọn bulọọki DEFAULT fun iru timestamp ko han).
- Ni wiwo laini aṣẹ, aṣayan “--ssl” ṣiṣẹ nipasẹ aiyipada (idasilẹ awọn asopọ ti paroko TLS ti ṣiṣẹ).
- Ṣiṣe imudojuiwọn ipele-oke ati awọn ikosile DELETE ti jẹ atunṣe.
- Awọn iṣẹ DES_ENCRYPT ati DES_DECRYPT ati innodb_prefix_index_cluster_optimization oniyipada ti ti parẹ.
orisun: opennet.ru