MariaDB 10.10 స్థిరమైన విడుదల

DBMS MariaDB 10.10 (10.10.2) యొక్క కొత్త శాఖ యొక్క మొదటి స్థిరమైన విడుదల ప్రచురించబడింది, దీనిలో MySQL యొక్క ఒక శాఖ అభివృద్ధి చేయబడుతోంది, ఇది వెనుకబడిన అనుకూలతను నిర్వహిస్తుంది మరియు అదనపు నిల్వ ఇంజిన్‌లు మరియు అధునాతన సామర్థ్యాల ఏకీకరణ ద్వారా విభిన్నంగా ఉంటుంది. మరియాడిబి అభివృద్ధిని స్వతంత్ర మరియాడిబి ఫౌండేషన్ పర్యవేక్షిస్తుంది, వ్యక్తిగత విక్రేతల నుండి స్వతంత్రంగా ఉండే బహిరంగ మరియు పారదర్శక అభివృద్ధి ప్రక్రియను అనుసరిస్తుంది. అనేక Linux పంపిణీలలో (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQLకి ప్రత్యామ్నాయంగా MariaDB సరఫరా చేయబడింది మరియు Wikipedia, Google Cloud SQL మరియు Nimbuzz వంటి పెద్ద ప్రాజెక్ట్‌లలో అమలు చేయబడింది.

MariaDB 10.10లో కీలక మెరుగుదలలు:

  • ఇచ్చిన పరిమాణంలోని బైట్‌ల యాదృచ్ఛిక క్రమాన్ని పొందేందుకు RANDOM_BYTES ఫంక్షన్ జోడించబడింది.
  • IPv4 చిరునామాలను 4-బైట్ ప్రాతినిధ్యంలో నిల్వ చేయడానికి INET4 డేటా రకం జోడించబడింది.
  • మాస్టర్ సర్వర్ ఈ రకమైన ఐడెంటిఫైయర్‌కు మద్దతిస్తే, ఇప్పుడు GTID (గ్లోబల్ ట్రాన్సాక్షన్ ID) ఆధారంగా రెప్లికేషన్ మోడ్‌ని ఉపయోగించే "CHANGE MASTER TO" వ్యక్తీకరణ యొక్క డిఫాల్ట్ పారామితులు మార్చబడ్డాయి. "MASTER_USE_GTID=Current_Pos" సెట్టింగ్ నిలిపివేయబడింది మరియు దానిని "MASTER_DEMOTE_TO_SLAVE" ఎంపికతో భర్తీ చేయాలి.
  • పట్టికలను ఏ క్రమంలోనైనా విలీనం చేయడానికి "eq_ref"ని ఉపయోగించగల సామర్థ్యంతో సహా పెద్ద సంఖ్యలో పట్టికలతో విలీన కార్యకలాపాల కోసం మెరుగైన ఆప్టిమైజేషన్‌లు.
  • యూనికోడ్ 14 స్పెసిఫికేషన్‌లో నిర్వచించబడిన UCA (Unicode Collation Algoritm) అల్గారిథమ్‌లు అమలు చేయబడ్డాయి మరియు అక్షరాల అర్థాన్ని పరిగణనలోకి తీసుకుని క్రమబద్ధీకరించడానికి మరియు సరిపోలే నియమాలను నిర్ణయించడానికి ఉపయోగిస్తారు (ఉదాహరణకు, డిజిటల్ విలువలను క్రమబద్ధీకరించేటప్పుడు, మైనస్ మరియు చుక్క ముందు ఉండటం ఒక సంఖ్య మరియు వివిధ రకాల స్పెల్లింగ్ పరిగణనలోకి తీసుకోబడతాయి మరియు పోల్చినప్పుడు అది అంగీకరించబడదు, అక్షరాలు మరియు యాస గుర్తు ఉనికిని పరిగణనలోకి తీసుకోండి). utf8mb3 మరియు utf8mb4 ఫంక్షన్‌లలో UCA ఆపరేషన్‌ల మెరుగైన పనితీరు.
  • SST/IST అభ్యర్థనలను నిర్వహించడానికి అనుమతించబడిన Galera క్లస్టర్ నోడ్‌ల జాబితాకు IP చిరునామాలను జోడించే సామర్థ్యం అమలు చేయబడింది.
  • డిఫాల్ట్‌గా, ప్రవర్తనను MySQLకి దగ్గరగా తీసుకురావడానికి "explicit_defaults_for_timestamp" మోడ్ సక్రియం చేయబడింది ("షో క్రియేట్ టేబుల్"ని అమలు చేస్తున్నప్పుడు టైమ్‌స్టాంప్ రకం కోసం డిఫాల్ట్ బ్లాక్‌ల కంటెంట్‌లు చూపబడవు).
  • కమాండ్ లైన్ ఇంటర్‌ఫేస్‌లో, “--ssl” ఎంపిక డిఫాల్ట్‌గా ప్రారంభించబడుతుంది (TLS-ఎన్‌క్రిప్టెడ్ కనెక్షన్‌లను స్థాపించడం ప్రారంభించబడింది).
  • అగ్ర-స్థాయి UPDATE మరియు DELETE ఎక్స్‌ప్రెషన్‌ల ప్రాసెసింగ్ మళ్లీ పని చేయబడింది.
  • DES_ENCRYPT మరియు DES_DECRYPT ఫంక్షన్‌లు మరియు innodb_prefix_index_cluster_optimization వేరియబుల్ నిలిపివేయబడ్డాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి