SQLite 3.36 vĂ€ljaanne on avaldatud, see on kergekaaluline andmebaasisĂŒsteem, millel on liigendatud raamatukogu formaat. SQLite kood on jagatud avaliku kasutuse alla (public domain), st seda saab kasutada piiranguteta ja tasuta mis tahes eesmĂ€rkidel. SQLite arendajate rahalise toe tagamiseks on loodud spetsiaalne konsortsium, kuhu kuuluvad sellised ettevĂ”tted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.
Peamised muudatused:
- KĂ€su âEXPLAIN QUERY PLANâ vĂ€ljund on tehtud arusaadavamaks.
- Lisa on tagatud veateade, kui pĂŒĂŒtakse pÀÀseda juurde ridade identifikaatoritele (rowid) vaates (VIEW) vĂ”i alam-pĂ€ringus. Ridade identifikaatori (rowid) juurde pÀÀsemiseks vaadetes on loodud kokku kompileerimist vĂ”imaldav valik â-DSQLITE_ALLOW_ROWID_IN_VIEWâ
- SQLite3 deserialiseerimise (sqlite3_deserialize()) ja serialiseerimise (sqlite3_serialize()) liideseid on lubatud vaikimisi. Neid saab keelata kompileerimise valiku â-DSQLITE_OMIT_DESERIALIZEâ kaudu.
- VFS âmemdbâ lubab jagada mĂ€lu andmebaasi erinevates ĂŒhendustes ĂŒhe protsessi jaoks, kui andmebaasi nimi algab â/â.
- Eelmisel vĂ€ljaandel tutvustatud âEXISTS-to-INâ optimeerimine on eemaldatud, mis aeglustas mĂ”ningaid pĂ€ringuid.
- Konstandite kontrollimise optimeerimine on kohandatud töötama liitmata pÀringutega.
- CLI-s on lisatud REGEXP laiendus.
Allikas: opennet.ru
