kiadás , egy könnyűsúlyú adatbázis-kezelő rendszer, amely csatolható könyvtár formájában érhető el. Az SQLite kódja közvagyonnak minősül, azaz korlátozások nélkül, ingyenesen felhasználható bármilyen célra. Az SQLite fejlesztőinek pénzügyi támogatását egy kifejezetten létrehozott konzorcium biztosítja, amelynek tagjai olyan cégek, mint az Adobe, az Oracle, a Mozilla, a Bentley és a Bloomberg.
Fő :
- Megvalósítva lett az ANALYZE parancs egy változata, amely lehetővé teszi, hogy nagyon nagy adatbázisok esetén részleges statisztika-gyűjtést végezzen teljes index-átvizsgálás nélkül. Az egy index átvizsgálásakor a rekordok számának korlátozását az új direktíva, a«.
- hozzáadott új virtuális tábla „„, amely információt nyújt a előre elkészített kifejezések ().
- új VFS-alkalmi felületet , amely 8 bytes ellenőrző összegeket ad hozzá az adatbázis minden adatlapjának végéhez és ellenőrzi azokat minden olvasás során. Az alkalmi felület lehetővé teszi az adatok sérülésének észlelését a tárolóeszközök véletlen bittorzulása következtében.
- Új SQL-funkció került hozzáadásra , ami visszaadja Y értékét, ha X kifejezés igaz, vagy Z-t máskülönben.
- Az INSERT és UPDATE kifejezésekben mostantól mindig oszlopok típusának rögzítése () történik a CHECK blokk feltételeinek kiszámítása előtt. .
- Hozzáadott bővítmény
- UINT collating sequence A parancssor felületén a „.import” parancsba hozzáadott „—csv”, „—ascii” és „—skip” opciók. A „.dump” parancsnál engedélyezett több LIKE-mintázat használata, amelyek az összes táblát szűrik, amelyek megfelelnek a megadott mintáknak. Hozzáadott parancs „.oom” a hibakeresési összeállításokhoz. A „.excel”, „.output” és „.once” parancsokhoz hozzáadott „—bom” opció. A „.filectrl” parancshoz hozzáadott „—schema” opció.
- A LIKE operátorral megadott kifejezés ESCAPE mostantól felülírja a helyettesítő karaktereket, ami a PostgreSQL viselkedésének felel meg.
- Továbbá említést érdemel az új adatbázis-kezelő rendszer
DuckDB analitikai lekérdezések .
MonetDB RE2 , saját lekérdezés-optimalizátor és MVCC-mechanizmus a párhuzamos feladatvégzés kezeléséhez (Multi-Version Concurrency Control).
A projekt kódja MIT licenc alatt. A fejlesztés még kísérleti szakaszban van, kísérleti kiadások.
Forrás: opennet.ru
