lëshimi , një SGBD i lehtë, e projektuar si një bibliotekë të integruar. Kodi SQLite shpërndahet si pronë publike (public domain), dmth mund të përdoret pa kufizime dhe falas për çdo qëllim. Mbështetje financiare për zhvilluesit e SQLite ofrohet nga një konsorcium i krijuar posaçërisht, i cili përfshin kompani si Adobe, Oracle, Mozilla, Bentley dhe Bloomberg.
Ndryshimet kryesore :
- Implementimi i shprehjes për të përditësuar përmbajtjen e tabelës në bazë të një zgjedhjeje nga një tabelë tjetër. Në shprehje është përdorur sintaksa përkatëse PostgreSQL.
- Maksimumi i madhësisë së DB është rritur në 281 TB.
- Në siguron mundësinë e kontrollit të zgjedhur vetëm për një tabelë të caktuar dhe indekset e lidhura me të (më parë gjithmonë kontrollohej e gjithë DB).
- Shtohet një zgjerim me funksionet e aritmetikës dekimale me saktësi të rastësishme.
- Në zgjatimin shtuar përmirësime për mbështetje të numrave binary64.
- Në ndërfaqen e linjës së komandave (CLI) modalitete të reja formatimi të daljes «box», «json», «markdown» dhe «table». Në modalitetin e daljes «column» është siguruar hapja automatike e kolonave sipas përmbajtjes së vargut më të gjatë. Në modalitetin e daljes «quote» është marrë parasysh vlera e ndarësit të vendosur me komandën «.separator».
- Në CLI janë të integruara zgjerimet decimal dhe ieee754.
- Shtuar përmirësime në planifikuesin e kërkesave. Rritja e performancës së kërkesave «SELECT min(x) FROM t WHERE y IN (?,?,?)» në prani të indeksit t(x,y). Realizuar përcaktimin e mundësisë së përdorimit të planit të kërkesës full-index-scan për kërkesat me shprehjen «INDEXED BY».
- Në modin (Write-Ahead Logging) në rast të dështimit të operacionit të shkrimit që çon në një çrregullim të konsistencës së të dhënave në skedarin shm, transaksionet që vijnë tani mund të rikuperojnë integritetin e skedarit shm në prani të transaksioneve aktive në lexim, në vend të nxjerrjes së një gabimi SQLITE_PROTOCOL.
Burimi: opennet.ru
