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 :
- Në sqlite3_db_config() janë shtuar opsionet SQLITE_DBCONFIG_DQS_DML dhe SQLITE_DBCONFIG_DQS_DDL për të menaxhuar aktivizimin e trajtimit të citateve të vetme dhe të dyfishta. Fillimisht, SQlite ka përkrahur çdo lloj cituese për vargje dhe identifikues, por standardi SQL kërkon qartë përdorimin e citateve të vetme për literale string dhe të dyfishta për identifikues (për shembull, emrat e kolonave). Në mënyrë të parazgjedhur, vazhdohet të mbështetet sjellja e SQLite, ndersa për të aktivizuar përputhshmërinë me standardin është propozuar opsioni i ndërtimit "-DSQLITE_DQS=0";
- Në planifikuesin e kërkesave janë shtuar optimizime që përshpejtojnë funksionimin e operatorëve AND dhe OR, kur një nga operandët është konstant, ashtu si dhe operatori LIKE, kur kolona e specifikuar majtas është numerike;
- ĂshtĂ« shtuar njĂ« tabelĂ« virtuale e re "sqlite_dbdata" pĂ«r tĂ« nxjerrĂ« pĂ«rmbajtjen nĂ« nivelin e tĂ« dhĂ«nave origjinale tĂ« kolonave, madje edhe nĂ«se DB Ă«shtĂ« e dĂ«mtuar;
- NĂ« ndĂ«rfaqen CLI komanda " .recover", e cila pĂ«rpiquet, sa mĂ« shumĂ« tĂ« jetĂ« e mundur, tĂ« rikuperojĂ« tĂ« dhĂ«nat nga njĂ« DB e dĂ«mtuar. ĂshtĂ« shtuar gjithashtu komanda " .filectrl" pĂ«r tĂ« kryer teste dhe komanda " .dbconfig" pĂ«r tĂ« parĂ« ose ndryshuar opsionet sqlite3_db_config().
Burimi: opennet.ru
