MariaDB 10.10 የተረጋጋ ልቀት

የአዲሱ የMariaDB 10.10 (10.10.2) DBMS ቅርንጫፍ የመጀመሪያው የተረጋጋ ልቀት ታትሟል፣ በዚህ ውስጥ ከ MySQL የመጣ ቅርንጫፍ ወደ ኋላ ተኳሃኝነትን የሚጠብቅ እና ተጨማሪ የማከማቻ ሞተሮችን እና የላቁ ባህሪያትን በማዋሃድ የሚለይ ነው። የMariaDB ልማት ከግል አቅራቢዎች ነፃ የሆነ ክፍት እና ግልፅ የሆነ የእድገት ሂደትን ተከትሎ በገለልተኛ ማሪያዲቢ ፋውንዴሽን ይቆጣጠራል። MariaDB በብዙ የሊኑክስ ስርጭቶች (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) በ MySQL ምትክ ተልኳል እና እንደ Wikipedia, Google Cloud SQL እና Nimbuzz ባሉ ዋና ፕሮጀክቶች ተቀባይነት አግኝቷል.

በ MariaDB 10.10 ውስጥ ቁልፍ ማሻሻያዎች፡-

  • የተወሰነ መጠን ያለው የዘፈቀደ ተከታታይ ባይት ለማግኘት የRANDOM_BYTES ተግባር ታክሏል።
  • IPv4 አድራሻዎችን በ4-ባይት ውክልና ለማከማቸት INET4 የውሂብ አይነት ታክሏል።
  • ዋና አገልጋዩ የዚህ አይነት መለያን የሚደግፍ ከሆነ የ"ቀይር ማስተር ወደ" አገላለጽ ነባሪ ግቤቶች ተለውጠዋል፣ አሁን በጂቲዲ (Global Transaction ID) ላይ የተመሰረተ የማባዛት ሁነታን ይጠቀማል። የ"MASTER_USE_GTID=Current_Pos" ቅንብር ተቋርጧል እና በ"MASTER_DEMOTE_TO_SLAVE" አማራጭ መተካት አለበት።
  • በማንኛውም ቅደም ተከተል ሰንጠረዦችን ለማዋሃድ "eq_ref" የመጠቀም ችሎታን ጨምሮ ከብዙ ሰንጠረዦች ጋር ለማዋሃድ የተሻሻለ ማመቻቸት።
  • በዩኒኮድ 14 ዝርዝር ውስጥ የተገለጹ እና የቁምፊዎችን ትርጉም ግምት ውስጥ በማስገባት የመደርደር እና የማዛመድ ደንቦችን ለመወሰን የተተገበሩ የዩሲኤ (ዩኒኮድ ኮልሽን አልጎሪቲም) ስልተ ቀመሮች (ለምሳሌ ዲጂታል እሴቶችን በሚለይበት ጊዜ፣ የመቀነስ እና ነጥብ ፊት ለፊት መገኘት) ቁጥር እና የተለያዩ የፊደል አጻጻፍ ዓይነቶች ግምት ውስጥ ገብተዋል, እና ሲወዳደሩ ተቀባይነት ከሌለው የቁምፊዎች ሁኔታ እና የአነጋገር ምልክት መኖሩን ግምት ውስጥ ያስገቡ). በ utf8mb3 እና utf8mb4 ተግባራት ውስጥ የ UCA ስራዎችን ማሻሻል።
  • የSST/IST ጥያቄዎችን ለማከናወን የተፈቀደላቸው የGalera Cluster nodes ዝርዝር ውስጥ የአይ ፒ አድራሻዎችን የመጨመር ችሎታ ተተግብሯል።
  • በነባሪነት ባህሪውን ወደ MySQL ለማቅረቡ የ"ግልጽ_defaults_for_timestamp" ሁነታ ነቅቷል (" SHOW CREATE TABLE" በሚሰራበት ጊዜ የጊዜ ማህተም አይነት የDEFAULT ብሎኮች ይዘቶች አይታዩም)።
  • በትእዛዝ መስመር በይነገጽ ውስጥ "--ssl" የሚለው አማራጭ በነባሪነት ነቅቷል (TLS-የተመሰጠሩ ግንኙነቶችን ማቋቋም ነቅቷል)።
  • የከፍተኛ ደረጃ ዝመና እና ሰርዝ መግለጫዎችን ማካሄድ እንደገና ተሠርቷል።
  • የDES_ENCRYPT እና DES_DECRYPT ተግባራት እና የ innodb_prefix_index_cluster_optimization ተለዋዋጭ ተቋርጧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ