Rilaxx ta' SQLite 3.36

Ir-rilaxx ta 'SQLite 3.36, DBMS ħafif iddisinjat bħala librerija plug-in, ġie ppubblikat. Il-kodiċi SQLite huwa mqassam fid-dominju pubbliku, i.e. jistgħu jintużaw mingħajr restrizzjonijiet u mingħajr ħlas għal kwalunkwe skop. L-appoġġ finanzjarju għall-iżviluppaturi SQLite huwa pprovdut minn konsorzju maħluq apposta, li jinkludi kumpaniji bħal Adobe, Oracle, Mozilla, Bentley u Bloomberg.

Bidliet ewlenin:

  • L-output tal-kmand EXPLAIN QUERY PLAN sar aktar faċli biex jinftiehem.
  • Jiżgura li jiġi ġġenerat żball meta tipprova taċċessa rowid f'VIEW jew subquery. Biex tirritorna l-abbiltà li taċċessa rowid għall-veduti, hija pprovduta l-għażla tal-assemblaġġ “-DSQLITE_ALLOW_ROWID_IN_VIEW”
  • L-interfaces sqlite3_deserialize() u sqlite3_serialize() huma attivati ​​awtomatikament. Biex tiddiżattiva, hija pprovduta l-għażla tal-assemblaġġ "-DSQLITE_OMIT_DESERIALIZE".
  • VFS "memdb" jippermetti l-qsim ta' database fil-memorja fuq konnessjonijiet differenti għall-istess proċess sakemm l-isem tad-database jibda b'"/".
  • L-ottimizzazzjoni "EXISTS-to-IN" introdotta fl-aħħar rilaxx, li naqqset xi mistoqsijiet, tneħħiet.
  • L-ottimizzazzjoni għall-kombinazzjoni ta' verifika kostanti ġiet adattata biex taħdem ma' mistoqsijiet mingħajr ma tgħaqqad (ingħaqad).
  • L-estensjoni REGEXP hija inkluża fis-CLI.

Sors: opennet.ru

Żid kumment