Objavljeno je izdanje SQLite 3.36, laganog DBMS-a dizajniranog kao plug-in biblioteka. SQLite kod se distribuira u javnom domenu, tj. može se koristiti bez ograničenja i besplatno u bilo koju svrhu. Finansijsku podršku za SQLite programere pruža posebno kreiran konzorcij, koji uključuje kompanije kao što su Adobe, Oracle, Mozilla, Bentley i Bloomberg.
Glavne promjene:
- Izlaz naredbe EXPLAIN QUERY PLAN je olakšan za razumijevanje.
- Osigurava da se generira greška pri pokušaju pristupa rowid-u u VIEW ili potupitu. Da biste vratili mogućnost pristupa rowid-u za poglede, omogućena je opcija sastavljanja “-DSQLITE_ALLOW_ROWID_IN_VIEW”
- Interfejsi sqlite3_deserialize() i sqlite3_serialize() su podrazumevano omogućeni. Da biste onemogućili, omogućena je montažna opcija “-DSQLITE_OMIT_DESERIALIZE”.
- VFS "memdb" dozvoljava dijeljenje baze podataka u memoriji preko različitih konekcija na isti proces sve dok ime baze podataka počinje sa "/".
- Optimizacija "EXISTS-to-IN" uvedena u prošlom izdanju, koja je usporila neke upite, je uklonjena.
- Optimizacija za kombinovanje stalne provjere je prilagođena za rad sa upitima bez spajanja (pridruživanja).
- Ekstenzija REGEXP je uključena u CLI.
izvor: opennet.ru