Utgivelse av DBMS SQLite 3.28

Introdusert utgivelse SQLite 3.28.0, et lett DBMS designet som et plugin-bibliotek. SQLite-koden distribueres som et offentlig domene, dvs. kan brukes uten begrensninger og gratis til ethvert formål. Økonomisk støtte til SQLite-utviklere leveres av et spesiallaget konsortium, som inkluderer selskaper som Adobe, Oracle, Mozilla, Bentley og Bloomberg.

Den viktigste endringer:

  • Utvidet vindusfunksjoner (vindusfunksjoner eller analytiske funksjoner som gjør det mulig for hver rad i en spørring å utføre beregninger ved å bruke andre rader): lagt til støtte for uttrykk UTELUKKE, ble det mulig å bruke kjeder vindusfunksjoner (ett vindu er definert i området til et annet), forutsatt støtte grupperinger som bruker GROUP-uttrykket, og RANGE-restriksjoner implementeres FOREGÅENDE и FØLGENDE;
  • Forbedret implementering av kommandoen "STØVSUG INN I", som nå kan brukes med databaser tilgjengelig i skrivebeskyttet modus;
  • Lagt til nye søkeoptimaliseringer: Akselerert drift av LIKE-uttrykk sammen med ESCAPE-nøkkelordet og når "PRAGMA case_sensitive_like"-modus er aktivert. I nærvær av delvis indeks unødvendige kontroller av åpenbart sanne forhold spesifisert i WHERE-klausulen er eliminert;
  • Kommandoen ".parameter» for oppgaven vedlagte erstatninger (masker erstattet med alle SQL-uttrykk). I ".archive"-kommandoen har alternativet "--update" blitt redesignet, som nå hopper over uendrede filer som allerede er i arkivet, og alternativet "--insert" er lagt til for å inkludere filer i arkivet;
  • Tillegg lagt til fossildelta.c, som lar deg lage, bruke og demontere формат Fossile deltaendringer brukt i RBU-utvidelsen;
  • Økt pålitelighet ved arbeid med skadede databasefiler;
  • Et speil av prosjektdepotet er lansert på GitHub (grunnleggende oppbevaringssted støttes ved hjelp av versjonskontroll Fossil, opprettet av forfatteren av SQLite).

Kilde: opennet.ru

Legg til en kommentar