A liberazione di SQLite 3.36, un DBMS ligeru cuncepitu cum'è una biblioteca plug-in, hè stata publicata. U codice SQLite hè distribuitu in u duminiu publicu, i.e. pò esse usatu senza restrizioni è gratuitu per ogni scopu. U supportu finanziariu per i sviluppatori SQLite hè furnitu da un cunsorziu creatu apposta, chì include cumpagnie cum'è Adobe, Oracle, Mozilla, Bentley è Bloomberg.
I cambiamenti principali:
- L'output di u cumandimu EXPLAIN QUERY PLAN hè statu fattu più faciule da capisce.
- Assicura chì un errore hè generatu quandu pruvate d'accede à un rowid in una VIEW o una sottoquery. Per rinvià l'abilità di accede à rowid per viste, l'opzione di assemblea "-DSQLITE_ALLOW_ROWID_IN_VIEW" hè furnita
- L'interfacce sqlite3_deserialize () è sqlite3_serialize () sò attivate per difettu. Per disattivà, l'opzione di assemblea "-DSQLITE_OMIT_DESERIALIZE" hè furnita
- VFS "memdb" permette a spartera di una basa di dati in memoria in diverse cunnessione à u stessu prucessu, sempre chì u nome di a basa di dati principia cù "/".
- L'ottimisazione "EXISTS-to-IN" introdotta in l'ultima versione, chì hà rallentatu alcune dumande, hè stata eliminata.
- L'ottimisazione per cumminà a verificazione constante hè stata adattata per travaglià cù e dumande senza fusione (join).
- L'estensione REGEXP hè inclusa in a CLI.
Source: opennet.ru