Mae rhyddhau SQLite 3.36, DBMS ysgafn a ddyluniwyd fel llyfrgell plug-in, wedi'i gyhoeddi. Mae'r cod SQLite yn cael ei ddosbarthu yn y parth cyhoeddus, h.y. gellir ei ddefnyddio heb gyfyngiadau ac yn rhad ac am ddim at unrhyw ddiben. Darperir cymorth ariannol i ddatblygwyr SQLite gan gonsortiwm a grëwyd yn arbennig, sy'n cynnwys cwmnïau fel Adobe, Oracle, Mozilla, Bentley a Bloomberg.
Newidiadau mawr:
- Mae allbwn y gorchymyn CYNLLUN QUERY EXPLAIN wedi'i wneud yn haws i'w ddeall.
- Yn sicrhau bod gwall yn cael ei greu wrth geisio cyrchu rowid mewn VIEW neu subquery. I ddychwelyd y gallu i gael mynediad i rowid ar gyfer golygfeydd, mae'r opsiwn cydosod “-DSQLITE_ALLOW_ROWID_IN_VIEW” yn cael ei ddarparu
- Mae'r rhyngwynebau sqlite3_deserialize() a sqlite3_serialize() wedi'u galluogi yn ddiofyn. I analluogi, darperir yr opsiwn cydosod “-DSQLITE_OMIT_DESERIALIZE”
- Mae VFS "memdb" yn caniatáu rhannu cronfa ddata cof ar draws gwahanol gysylltiadau â'r un broses cyn belled â bod enw'r gronfa ddata yn dechrau gyda "/".
- Mae'r optimeiddio "EXISTS-to-IN" a gyflwynwyd yn y datganiad diwethaf, a arafodd rhai ymholiadau, wedi'i ddychwelyd.
- Mae optimeiddio ar gyfer cyfuno gwirio cyson wedi'i addasu i weithio gydag ymholiadau heb uno (join).
- Mae estyniad REGEXP wedi'i gynnwys yn y CLI.
Ffynhonnell: opennet.ru