Izdaja DBMS SQLite 3.28

Predložil sprostitev SQLite 3.28.0, lahek DBMS, zasnovan kot knjižnica vtičnikov. Koda SQLite se distribuira kot javna domena, tj. se lahko uporablja brez omejitev in brezplačno za kateri koli namen. Finančno podporo razvijalcem SQLite zagotavlja posebej ustvarjen konzorcij, ki vključuje podjetja, kot so Adobe, Oracle, Mozilla, Bentley in Bloomberg.

Glavni Spremembe:

  • Razširjeno okenske funkcije (okenske funkcije ali analitične funkcije, ki omogočajo, da vsaka vrstica poizvedbe izvaja izračune z uporabo drugih vrstic): dodana podpora za izraz IZKLJUČITE, je postalo mogoče uporabljati verig okenske funkcije (eno okno je definirano v območju drugega), pod pogojem podporo združevanja z uporabo izraza GROUP in omejitve RANGE so implementirane PREJŠNJE и NASLEDNJE;
  • Izboljšana izvedba ukaza "VAKUMIRAJTE V", ki ga je zdaj mogoče uporabljati z bazami podatkov, ki so na voljo v načinu samo za branje;
  • Dodane nove optimizacije poizvedb: Pospešeno delovanje izrazov LIKE skupaj s ključno besedo ESCAPE in ko je omogočen način “PRAGMA case_sensitive_like”. V prisotnosti delni indeks odpravljena so nepotrebna preverjanja očitno resničnih pogojev, navedenih v klavzuli WHERE;
  • Ukaz ".parameter» za nalogo priložene zamenjave (maske, zamenjane v poljubne izraze SQL). V ukazu ».archive« je preoblikovana možnost »--update«, ki zdaj preskoči nespremenjene datoteke, ki so že v arhivu, in dodana možnost »--insert« za vključitev datotek v arhiv;
  • Dodatek dodan fossildelta.c, ki omogoča ustvarjanje, nanašanje in razstavljanje format Fosilne delta spremembe, uporabljene v razširitvi RBU;
  • Povečana zanesljivost dela s poškodovanimi datotekami baze podatkov;
  • Ogledalo projektnega repozitorija je bilo lansirano na GitHub (osnovno repozitorij podprt z nadzorom različic Fossil, ki ga je ustvaril avtor SQLite).

Vir: opennet.ru

Dodaj komentar