MariaDB 10.10 կայուն թողարկում

Հրապարակվել է MariaDB 10.10 (10.10.2) տվյալների բազայի նոր ճյուղի առաջին կայուն թողարկումը: Այս ճյուղը MySQL-ի ֆորք է, որը պահպանում է հետադարձ համատեղելիությունը և ներառում է լրացուցիչ պահեստավորման շարժիչների և առաջադեմ գործառույթների ինտեգրում: MariaDB-ի մշակումը վերահսկվում է անկախ MariaDB հիմնադրամի կողմից՝ հետևելով բաց և թափանցիկ մշակման գործընթացի, որը անկախ է որևէ առանձին մատակարարից: MariaDB-ն շատ բաշխումներում առաքվում է որպես MySQL-ի փոխարինող: Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch) Linux, Debian) և իրականացվել է այնպիսի խոշոր նախագծերում, ինչպիսիք են Wikipedia-ն, Google Cloud SQL-ը և Nimbuzz-ը։

Հիմնական բարելավումներ MariaDB 10.10-ում.

  • Ավելացվել է RANDOM_BYTES ֆունկցիան՝ տրված չափի բայթերի պատահական հաջորդականություն ստանալու համար։
  • Ավելացվել է INET4 տվյալների տեսակ՝ IPv4 հասցեները 4 բայթանոց ներկայացմամբ պահելու համար։
  • «CHANGE MASTER TO» հրահանգի լռելյայն պարամետրերը փոխվել են՝ GTID (Global Transaction ID)-ի վրա հիմնված կրկնօրինակման ռեժիմն օգտագործելու համար, եթե գլխավոր սերվերը աջակցում է այս տեսակի նույնականացուցիչը: «MASTER_USE_GTID=Current_Pos» կարգավորումը հնացել է, և դրա փոխարեն պետք է օգտագործվի «MASTER_DEMOTE_TO_SLAVE» տարբերակը:
  • Մեծ թվով աղյուսակների հետ միաձուլման գործողությունների բարելավված օպտիմալացում, ներառյալ «eq_ref» ֆունկցիան օգտագործելու հնարավորությունը աղյուսակները ցանկացած հերթականությամբ միաձուլելու համար։
  • Կիրառվել են Unicode 14 սպեցիֆիկացիայում սահմանված և նիշերի իմաստը հաշվի առնելով տեսակավորման և համապատասխանեցման կանոնները որոշելու համար օգտագործվող UCA (Unicode Collation Algorithm) ալգորիթմները (օրինակ՝ թվային արժեքները տեսակավորելիս հաշվի են առնվում մինուս նշանի և թվից առաջ կետի առկայությունը, ինչպես նաև գրության տարբեր տեսակները, իսկ համեմատելիս հաշվի չեն առնվում նիշերի մեծատառը և շեշտադրման նշանի առկայությունը): Բարելավվել է utf8mb3 և utf8mb4 ֆունկցիաներում UCA գործողությունների կատարողականությունը:
  • Ավելացման հնարավորությունը ներդրված է IP հասցեներ Galera Cluster հանգույցների ցանկին, որոնք թույլատրված են կատարել SST/IST հարցումներ։
  • Ըստ լռելյայնի, "explicit_defaults_for_timestamp" ռեժիմը միացված է MySQL-ի վարքագիծը մոտավոր ներկայացնելու համար ("SHOW CREATE TABLE"-ը կատարելիս, timestamp տիպի DEFAULT բլոկների պարունակությունը չի ցուցադրվում):
  • Հրամանի տողի ինտերֆեյսում «—» տարբերակը լռելյայնորեն միացված է։SSL» (TLS կոդավորված կապերը միացված են):
  • Վերին մակարդակի UPDATE և DELETE հրամանների մշակումը վերանայվել է։
  • DES_ENCRYPT և DES_DECRYPT ֆունկցիաները, ինչպես նաև innodb_prefix_index_cluster_optimization փոփոխականը այլևս չեն օգտագործվում։

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster