DBMS SQLite 3.28-ի թողարկում

Ներկայացվել է արձակել SQLite 3.28.0, թեթև DBMS, որը նախատեսված է որպես plug-in գրադարան: SQLite կոդը բաշխվում է որպես հանրային տիրույթ, այսինքն. կարող է օգտագործվել առանց սահմանափակումների և անվճար ցանկացած նպատակով: SQLite ծրագրավորողներին ֆինանսական աջակցություն է ցուցաբերում հատուկ ստեղծված կոնսորցիումը, որը ներառում է այնպիսի ընկերություններ, ինչպիսիք են Adobe-ը, Oracle-ը, Mozilla-ն, Bentley-ն և Bloomberg-ը:

Հիմնական փոփոխություններ:

  • Ընդլայնված պատուհանի ֆունկցիաներ (պատուհանի ֆունկցիաներ կամ վերլուծական ֆունկցիաներ, որոնք թույլ են տալիս հարցման յուրաքանչյուր տողին կատարել հաշվարկներ՝ օգտագործելով այլ տողեր). ԲԱՑԱՌԵԼ, հնարավոր դարձավ օգտագործել շղթաներով պատուհանի գործառույթները (մեկ պատուհանը սահմանված է մյուսի տարածքում), տրամադրվում է աջակցություն խմբավորումներ՝ օգտագործելով GROUP արտահայտությունը, և RANGE սահմանափակումներն իրականացվում են ՆԱԽՈՐԴ и ՀԵՏԵՎԵԼՈՒ;
  • Հրամանի բարելավված իրականացում»ՎԱԿՈՒՈՒՄ ՄԵՋ«, որն այժմ կարող է օգտագործվել տվյալների բազաների հետ, որոնք հասանելի են միայն կարդալու ռեժիմով.
  • Ավելացվել է նոր հարցումների օպտիմալացում. Արագացված LIKE արտահայտությունների գործարկումը ESCAPE հիմնաբառի հետ միասին և երբ միացված է «PRAGMA case_sensitive_like» ռեժիմը: Ներկայությամբ մասնակի ինդեքս ՈՐՏԵՂ կետում նշված ակնհայտ ճշմարիտ պայմանների անհարկի ստուգումները վերացվում են.
  • Հրաման «.պարամետր» առաջադրանքի համար կցված փոխարինումներ (դիմակները փոխարինվում են ցանկացած SQL արտահայտությունով): «.archive» հրամանում վերափոխվել է «--update» տարբերակը, որն այժմ բաց է թողնում արդեն արխիվում գտնվող անփոփոխ ֆայլերը, և ավելացվել է «--insert» տարբերակը՝ ֆայլերը արխիվում ներառելու համար;
  • Ավելացված է հավելումը fossildelta.c, որը թույլ է տալիս ստեղծել, կիրառել և ապամոնտաժել ձեւաչափով Բրածո դելտայի փոփոխություններ, որոնք օգտագործվում են RBU ընդլայնման մեջ;
  • Վնասված տվյալների բազայի ֆայլերի հետ աշխատելու հուսալիության բարձրացում;
  • Ծրագրի շտեմարանի հայելին գործարկվել է GitHub (հիմնական պահոց աջակցվում է տարբերակի վերահսկման միջոցով հանածո, ստեղծված SQLite-ի հեղինակի կողմից):

Source: opennet.ru

Добавить комментарий