Disponibile SGBD SQLite 3.54 me optimizime, zgjerim CLI dhe ndërprerjen e mbështetjes për Windows XP

Përditësimi i SQLite 3.54 është publikuar, një SGBD i lehtë, i dizajnuar si një bibliotekë e lidhur. Kodi i SQLite shpërndahet si pronë publike, pra mund të përdoret pa kufizime dhe falas për çdo qëllim. Mbështetje financiare për zhvilluesit e SQLite ofron një konsorcium të krijuar posaçrisht.

Ndryshimet kryesore:

  • Optimizimet janĂ« realizuar, duke lejuar pĂ«rshpejtimin e testit speedtest1 me rreth 4% krahasuar me versionin e kaluar dhe 7.5% krahasuar me versionin 3.51 tĂ« njĂ« viti mĂ« parĂ«. Rezultatet mund tĂ« ndryshojnĂ« nĂ« varĂ«si tĂ« llojit tĂ« ngarkesĂ«s, mundĂ«sive tĂ« ndĂ«rtimit, CPU-sĂ«, kompilatorit dhe sistemit operativ.
  • NĂ« utilitarin sqlite Ă«shtĂ« implementuar mundĂ«sia e pĂ«rdorimit tĂ« sekuencave tĂ« escape pĂ«r tĂ« treguar informacion shtesĂ« rreth gjendjes nĂ« komandĂ«n e linjĂ«s, pĂ«r shembull, '\x' pĂ«r informacion mbi transaksionin e hapur, '\r' pĂ«r DB nĂ« modalitetin vetĂ«m pĂ«r lexim, '\m' pĂ«r DB qĂ« ruhet vetĂ«m nĂ« memorien operativ, '\f' pĂ«r tĂ« futur emrin e skedarit me DB, '\v' pĂ«r tĂ« treguar versionin e SQLite, '\:' dhe '\;' pĂ«r ndĂ«rtimin e shprehjeve kushtetuese, '\u' dhe '\h' pĂ«r tĂ« futur emrin e pĂ«rdoruesit dhe hostit. Konfigurimi i modelit tĂ« komandĂ«s sĂ« linjĂ«s bĂ«het pĂ«rmes variablave tĂ« mjedisit SQLITE_PS1 dhe SQLITE_PS2.
  • NĂ« utilitarin sqlite, komandĂ«s ".mode" i janĂ« shtuar opsionet "—ifmt", "—rowcount on" dhe "—titles always" pĂ«r tĂ« rregulluar formatin e numrave me presje dhe pĂ«r tĂ« kontrolluar shfaqjen e numĂ«ruesit tĂ« rreshtave dhe titullit. Trajtuesi i komandĂ«s ".diskused" Ă«shtĂ« zĂ«vendĂ«suar. Si rregull, do tĂ« mbetet titulli me emrat e kolonave, nĂ«se kĂ«rkesa nuk ktheu rreshta, gjithashtu Ă«shtĂ« çaktivizuar pastrimi i bajtĂ«ve zero gjatĂ« daljes sĂ« blob-Ă«ve nĂ« sistemet Unix.
  • NĂ« planifikuesin e pyetjeve, Ă«shtĂ« pĂ«rshpejtuar ekzekutimi i operacioneve UPDATE nĂ« situatat kur ka indekse mbi shprehjet, por vlera e indeksuar nuk ndryshon. Ekzekutimi i operacioneve "expr OR TRUE" dhe "expr OR FALSE" Ă«shtĂ« optimizuar. ËshtĂ« siguruar qĂ« shprehja DISTINCT tĂ« injorohet nĂ« nĂ«npyetjet SELECT, tĂ« shĂ«nuara nĂ« tĂ« djathtĂ« tĂ« operatorit "IN". ËshtĂ« pĂ«rshpejtuar pĂ«rpunimi dhe Ă«shtĂ« zvogĂ«luar konsumi i memorjes kur Ă«shtĂ« shĂ«nuar nĂ« pyetjet UNION shprehja "LIMIT 1".
  • NĂ« komandĂ«n ALTER TABLE Ă«shtĂ« siguruar dalja e njĂ« gabimi pĂ«r çdo pĂ«rpjekje pĂ«r tĂ« shtuar, hequr ose rinovuar kolonat me emra tĂ« rezervuar "ROWID", "_ROWID_" dhe "OID".
  • ËshtĂ« shtuar funksioni SQL diskused() pĂ«r tĂ« vlerĂ«suar hapĂ«sirĂ«n qĂ« tabelat dhe indekset zĂ«nĂ« nĂ« ruajtĂ«s.
  • NĂ« funksionet SQL printf() dhe format() janĂ« shtuar zĂ«vendĂ«simet «%J» dhe «%j» pĂ«r t'u hapur nĂ« formatin JSON.
  • NĂ« funksionin pĂ«r punĂ«n me datat dhe orĂ«t janĂ« shtuar modifikatorĂ«t «weekday -N» dhe «end of».
  • NĂ« sistemet qĂ« mbĂ«shtesin flag-un O_TMPFILE nĂ« funksionin open(), ky mod Ă«shtĂ« aktivizuar gjatĂ« krijimit tĂ« skedareve temporare.
  • MbĂ«shtetja pĂ«r versionet e vjetra tĂ« OS Windows, duke pĂ«rfshirĂ« Windows CE dhe Windows XP, Ă«shtĂ« ndalur. Si version minimal Ă«shtĂ« deklaruar Windows Vista.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster