izlaidums , viegli lietojama datubāze, kas ir pieejama kā pievienojama bibliotēka. SQLite kods tiek izplatīts kā publiskais īpašums (public domain), t.i., to var izmantot bez ierobežojumiem un bez maksas jebkuriem mērķiem. SQLite izstrādātājus atbalsta speciāli izveidota konsorcijs, kurā ietilpst tādas kompānijas kā Adobe, Oracle, Mozilla, Bentley un Bloomberg.
īpašības :
- Funkcijai sqlite3_db_config() pievienotas opcijas SQLITE_DBCONFIG_DQS_DML un SQLITE_DBCONFIG_DQS_DDL, lai pārvaldītu vienkāršo un dubulto pēdiņu apstrādes ieslēgšanu. Sākotnēji SQlite atbalstīja jebkuras pēdiņas virkņu un identifikatoru apzīmēšanai, taču SQL standarts skaidri prasa izmantot vienkāršās pēdiņas virkņu literāļiem un divkāršās pēdiņas identifikatoriem (piemēram, kolonu nosaukumiem). Pēc noklusējuma tiek saglabāta SQLite uzvedība, bet, lai ieslēgtu atbilstību standartam, ieteikts kompilēšanas opciju "-DSQLITE_DQS=0";
- Vaicājumu plānotājam pievienotas optimizācijas, kas paātrina AND un OR operatoru darbību, kad viens no operandiem ir konstante, kā arī LIKE operatoram, kad norādītais pa kreisi esošais kolonna ir skaitlisks;
- Pievienota jauna virtuālā tabula "sqlite_dbdata", lai iegūtu saturu pa kolonu izejas datu līmenī, pat ja datubāze ir bojāta;
- CLI interfeisā pievienota komanda ".recover", kas cenšas tik daudz, cik iespējams, atjaunot datus no bojātas datubāzes. Tāpat pievienota komanda ".filectrl" testu veikšanai un komanda ".dbconfig" priekš sqlite3_db_config() iespēju skatīšanas vai maiņas.
Avots: opennet.lv
