MariaDB 12.2.2 ayaa la sii daayay, taasoo calaamad u ah sii deynta ugu horreysa ee xasilloon ee laanta 12.2. MariaDB 12.2, oo loogu talagalay sii deynta duuban, ayaa sii wadata horumarinta tartiib tartiib ah ee shaqeynta waxayna beddeshaa MariaDB 12.1. MariaDB 12.3.1, oo ah musharrax sii deyn ah oo u tartamaya laanta soo socota ee LTS, ayaa si isku mid ah loo sii daayay, iyadoo lagu soo bandhigayo hirgelinta binlog cusub. MariaDB 12.2 waa la hayn doonaa ilaa sii deynta 12.3.2 la sii daayo.
Mashruuca MariaDB wuxuu horumariyaa MySQL oo ilaaliya iswaafajinta gadaal waxayna muujisaa isku-darka matoorada kaydinta dheeraadka ah iyo sifooyinka horumarsan. Horumarinta MariaDB waxaa kormeera Hay'adda MariaDB ee madaxa-bannaan, iyadoo la raacayo geeddi-socod horumarineed oo furan oo hufan oo ka madax bannaan iibiyeyaasha shaqsiga ah. MariaDB waxaa loo soo diraa beddel ahaan MySQL qaybin badan. Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) waxaana lagu hirgeliyay mashaariic waaweyn sida Wikipedia, Google Cloud SQL iyo Nimbuzz.
Isbedelada laanta MariaDB 12.2 waxaa ka mid ah:
- Habka iswaafajinta Oracle DBMS, hawlaha TO_NUMBER (oo loo beddelayo xarig lambar) iyo TRUNC (oo loo jarayo taariikh, tusaale ahaan, saacad, maalin, bil, ama sanad) ayaa la hirgeliyaa.
- Marka la fulinayo hawlgallada isku-darka miiska (JOIN), hagaajinta ayaa la hirgeliyay taas oo tixgelinaysa gaar ahaanshaha safafka ku jira su'aalaha hoose ee leh muujinta "GROUP BY" si loo saadaaliyo tirada safafka ka soo baxa (safafka_baxsan) iyo isticmaalka saxda ah ee tusmooyinka.
- Xulashooyinka xakamaynta optimizer-ka cusub ayaa lagu daray: ROWID_FILTER/NO_ROWID_FILTER iyo INDEX_MERGE/NO_INDEX_MERGE, iyo sidoo kale awoodda lagu qeexi karo magacyada baloogyada su'aalaha (ikhtiyaarada hagaajinta waxaa si xulasho ah loogu dabaqi karaa qaybaha su'aalaha iyadoo loo tixraacayo magacyada "xul #N", halkaasoo N ay tahay lambarka baloogga). Tusaale ahaan: "xul /+ JOIN_ORDER(@"xul #2" labaatan, toban) */ …."
- Xaddidaadaha ku saabsan heerka buulaysiga ee qaab-dhismeedka shaqooyinka loogu talagalay la shaqaynta JSON waa la saaray (xadka JSON_DEPTH_LIMIT, kaas oo hore u lahaa qiime 32 ah, ayaa laga saaray).
- Waxaa lagu daray jadwalka TRIGGERED_UPDATE_COLUMNS shaxda INFORMATION_SCHEMA (INFORMATION_SCHEMA.TRIGGERED_UPDATE_COLUMNS) si loo muujiyo tiirarka la beddelay marka kiciyaha uu shido.
- Shaxda PARAMETERS ee ku jirta shaxda INFORMATION_SCHEMA waxay fulisaa tiirka PARAMETER_DEFAULT kaas oo ka kooban qiimayaasha caadiga ah ee xuduudaha habraaca la keydiyay.
- Taageero tijaabo ah oo loogu talagalay weedha "CREET GLOBAL TEMPORARY TEBLUM" ee loogu talagalay abuurista jadwalada ku meel gaarka ah ee caalamiga ah ayaa la hirgeliyay. Jadwalladan ku meel gaarka ah ayaa la tuurayaa ka dib marka kalfadhigu dhammaado waxayna u muuqan karaan dhammaan isticmaalayaasha, laakiin waxay ka kooban yihiin xog gaar u ah isticmaale kasta.
- Taageero la hagaajiyay oo loogu talagalay ku celcelinta u dhaxaysa miisaska leh qaab-dhismeedyo kala duwan ayaa lagu bixiyaa qaabka tijaabada.
Source: opennet.ru
