SQLite 3.36 nga pagpagawas

Ang pagpagawas sa SQLite 3.36, usa ka gaan nga DBMS nga gidisenyo isip usa ka plug-in library, gimantala. Ang kodigo sa SQLite giapod-apod sa publikong dominyo, i.e. mahimong gamiton nga walay mga pagdili ug walay bayad alang sa bisan unsa nga katuyoan. Ang pinansyal nga suporta alang sa SQLite developers gihatag sa usa ka espesyal nga gibuhat consortium, nga naglakip sa mga kompanya sama sa Adobe, Oracle, Mozilla, Bentley ug Bloomberg.

Panguna nga mga pagbag-o:

  • Ang output sa EXPLAIN QUERY PLAN nga sugo nahimong mas sayon ​​sabton.
  • Siguruha nga adunay usa ka sayup nga nahimo sa pagsulay sa pag-access sa usa ka rowid sa usa ka VIEW o subquery. Aron ibalik ang abilidad sa pag-access sa rowid alang sa mga pagtan-aw, ang opsyon sa asembliya "-DSQLITE_ALLOW_ROWID_IN_VIEW" gihatag
  • Ang sqlite3_deserialize() ug sqlite3_serialize() nga mga interface gipalihok pinaagi sa default. Aron ma-disable, ang opsyon sa asembliya "-DSQLITE_OMIT_DESERIALIZE" gihatag
  • Ang VFS "memdb" nagtugot sa pagpaambit sa usa ka in-memorya nga database sa lainlaing mga koneksyon sa parehas nga proseso basta ang ngalan sa database magsugod sa "/".
  • Ang "EXISTS-to-IN" nga pag-optimize nga gipaila sa miaging pagpagawas, nga nagpahinay sa pipila ka mga pangutana, gibalik.
  • Ang pag-optimize alang sa paghiusa sa kanunay nga pagsusi gipahiangay sa pagtrabaho sa mga pangutana nga wala’y paghiusa (pag-apil).
  • Ang extension sa REGEXP gilakip sa CLI.

Source: opennet.ru

Idugang sa usa ka comment