Lansarea DBMS SQLite 3.28

Introdus eliberare SQLite 3.28.0, un SGBD ușor conceput ca o bibliotecă de plug-in. Codul SQLite este distribuit ca domeniu public, de exemplu. poate fi folosit fără restricții și gratuit pentru orice scop. Sprijinul financiar pentru dezvoltatorii SQLite este oferit de un consorțiu special creat, care include companii precum Adobe, Oracle, Mozilla, Bentley și Bloomberg.

Principalul modificări:

  • Extins funcții de fereastră (funcții de fereastră sau funcții analitice care permit fiecărui rând al unei interogări să efectueze calcule folosind alte rânduri): suport adăugat pentru expresie EXCLUDE, a devenit posibil de utilizat lanțuri funcțiile ferestrei (o fereastră este definită în zona alteia), furnizate sprijini sunt implementate grupările care utilizează expresia GROUP și restricțiile RANGE PRECEDENT и CA URMARE A;
  • Implementarea îmbunătățită a comenzii "Aspirați în", care poate fi folosit acum cu bazele de date disponibile în modul numai citire;
  • Au fost adăugate noi optimizări de interogare: Accelerat operarea expresiilor LIKE împreună cu cuvântul cheie ESCAPE și când modul „PRAGMA case_sensitive_like” este activat. În prezența indice parțial verificările inutile ale condițiilor evident adevărate specificate în clauza WHERE sunt eliminate;
  • Comanda ".parametru» pentru sarcină substituții anexate (măști substituite în orice expresii SQL). În comanda „.archive”, opțiunea „--update” a fost reproiectată, care acum omite fișierele neschimbate aflate deja în arhivă, iar opțiunea „--insert” a fost adăugată pentru a include fișiere în arhivă;
  • Adăugare adăugată fossildelta.c, care vă permite să creați, să aplicați și să dezasamblați формат Modificări ale deltei fosile utilizate în extinderea RBU;
  • Fiabilitate crescută a lucrului cu fișiere de baze de date deteriorate;
  • O oglindă a depozitului de proiect a fost lansată pe GitHub (de bază repertoriu acceptat folosind controlul versiunilor Fossil, creat de autorul SQLite).

Sursa: opennet.ru

Adauga un comentariu