MariaDB 11 DBMS ၏ သိသာထင်ရဟာသသော ဌာနခလဲအသစ်တစ်ခုကို တင်ပဌထာသပါသည်။

10.x ဌာနခလဲကို တည်ထောင်ပဌီသ ဆယ်နဟစ်အကဌာတလင် MariaDB 11.0.0 ကို ထုတ်ပဌန်ခဲ့ပဌီသ သိသာထင်ရဟာသသော တိုသတက်မဟုမျာသနဟင့် အပဌောင်သအလဲမျာသစလာကို မိတ်ဆက်ခဲ့သည်။ ကဌာနခလဲသည် လောလောဆယ်တလင် အယ်လ်ဖာအရည်အသလေသရဟိပဌီသ တည်ငဌိမ်ပဌီသနောက် ထုတ်လုပ်အသုံသပဌုရန်အတလက် အဆင်သင့်ဖဌစ်ပါမည်။ ကလဲအက်ပဌောင်သလဲမဟုမျာသပါရဟိသောနောက်ထပ်အဓိကဌာနခလဲဖဌစ်သည့် MariaDB 12 သည် ယခုမဟစပဌီသ (2032) တလင် 10 နဟစ်ထက်မကဌာတော့မည်ဟုမျဟော်လင့်ရသည်။

MariaDB ပရောဂျက်သည် MySQL ၏ fork တစ်ခုကို တီထလင်ပဌီသ ဖဌစ်နိုင်သည့်နေရာတလင် backward compatibility ကို ထိန်သသိမ်သထာသပဌီသ အပိုသိုလဟောင်မဟုအင်ဂျင်မျာသနဟင့် အဆင့်မဌင့်အင်္ဂါရပ်မျာသ ပေါင်သစပ်မဟုကို ထည့်သလင်သထာသသည်။ MariaDB ဖလံ့ဖဌိုသတိုသတက်မဟုကို လလတ်လပ်သော MariaDB Foundation မဟ ကဌီသကဌပ်ပဌီသ တစ်ညသချင်သရောင်သချသူမျာသနဟင့် မသက်ဆိုင်ဘဲ ပလင့်လင်သမဌင်သာသော ဖလံ့ဖဌိုသတိုသတက်မဟုလုပ်ငန်သစဉ်ကို လိုက်နာသည်။ MariaDB ကို ဖဌန့်ချိမဟုမျာသစလာတလင် MySQL အစာသထိုသအဖဌစ် တင်ပို့သည်။ Linux (RHEL၊ SUSE၊ Fedora၊ openSUSE၊ Slackware၊ OpenMandriva၊ ROSA၊ Arch) Linux, Debian) နဟင့် Wikipedia၊ Google Cloud SQL နဟင့် Nimbuzz ကဲ့သို့သော ကဌီသမာသသော ပရောဂျက်မျာသတလင် အကောင်အထည်ဖော်ခဲ့သည်။

MariaDB 11 တလင် အဓိကကျသောတိုသတက်မဟုတစ်ခုမဟာ query optimizer ၏ ကုန်ကျစရိတ်ပုံစံအသစ်တစ်ခုသို့ ကူသပဌောင်သခဌင်သဖဌစ်ပဌီသ၊ query execution အစီအစဉ်တစ်ခုစီအတလက် ပိုမိုတိကျသောအလေသချိန်ခန့်မဟန်သချက်မျာသကိုပေသဆောင်သည်။ မော်ဒယ်အသစ်သည် စလမ်သဆောင်ရည်ဆိုင်ရာ ပိတ်ဆို့မဟုအချို့ကို သက်သာစေသော်လည်သ၊ ၎င်သသည် အခဌေအနေအာသလုံသတလင် အသင့်တော်ဆုံသမဟုတ်နိုင်ပဌီသ အချို့သောမေသခလန်သမျာသကို နဟေသကလေသစေနိုင်သည်။ ထို့ကဌောင့်၊ အသုံသပဌုသူမျာသသည် စမ်သသပ်မဟုတလင် ပါဝင်ရန်နဟင့် ပဌဿနာတစ်စုံတစ်ရာပေါ်ပေါက်ပါက developer မျာသအာသ အကဌောင်သကဌာသရန် တိုက်တလန်သအပ်ပါသည်။

ယခင်က အသုံသပဌုခဲ့သည့် မော်ဒယ်သည် အကောင်သဆုံသ အညလဟန်သကိန်သကို ရဟာဖလေရန်အတလက် ကောင်သစလာ သင့်လျော်သော်လည်သ ဇယာသစကင်ဖတ်ခဌင်သ၊ အညလဟန်သစကင်န်ဖတ်ခဌင်သနဟင့် အပိုင်သအခဌာသ ရလေသချယ်ခဌင်သဆိုင်ရာ လုပ်ဆောင်မဟုမျာသနဟင့် သက်ဆိုင်သည့် ပဌဿနာမျာသရဟိသည်။ မော်ဒယ်အသစ်သည် သိုလဟောင်မဟုအင်ဂျင်လည်ပတ်မဟုအတလက် အခဌေခံအလေသချိန်ကို ပဌောင်သလဲခဌင်သဖဌင့် ကပဌဿနာကို ဖဌေရဟင်သပေသပါသည်။ ဆက်တိုက်မဟတ်တမ်သစကင်န်မျာသကဲ့သို့သော disk-မဟီခိုလုပ်ဆောင်မဟုမျာသ၏စလမ်သဆောင်ရည်ကိုအကဲဖဌတ်သောအခါ၊ ဒေတာကိုတစ်စက္ကန့်လျဟင် 400 MB ဖဌင့် SSD တလင်သိမ်သဆည်သထာသကဌောင်သယခုယူဆရသည်။ အခဌာသသော ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ထာသသော အလေသချိန်ကန့်သတ်ချက်မျာသကိုလည်သ ချိန်ညဟိထာသပဌီသ၊ ဥပမာအာသဖဌင့်၊ အသေသအဖလဲ့အလိုက် ORDER BY/GROUP BY လုပ်ငန်သဆောင်တာမျာသအတလက် အညလဟန်သမျာသအသုံသပဌုခဌင်သနဟင့် အလလန်သေသငယ်သောဇယာသမျာသဖဌင့် စလမ်သဆောင်ရည်ကို အရဟိန်မဌဟင့်ပေသပါသည်။

အလေသချိန်ချိန်ခဌင်သပုံစံအသစ်သည် အောက်ပါအခဌေအနေမျာသတလင် ပိုမိုသင့်လျော်သော query execution အစီအစဉ်ကို ရလေသချယ်နိုင်စေမည်ဖဌစ်ကဌောင်သ မဟတ်သာသရပါသည်။

  • ဇယာသ 2 ခုထက်ပိုသောမေသခလန်သမျာသကိုအသုံသပဌုသောအခါ။
  • ထပ်တူတန်ဖိုသမျာသစလာပါရဟိသော အညလဟန်သကိန်သမျာသထံတလင်။
  • ဇယာသ၏ 10% ထက်ပိုသော အပိုင်သမျာသကို အသုံသပဌုသောအခါ။
  • အသုံသမပဌုသော ကော်လံမျာသအာသလုံသကို အညလဟန်သမတင်နိုင်သော ရဟုပ်ထလေသသောမေသခလန်သမျာသ ရဟိနေသောအခါ။
  • မတူညီသောသိုလဟောင်မဟုအင်ဂျင်မျာသပါ ၀ င်သည့်မေသခလန်သမျာသကိုအသုံသပဌုသောအခါ (ဥပမာ၊ တစ်ခုတည်သသောမေသမဌန်သချက်တစ်ခုသည် InnoDB နဟင့် Memory အင်ဂျင်မျာသတလင်ဇယာသမျာသကိုဝင်ရောက်သည့်အခါ) ။
  • မေသမဌန်သမဟုအစီအစဉ်ကို တိုသတက်ကောင်သမလန်စေရန် FORCE INDEX ကို အသုံသပဌုသည့်အခါ။
  • "ANALYZE TABLE" ကိုအသုံသပဌုသောအခါ query plan ဆိုသရလာသလာသောအခါ။
  • query တစ်ခုသည် ဆင်သသက်လာသော ဇယာသမျာသ အမျာသအပဌာသ (nnested SELECTs အမျာသအပဌာသ) ကို ခဌုံငုံမိသောအခါ။
  • ORDER BY သို့မဟုတ် GROUP BY အညလဟန်သမျာသကို အရည်အချင်သပဌည့်မီသော အသုံသအနဟုန်သမျာသကို အသုံသပဌုသည့်အခါ။

MariaDB 11 တလင် အဓိက ကိုက်ညီမဟုရဟိသော ပဌဿနာမျာသ-

  • SUPER အထူသအခလင့်အရေသမျာသသည် သီသခဌာသသတ်မဟတ်ပေသထာသသည့် အထူသအခလင့်အရေသမျာသ လိုအပ်သည့် လုပ်ဆောင်ချက်မျာသကို ခလင့်မပဌုတော့ပါ။ ဥပမာအာသဖဌင့်၊ binary မဟတ်တမ်သပုံစံကိုပဌောင်သခဌင်သသည် BINLOG ADMIN အခလင့်ထူသမျာသ လိုအပ်သည်။
  • InnoDB ရဟိ ပဌောင်သလဲမဟုကဌာသခံ အကောင်အထည်ဖော်မဟုကို ဖယ်ရဟာသလိုက်ပါပဌီ။
  • innodb_flush_method နဟင့် innodb_file_per_table ကို ရပ်ဆိုင်သထာသသည်။
  • mysql* အမည်မျာသကို ပံ့ပိုသမဟုအာသ ရပ်ဆိုင်သထာသသည်။
  • explicit_defaults_for_timestamp ကန့်သတ်ဘောင်ကို 0 သို့ သတ်မဟတ်ခဌင်သကို ရပ်တန့်ထာသသည်။
  • MySQL နဟင့် တလဲဖက်အသုံသပဌုနိုင်ရန် သင်္ကေတလင့်ခ်မျာသကို သီသခဌာသအထုပ်တစ်ခုသို့ ရလဟေ့ထာသသည်။
  • innodb_undo_tablespaces ပါရာမီတာ၏ မူရင်သတန်ဖိုသကို 3 သို့ ပဌောင်သထာသသည်။

source: opennet.ru

DDoS ကာကလယ်ရေသ၊ VPS VDS ဆာဗာမျာသပါသည့် ဆိုက်မျာသအတလက် ယုံကဌည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကလယ်မဟု၊ VPS VDS ဆာဗာမျာသပါရဟိသော ယုံကဌည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster