DBMS SQLite 3.28 išleidimas

Įvesta paleisti 3.28.0 „SQLite“, lengva DBVS, sukurta kaip papildinių biblioteka. SQLite kodas platinamas kaip viešasis domenas, t.y. gali būti naudojamas be apribojimų ir nemokamai bet kokiam tikslui. Finansinę paramą SQLite kūrėjams teikia specialiai sukurtas konsorciumas, į kurį įeina tokios kompanijos kaip Adobe, Oracle, Mozilla, Bentley ir Bloomberg.

pagrindinis pokyčiai:

  • Išplėstas lango funkcijos (lango funkcijos arba analitinės funkcijos, leidžiančios kiekvienai užklausos eilutei atlikti skaičiavimus naudojant kitas eilutes): papildomas išraiškos palaikymas NEĮTRAUKTI, tapo įmanoma naudoti grandines numatytos lango funkcijos (vienas langas yra apibrėžtas kito srityje). parama grupavimas naudojant GROUP išraišką ir RANGE apribojimai yra įgyvendinti PRIEŠ и TOLIAU;
  • Patobulintas komandos įgyvendinimas "VAKUUMAS Į“, kurią dabar galima naudoti su duomenų bazėmis, pasiekiamomis tik skaitymo režimu;
  • Pridėta naujų užklausų optimizavimų: Pagreitintas LIKE išraiškų veikimas kartu su ESCAPE raktiniu žodžiu ir kai įjungtas režimas „PRAGMA didžiosios ir mažosios raidės_patinka“. Dalyvaujant dalinis indeksas pašalinami nereikalingi WHERE punkte nurodytų akivaizdžiai teisingų sąlygų patikrinimai;
  • komanda".parametras» už užduotį pridedami pakaitalai (kaukės pakeistos į bet kokias SQL išraiškas). Komandoje „.archive“ buvo perkurta parinktis „--update“, kuri dabar praleidžia nepakeistus archyve jau esančius failus, o įtraukta parinktis „--insert“, kad į archyvą būtų įtraukti failai;
  • Pridėtas papildymas fossildelta.c, kuri leidžia kurti, pritaikyti ir išardyti formatas RBU plėtinyje naudojami iškastinių delta pokyčiai;
  • Padidėjęs darbo su pažeistais duomenų bazės failais patikimumas;
  • Projekto saugyklos veidrodis buvo paleistas GitHub (pagrindinis saugykla palaikoma naudojant versijos valdymą Iškastinio, sukurta SQLite autoriaus).

Šaltinis: opennet.ru

Добавить комментарий