SQLite andmebaasi versioon 3.28 väljalase

Esitletud väljalase SQLite 3.28.0, kergekaaluline andmebaas, mis on kujundatud dünaamilise ühendusraamatukoguna. SQLite kood on vabalt saadaval (public domain), see tähendab, et seda tohib kasutada ilma piiranguteta ja tasuta mistahes otstarbel. SQLite arendajate rahalist toetust annab spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevõtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.

Peamised muudatused:

  • Laienud aknafunktsioonid (aknafunktsioonid või analüütilised funktsioonid, mis võimaldavad iga päringu rea jaoks teha arvutusi, kasutades teisi reasi): pandud on toetama lauset VÄLJA JÄTTA, võimaldatud on kasutamine ahelad aknafunktsioonide (üks aken määratletakse teise ulatuses), tagatud on toetamine gruppimine GROUP-lause abil ning teostatud on RANGE-piirangud EELNEV ja JÄRGNEV;
  • Täiustatud on käsku „VACUUM INTO“, mida saab nüüd kasutada ainult lugemisrežiimis ligipääsetavate andmebaasidega;
  • Lisatud on uued päringute optimeerimised: Kiirendatud on LIKE-väljendite töötlemine koos võtmesõnaga ESCAPE ja sisse lülitatud režiimis „PRAGMA case_sensitive_like“. Kui on olemas osaline indeks välistatud on üleliigsed kontrollid eelnevalt tõestatud tingimuste jaoks, mis on määratud WHERE-lausele;
  • CLI-liidesesse on lisatud käsk „.parameter“ kaasneva asenduse määramiseks (maskid, mis asendatakse igasugustes SQL-väljendites). Käsk „.archive“ on uuendatud, kus valik „—update“ jätab välja muutmata failid, mis on juba arhiivis, ning on lisatud valik „—insert“, et faile arhiivi kaasata; (маски, подставляемые в любые выражения SQL). В команде «.archive» переработана опция «—update», которая теперь пропускает не изменившиеся файлы, уже находящиеся в архиве, и добавлена опция «—insert» для включения файлов в архив;
  • Lisatud laiendus fossildelta.c, mis võimaldab luua, rakendada ja detaljida formaati Fossil delta-muudatused, mida rakendatakse RBU laienduses;
  • Tõhustatud andmebaasi kahjustatud failide töötlemise usaldusväärsus;
  • Käivitatud projekti lähtekoodi peegeldus aadressil GitHub (peamine repo toetatakse versioonihaldussüsteemi Fossil, mille autor on SQLite'i looja).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster