Հրապարակվել է SQLite 3.36-ի՝ թեթև DBMS-ի թողարկումը, որը նախատեսված է որպես plug-in գրադարան: SQLite կոդը բաշխվում է հանրային տիրույթում, այսինքն. կարող է օգտագործվել առանց սահմանափակումների և անվճար ցանկացած նպատակով: SQLite ծրագրավորողներին ֆինանսական աջակցություն է ցուցաբերում հատուկ ստեղծված կոնսորցիումը, որը ներառում է այնպիսի ընկերություններ, ինչպիսիք են Adobe-ը, Oracle-ը, Mozilla-ն, Bentley-ն և Bloomberg-ը:
Խոշոր փոփոխություններ.
- EXPLAIN QUERY PLAN հրամանի արդյունքը դարձել է ավելի հեշտ հասկանալի:
- Ապահովում է, որ սխալ է առաջանում, երբ փորձում եք մուտք գործել մի շարք VIEW-ում կամ ենթահարցում: Դիտումների համար շարք մուտք գործելու հնարավորությունը վերադարձնելու համար տրամադրվում է «-DSQLITE_ALLOW_ROWID_IN_VIEW» հավաքման տարբերակը:
- sqlite3_deserialize() և sqlite3_serialize() միջերեսները լռելյայն միացված են: Անջատելու համար տրամադրվում է «-DSQLITE_OMIT_DESERIALIZE» հավաքման տարբերակը
- VFS «memdb»-ը թույլ է տալիս կիսել հիշողության տվյալների բազան նույն գործընթացի տարբեր կապերով, քանի դեռ տվյալների բազայի անունը սկսվում է «/»-ով:
- Վերջին թողարկումում ներկայացված «EXISTS-to-IN» օպտիմալացումը, որը դանդաղեցրեց որոշ հարցումներ, հեռացվել է:
- Մշտական ստուգումը համատեղելու համար օպտիմալացումը հարմարեցվել է հարցումների հետ աշխատելու համար՝ առանց միաձուլման (միանալ):
- REGEXP ընդլայնումը ներառված է CLI-ում:
Source: opennet.ru