Lëshimi i SQLite 3.36

Është publikuar publikimi i SQLite 3.36, një DBMS i lehtë i krijuar si një bibliotekë shtesë. Kodi SQLite shpërndahet si një domen publik, d.m.th. mund të përdoret pa kufizime dhe pa pagesë për çdo qëllim. Mbështetja financiare për zhvilluesit e SQLite ofrohet nga një konsorcium i krijuar posaçërisht, i cili përfshin kompani të tilla si Adobe, Oracle, Mozilla, Bentley dhe Bloomberg.

Ndryshimet kryesore:

  • Dalja e komandës EXPLAIN QUERY PLAN është bërë më e lehtë për t'u kuptuar.
  • Siguron që të krijohet një gabim kur përpiqeni të aksesoni një varg në një VIEW ose nënpyetje. Për të rikthyer mundësinë për të hyrë në rowid për pamje, ofrohet opsioni i montimit "-DSQLITE_ALLOW_ROWID_IN_VIEW"
  • Ndërfaqet sqlite3_deserialize() dhe sqlite3_serialize() janë aktivizuar si parazgjedhje. Për të çaktivizuar, ofrohet opsioni i montimit "-DSQLITE_OMIT_DESERIALIZE"
  • VFS "memdb" lejon ndarjen e një baze të dhënash në memorie nëpër lidhje të ndryshme me të njëjtin proces për sa kohë që emri i bazës së të dhënave fillon me "/".
  • Optimizimi "EXISTS-to-IN" i prezantuar në versionin e fundit, i cili ngadalësoi disa pyetje, është rikthyer.
  • Optimizimi për kombinimin e kontrolleve të vazhdueshme është përshtatur për të punuar me pyetje pa bashkim (bashkim).
  • Shtesa REGEXP është përfshirë në CLI.

Burimi: opennet.ru

Shto një koment