D'Verëffentlechung vu SQLite 3.36, e liicht DBMS entworf als Plug-in Bibliothéik, gouf publizéiert. De SQLite Code gëtt als Public Domain verdeelt, d.h. kann ouni Restriktiounen a gratis fir all Zweck benotzt ginn. Finanziell Ënnerstëtzung fir SQLite Entwéckler gëtt vun engem speziell erstallte Konsortium geliwwert, deen Firmen wéi Adobe, Oracle, Mozilla, Bentley a Bloomberg enthält.
Main Ännerungen:
- D'Ausgab vum EXPLAIN QUERY PLAN Kommando gouf méi einfach ze verstoen.
- Assuréiert datt e Feeler generéiert gëtt wann Dir probéiert op eng Rowid an enger VIEW oder Ënnerquery ze kommen. Fir d'Fäegkeet zréckzeginn fir Rowid fir Vue ze kréien, gëtt d'Versammlungsoptioun "-DSQLITE_ALLOW_ROWID_IN_VIEW" zur Verfügung gestallt
- D'sqlite3_deserialize () an sqlite3_serialize () Interfaces sinn als Standard aktivéiert. Fir auszeschalten, ass d'Versammlungsoptioun "-DSQLITE_OMIT_DESERIALIZE" zur Verfügung gestallt
- VFS "memdb" erlaabt Deele vun enger In-Memory Datebank iwwer verschidde Verbindunge mam selwechte Prozess soulaang den Datebanknumm mat "/" ufänkt.
- D'"EXISTS-to-IN" Optimisatioun, déi an der leschter Verëffentlechung agefouert gouf, déi e puer Ufroen verlangsamt huet, gouf zréckgezunn.
- Optimisatioun fir d'Kombinatioun vun konstante Iwwerpréiwung gouf ugepasst fir mat Ufroen ouni Fusioun ze schaffen (join).
- D'REGEXP Extensioun ass am CLI abegraff.
Source: opennet.ru