vabastus , kergekaaluline andmebaas, mis on esitatud plugina raamatukoguna. SQLite kood on vabalt kÀttesaadav avaliku omandi tingimustes, st seda saab kasutada piiranguteta ja tasuta igasugustel eesmÀrkidel. SQLite arendajate rahalist toetust pakub spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevÔtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.
Peamised :
- sqlite3_db_config() on lisatud valikud SQLITE_DBCONFIG_DQS_DML ja SQLITE_DBCONFIG_DQS_DDL ĂŒhe- ja kahekordsete jutumĂ€rkide töötlemise lubamiseks. Alguses toetas SQLite kĂ”iki jutumĂ€rke stringide ja identifikaatorite jaoks, kuid SQL standard nĂ”uab selgelt, et stringi literali jaoks kasuta ĂŒhekordseid jutumĂ€rke ja identifikaatorite jaoks kahekordseid (nt veergude nimed). Vaikimisi toetatakse endiselt SQLite kĂ€itumist ning standardile vastavuse lubamiseks on pakutud kompileerimise valik â-DSQLITE_DQS=0â;
- KĂŒsimuste planeerijasse on lisatud optimeeringud, mis kiirendavad AND ja OR operaatorite tööd, kui ĂŒks operand on konstant, samuti LIKE operaatori tööd, kui vasakpoolne veerg on numbriline;
- Lisatud uus virtuaaltabel âsqlite_dbdataâ veergude algandmete sisu vĂ€ljavĂ”tmiseks, isegi kui andmebaas on kahjustatud;
- CLI liideses kĂ€sk â.recoverâ, mis pĂŒĂŒab andmeid kahjustatud andmebaasist vĂ”imalikult palju taastada. Samuti on lisatud kĂ€sk â.filectrlâ testide lĂ€biviimiseks ja kĂ€sk â.dbconfigâ sqlite3_db_config() valikute vaatamiseks vĂ”i muutmiseks.
Allikas: opennet.ru
