Vrystelling van DBMS SQLite 3.28

Bekendgestel vrylating SQLite 3.28.0, 'n liggewig DBMS wat ontwerp is as 'n inprop-biblioteek. Die SQLite-kode word as 'n publieke domein versprei, d.w.s. mag sonder beperkings en gratis vir enige doel gebruik word. Finansiële ondersteuning vir SQLite-ontwikkelaars word verskaf deur 'n spesiaal geskepte konsortium, wat maatskappye soos Adobe, Oracle, Mozilla, Bentley en Bloomberg insluit.

Die belangrikste veranderinge:

  • Uitgebreid vensterfunksies (vensterfunksies of analitiese funksies wat vir elke ry van 'n navraag toelaat om berekeninge uit te voer deur ander rye te gebruik): bygevoeg ondersteuning vir uitdrukking SLUIT, het dit moontlik geword om te gebruik kettings vensterfunksies (een venster word in die area van 'n ander gedefinieer), verskaf ondersteun groeperings wat die GROUP uitdrukking gebruik, en RANGE beperkings word geïmplementeer VOORAFGAANDE и VOLGENDE;
  • Verbeterde implementering van die opdrag "VAKUUM IN", wat nou gebruik kan word met databasisse beskikbaar in leesalleen-modus;
  • Nuwe navraagoptimalisasies bygevoeg: Versnel werking van LIKE uitdrukkings saam met die ESCAPE sleutelwoord en wanneer die "PRAGMA case_sensitive_like" modus geaktiveer is. In die teenwoordigheid van gedeeltelike indeks onnodige kontrole van ooglopend waar toestande gespesifiseer in die WAAR klousule uitgeskakel word;
  • Die opdrag ".parameter» vir die taak aangehegte vervangings (maskers vervang in enige SQL-uitdrukkings). In die ".archive"-opdrag is die "--update"-opsie herontwerp, wat nou onveranderde lêers wat reeds in die argief is oorslaan, en die "--insert"-opsie is bygevoeg om lêers in die argief in te sluit;
  • Byvoeging bygevoeg fossieldelta.c, wat jou toelaat om te skep, toe te pas en uitmekaar te haal формат Fossiele delta veranderinge wat gebruik word in die RBU uitbreiding;
  • Verhoogde betroubaarheid van werk met beskadigde databasislêers;
  • 'n Spieël van die projekbewaarplek is van stapel gestuur GitHub (basies bewaarplek ondersteun met weergawebeheer Fossiel, geskep deur die skrywer van SQLite).

Bron: opennet.ru

Voeg 'n opmerking