Versione di SQLite 3.36

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

Add a comment