Lëshimi i DBMS SQLite 3.29

Publikuar lëshimi SQLite 3.29.0, një DBMS të lehtë, e dizajnuar si një bibliotekë të lidhur. Kodi i SQLite shpërndahet si pronë publike, dmth. mund të përdoret pa liri dhe pa pagesë për çdo qëllim. Mbështetje financiare për zhvilluesit e SQLite ofrohet nga një konsorcium i krijuar posaçërisht, i përbërë nga kompani si Adobe, Oracle, Mozilla, Bentley dhe Bloomberg.

Main ndryshime:

  • NĂ« sqlite3_db_config() janĂ« shtuar opsionet SQLITE_DBCONFIG_DQS_DML dhe SQLITE_DBCONFIG_DQS_DDL pĂ«r tĂ« menaxhuar pĂ«rfshirjen e pĂ«rpunimit tĂ« thonjĂ«zave tĂ« vetme dhe dyfishta. Fillimisht SQlite mbĂ«shteti çdo lloj thonjĂ«ze pĂ«r stringjet dhe identifikuesit, por standardi SQL kĂ«rkon qartĂ« pĂ«rdorimin e thonjĂ«zave tĂ« vetme pĂ«r literalet e stringjeve dhe tĂ« dyfishta pĂ«r identifikuesit (siç janĂ« emrat e kolonave). NĂ« parazgjedhje, vazhdon tĂ« mbĂ«shtetet sjellja e SQLite, ndĂ«rsa pĂ«r tĂ« aktivizuar pĂ«rputhshmĂ«rinĂ« me standardin Ă«shtĂ« propozuar opsioni i ndĂ«rtimit "-DSQLITE_DQS=0";
  • JanĂ« shtuar optimizime nĂ« planifikuesin e pyetjeve, qĂ« shpejtojnĂ« ekzekutimin e operatorĂ«ve AND dhe OR, kur njĂ« nga operandĂ«t Ă«shtĂ« konstant, si dhe operatorit LIKE, kur kolona e specifikuar nĂ« majĂ« Ă«shtĂ« numerike;
  • ËshtĂ« shtuar njĂ« tabelĂ« virtuale e re "sqlite_dbdata" pĂ«r tĂ« nxjerrĂ« pĂ«rmbajtjen nĂ« nivelin e tĂ« dhĂ«nave burimore tĂ« kolonave, edhe nĂ«se DB Ă«shtĂ« e dĂ«mtuar;
  • NĂ« ndĂ«rfaqen CLI Ă«shtĂ« shtuar Ă«shtĂ« shtuar komanda " .recover", e cila pĂ«rpiqet sa mĂ« shumĂ« tĂ« rikthejĂ« tĂ« dhĂ«nat nga DB e dĂ«mtuar. Gjithashtu Ă«shtĂ« shtuar komanda " .filectrl" pĂ«r tĂ« kryer teste dhe komanda " .dbconfig" pĂ«r tĂ« parĂ« ose ndryshuar opsionet sqlite3_db_config().

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster