SQLite 3.41 ထုတ်ဝေမှု

plug-in စာကြည့်တိုက်အဖြစ် ဒီဇိုင်းထုတ်ထားသည့် ပေါ့ပါးသော DBMS SQLite 3.41 ကို ထုတ်ဝေလိုက်ပါပြီ။ SQLite ကုဒ်ကို အများသူငှာ ဒိုမိန်းတွင် ဖြန့်ဝေထားသည်။ ကန့်သတ်ချက်မရှိဘဲ မည်သည့်ရည်ရွယ်ချက်အတွက်မဆို အခမဲ့အသုံးပြုနိုင်ပါသည်။ Adobe၊ Oracle၊ Mozilla၊ Bentley နှင့် Bloomberg ကဲ့သို့သော ကုမ္ပဏီများ ပါဝင်သော အထူးဖန်တီးထားသော လုပ်ငန်းစုမှ SQLite developer များအတွက် ဘဏ္ဍာရေးဆိုင်ရာ ပံ့ပိုးမှုပေးပါသည်။

အဓိကပြောင်းလဲမှုများ-

  • GROUP BY အပိုဒ်ပါ စုစည်းထားသော မေးခွန်းများ၊ အညွှန်းများအသုံးပြုမှု၊ ဆက်စပ်မေးခွန်းခွဲများနှင့် အမြင်များကို အကောင်ထည်ဖော်မည့်အစား ကော်ရိုတင်းများကို အသုံးပြုခြင်းအစား၊ json_tree() နှင့် json_each() လုပ်ဆောင်ချက်များကို အကျိုးသက်ရောက်စေသော query planner အား ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားပါသည်။
  • ယခုအခါတွင် command line interface (CLI) တွင်ရရှိနိုင်သည့် base64 နှင့် base85 လုပ်ဆောင်ချက်များဖြင့် ထပ်တိုးထားသည်။
  • query planner ၏ စွမ်းဆောင်ရည်ကို အကဲဖြတ်ရန် ".scanstats est" command ကို CLI သို့ ပေါင်းထည့်ခဲ့သည်။
  • CLI သည် ထည့်သွင်းမှုအနေအထားသည် စာသားစာသား၊ မှတ်ချက်၊ ခွဲခြားသတ်မှတ်မှု သို့မဟုတ် အစပျိုးခြင်း အဓိပ္ပါယ်ဖွင့်ဆိုချက်တစ်ခုအတွင်းတွင်ရှိကြောင်း ညွှန်ပြရန်အတွက် ထည့်သွင်းမှုအနေအထားကို ပြုပြင်မွမ်းမံပေးပါသည်။
  • “—safe” command line option ကို သတ်မှတ်သောအခါ၊ ပိတ်နိုင်သည့် အန္တရာယ်ရှိသော SQL လုပ်ဆောင်ချက်များစာရင်းကို တိုးချဲ့သည်။
  • ပုံသေအားဖြင့်၊ စာကြောင်းစာကြောင်းများကို နှစ်ထပ်ကိုးကားချက်များတွင် ထည့်သွင်းခွင့်ပြုသည့်မုဒ်ကို ပိတ်ထားသည်။
  • PRAGMA integrity_check command သည် အညွှန်းအတွင်းရှိ မတူညီသော byte အစီအစဉ်ကို အသုံးပြုသည့်အခါ ဇယားတစ်ခုရှိ စာသားစာကြောင်းများနှင့် ကိုက်ညီကြောင်း သေချာစေသည်။
  • ယခု parser သည် PostgreSQL အပြုအမူနှင့် ကိုက်ညီသော IN အော်ပရေတာ၏ ညာဘက်တွင် သတ်မှတ်ထားသည့် ကွင်းစကွင်းပိတ် အပိုကွင်းစဥ်များကို လျစ်လျူရှုထားပါသည် (ယခင်က၊ SQLite သည် အဆိုပါ subqueries များကို "LIMIT 1" ကန့်သတ်ချက်နှင့် သက်ဆိုင်သော စကားရပ်တစ်ခုအဖြစ် သဘောထားထားသည်)။

source: opennet.ru

မှတ်ချက် Add