Vydanie databázového systému SQLite 3.36

Bol spustený SQLite 3.36, ľahká databázová správa systému, navrhnutá ako pripojiteľná knižnica. Kód SQLite je šírený ako verejná doména (public domain), t.j. môže sa používať bez obmedzení a bezodplatne na akýkoľvek účel. Finančná podpora vývojárov SQLite je zabezpečená špeciálne vytvoreným konzorciom, do ktorého patria spoločnosti ako Adobe, Oracle, Mozilla, Bentley a Bloomberg.

Hlavné zmeny:

  • Výstup príkazu „EXPLAIN QUERY PLAN“ bol sprístupnený jednoduchšie.
  • Bola zabezpečená generácia chyby pri pokusoch o prístup k identifikátoru riadku (rowid) vo výraze (VIEW) alebo poddotaze. Na obnovenie prístupu k rowid pre výrazy bola zavedená kompilácia možnosti „-DSQLITE_ALLOW_ROWID_IN_VIEW“.
  • Predvolene sú povolené rozhrania sqlite3_deserialize() a sqlite3_serialize(). Na ich vypnutie je k dispozícii kompilácia možností „-DSQLITE_OMIT_DESERIALIZE“.
  • V systéme VFS „memdb“ je povolené zdieľanie databázy uložené v pamäti cez rôzne pripojenia do jedného procesu, ak názov databázy začína na „/“.
  • Bola zrušená optimalizácia „EXISTS-to-IN“, ktorá sa objavila v predchádzajúcej verzii a spomaľovala niektoré dotazy.
  • Optimalizácia spojenia kontroly konštánt bola prispôsobená na prácu s dotazmi bez spojenia (join).
  • V CLI je pridané rozšírenie REGEXP.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster