SQLite 3.29 andmebaasi vÀljaanne

Avaldatud vabastus SQLite 3.29.0, 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 muudatused:

  • 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 lisatud 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

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster