MariaDB 10.9 ஏற்கனவே வெளியிடப்பட்டது மற்றும் இவை அதன் செய்திகள்

துவக்கம் புதிய DBMS கிளையின் முதல் நிலையான பதிப்பு மரியாடிபி 10.9 (10.9.2), இதற்குள் MySQL இன் கிளை உருவாக்கப்பட்டு வருகிறது, அது பின்னோக்கி இணக்கத்தன்மையை பராமரிக்கிறது மற்றும் கூடுதல் சேமிப்பக இயந்திரங்கள் மற்றும் மேம்பட்ட அம்சங்களின் ஒருங்கிணைப்பால் வேறுபடுகிறது.

மரியாடிபியின் வளர்ச்சியானது, தனிப்பட்ட விற்பனையாளர்களிடமிருந்து சுயாதீனமான, முற்றிலும் திறந்த மற்றும் வெளிப்படையான மேம்பாட்டு செயல்முறையைப் பின்பற்றி, சுதந்திரமான மரியாடிபி அறக்கட்டளையால் மேற்பார்வையிடப்படுகிறது.

பல லினக்ஸ் விநியோகங்களில் (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL க்கு பதிலாக MariaDB அனுப்பப்படுகிறது மற்றும் பெரிய திட்டங்களால் ஏற்றுக்கொள்ளப்பட்டது.

மரியாடிபி 10.9 இன் முக்கிய புதிய அம்சங்கள்

MariaDB இன் இந்த புதிய பதிப்பில், அது சிறப்பம்சமாக உள்ளது தரவுகளில் குறுக்குவெட்டுகளைக் கண்டறிய JSON_OVERLAPS செயல்பாட்டைச் சேர்த்தது இரண்டு JSON ஆவணங்களில் (உதாரணமாக, இரண்டு ஆவணங்களிலும் பொதுவான விசை/மதிப்பு ஜோடி அல்லது பொதுவான வரிசை உறுப்புகள் கொண்ட பொருள்கள் இருந்தால் உண்மை எனத் திருப்பியளிக்கப்படும்).

மேலும், பின்வரும் பாதுகாப்புக் குறைபாடுகளுக்குப் பொருத்தமான திருத்தங்கள் செய்யப்பட்டன என்பது சிறப்பிக்கப்படுகிறது: சி.வி.இ -2022-32082, சி.வி.இ -2022-32089, சி.வி.இ -2022-32081, சி.வி.இ -2018-25032, CVE-2022-32091 y CVE-2022-32084

தனித்து நிற்கும் மற்றொரு மாற்றம் வெளிப்பாடுகள் JSONPath வரம்புகளைக் குறிப்பிடும் திறனை வழங்குகிறது (எ.கா. "$[1 முதல் 4]" வரிசை உறுப்புகள் 1 முதல் 4 வரை பயன்படுத்த) மற்றும் வரிசையில் முதல் உறுப்பைக் காட்ட எதிர்மறை குறியீடுகள்).

இது தவிர, ஹாஷிகார்ப் வால்ட் கேஎம்எஸ்ஸில் சேமிக்கப்பட்ட விசைகளைப் பயன்படுத்தி டேபிள்களில் தரவை குறியாக்க ஹாஷிகார்ப் கீ மேனேஜ்மென்ட் செருகுநிரல் சேர்க்கப்பட்டதைக் காணலாம்.

பயன்பாட்டிற்காக இருக்கும் போது mysqlbinlog, இப்போது உங்களுக்கு புதிய விருப்பங்கள் உள்ளன gtid_domain_id மூலம் வடிகட்ட “–do-domain-ids”, “-ignore-domain-ids” மற்றும் “-ignore-server-ids”.

வெளிப்புற கண்காணிப்பு அமைப்புகளால் பயன்படுத்தக்கூடிய ஒரு தனி JSON கோப்பில் wsrep நிலை மாறிகளை பிரதிபலிக்கும் திறன் சேர்க்கப்பட்டது.

10.3 க்கு மேம்படுத்தப்பட்ட பிறகு Optimizer அனைத்து பகிர்வுகளையும் பயன்படுத்துகிறது, மல்டி டேபிள் புதுப்பிப்பு அல்லது நீக்க வினவல்களுக்கு, மேம்படுத்தப்பட்ட அல்லது நீக்கப்பட்ட அட்டவணைக்கு பகிர்வு கத்தரிப்பு மேம்படுத்தலை ஆப்டிமைசரால் பயன்படுத்த முடியவில்லை.

அது தவிர, IN விசைக்கான வரம்பு மேம்படுத்தி பின்னடைவைச் செய்தது (const, ....), MariaDB 10.5.9 இல் ஏற்கனவே ஒரு சிக்கல் இருந்தது, பின்னர் அது MDEV-9750 க்கு சரி செய்யப்பட்டது. அந்த தீர்வு Optimizer_max_sel_arg_weight ஐ அறிமுகப்படுத்தியது. Optimizer_max_sel_arg_weight ஐ மிக அதிக மதிப்பு அல்லது பூஜ்ஜியமாக (அதாவது "வரம்பற்ற") அமைத்து, கனமான வரைபடங்களை உருவாக்கும் வினவல்களை இயக்கினால், அவர்கள் மெதுவான செயல்திறனைக் கவனிக்கலாம்.

மற்ற திருத்தங்கள் மரியாடிபியின் இந்தப் புதிய பதிப்பில் உருவாக்கப்பட்டவை, InnoDB ஊழலில் உள்ளது கோப்பு பூட்டுதல் இல்லாததால், அத்துடன் ALTER TABLE IMPORT TABLESPACE இல் ஒரு சரிசெய்தல் இது மறைகுறியாக்கப்பட்ட அட்டவணையை சிதைத்தது, தவறான மாற்று அட்டவணை வெளியீடு, செயலிழப்பு மீட்பு திருத்தங்கள், DD பிழை மீட்பு திருத்தங்கள், சிதைந்த தரவுகளில் தடுக்கப்பட்ட பூட்டுகள், நிலையான மொத்த சுமை பிழை திருத்தங்கள் மற்றும் பிழை திருத்தங்கள் செயல்திறன் ஆகியவற்றை சரிசெய்தது.

மற்ற மாற்றங்களில் இந்த புதிய பதிப்பிலிருந்து தனித்து நிற்கும்:

  • JSON வெளியீட்டிற்கான "ஷோ பார்சல் [FORMAT=JSON]" பயன்முறைக்கான ஆதரவு சேர்க்கப்பட்டது.
  • "ஷோ எக்ஸ்ப்ளேன்" அறிக்கை இப்போது "இணைப்பிற்கான விளக்கங்கள்" தொடரியல் ஆதரிக்கிறது.
  • innodb_change_buffering மற்றும் பழைய மாறிகள் நிறுத்தப்பட்டன (மாறி old_mode மூலம் மாற்றப்பட்டது).
  • அபோஸ்ட்ரோபி மற்றும் கட்டாய வார்த்தைகளுடன் முழு உரை தேடல்
  • 10.3 க்கு மேம்படுத்தப்பட்ட பிறகு Optimizer அனைத்து பகிர்வுகளையும் பயன்படுத்துகிறது
  • பல அட்டவணை புதுப்பிப்பு அல்லது நீக்க வினவல்களுக்கு, மேம்படுத்தப்பட்ட அட்டவணையை மேம்படுத்தும் அல்லது நீக்கப்படும் பகிர்வு கத்தரிப்பு மேம்படுத்தலை ஆப்டிமைசரால் பயன்படுத்த முடியவில்லை.
  • புதிய mariadb கிளையன்ட் விருப்பம், -enable-cleartext-plugin. விருப்பம் எதுவும் செய்யாது மற்றும் MySQL இணக்க நோக்கங்களுக்காக மட்டுமே.
  • JSON_EXTRACT இல் பூட்டு
    ALTER TABLE ALGORITHM=NOCOPY மேம்படுத்தப்பட்ட பிறகு வேலை செய்யாது
  • ஆன் நிலையில் உள்ள அறியப்படாத நெடுவரிசையுடன் காட்சியை உருவாக்க சேவையகம் தோல்வியடைந்தது
  • password_reuse_check செருகுநிரல் பயனர்பெயர் மற்றும் கடவுச்சொல்லை ஒருங்கிணைக்கிறது
  • MariaDB தேய்மானக் கொள்கையின்படி, இது ppc10.9elக்கான Debian 10 "Buster"க்கான MariaDB 64 இன் கடைசிப் பதிப்பாகும்.

இறுதியாக, இந்தப் புதிய பதிப்பைப் பற்றி மேலும் அறிய நீங்கள் ஆர்வமாக இருந்தால், நீங்கள் விவரங்களைச் சரிபார்க்கலாம் பின்வரும் இணைப்பு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.