Izdanje DBMS SQLite 3.28

Predstavljeno puštanje SQLite 3.28.0, lagani DBMS dizajniran kao plug-in biblioteka. SQLite kod se distribuira kao javna domena, tj. mogu se koristiti bez ograničenja i besplatno za bilo koju svrhu. Financijsku potporu SQLite programerima pruža posebno stvoreni konzorcij koji uključuje tvrtke kao što su Adobe, Oracle, Mozilla, Bentley i Bloomberg.

Glavni promjena:

  • Prošireno funkcije prozora (funkcije prozora ili analitičke funkcije koje omogućuju svakom retku upita izvođenje izračuna pomoću drugih redaka): dodana podrška za izraz ISKLJUČITI, postalo je moguće koristiti lanci funkcije prozora (jedan prozor je definiran u području drugog), osiguran podržati grupiranja pomoću izraza GROUP i implementirana su ograničenja RANGE PRETHODNO и SLJEDEĆI;
  • Poboljšana implementacija naredbe "USISATI U", koji se sada može koristiti s bazama podataka dostupnim u načinu rada samo za čitanje;
  • Dodane nove optimizacije upita: Ubrzano rad izraza LIKE zajedno s ključnom riječi ESCAPE i kada je omogućen način rada “PRAGMA case_sensitive_like”. U prisutnosti parcijalni indeks eliminiraju se nepotrebne provjere očito istinitih uvjeta navedenih u klauzuli WHERE;
  • Naredba ".parametar» za zadatak priložene zamjene (maske zamijenjene u bilo koje SQL izraze). U naredbi ".archive" redizajnirana je opcija "--update" koja sada preskače nepromijenjene datoteke koje su već u arhivi, a dodana je opcija "--insert" za uključivanje datoteka u arhivu;
  • Dodatak dodan fosildelta.c, koji vam omogućuje stvaranje, primjenu i rastavljanje формат Fosilne delta promjene korištene u RBU proširenju;
  • Povećana pouzdanost rada s oštećenim datotekama baze podataka;
  • Ogledalo repozitorija projekta je pokrenuto na GitHub (Osnovni, temeljni spremište podržan korištenjem kontrole verzija Fosil, koju je izradio autor SQLite-a).

Izvor: opennet.ru

Dodajte komentar