SQLite 3.36 eldono

La eldono de SQLite 3.36, malpeza DBMS desegnita kiel aldonaĵa biblioteko, estis publikigita. La SQLite-kodo estas distribuita en la publika domeno, t.e. povas esti uzata sen limigo kaj senpage por ajna celo. Financa subteno por SQLite-programistoj estas provizita de speciale kreita konsorcio, kiu inkluzivas kompaniojn kiel Adobe, Oracle, Mozilla, Bentley kaj Bloomberg.

Ĉefaj ŝanĝoj:

  • La eligo de la komando EXPLAIN QUERY PLAN fariĝis pli facile komprenebla.
  • Certigas, ke eraro estas generita kiam oni provas aliri rowid en VIEW aŭ subdemando. Por redoni la eblon aliri rowid por vidoj, la kunigopcio "-DSQLITE_ALLOW_ROWID_IN_VIEW" estas provizita
  • La interfacoj sqlite3_deserialize() kaj sqlite3_serialize() estas ebligitaj defaŭlte. Por malŝalti, la kunvena opcio "-DSQLITE_OMIT_DESERIALIZE" estas provizita
  • VFS "memdb" permesas kunhavigon de en-memora datumbazo trans malsamaj ligoj al la sama procezo tiel longe kiel la datumbaza nomo komenciĝas per "/".
  • La optimumigo "EXISTS-to-IN" lanĉita en la lasta eldono, kiu malrapidigis kelkajn demandojn, estis forigita.
  • Optimumigo por kombini konstantan kontrolon estis adaptita por labori kun demandoj sen kunfandi (kuniĝi).
  • La REGEXP etendo estas inkluzivita en la CLI.

fonto: opennet.ru

Aldoni komenton