DBMS SQLite 3.28:n julkaisu

Lähettäjä vapauta SQLite 3.28.0, kevyt DBMS, joka on suunniteltu laajennuskirjastoksi. SQLite-koodia jaetaan julkisena, ts. voidaan käyttää rajoituksetta ja maksutta mihin tahansa tarkoitukseen. Taloudellisen tuen SQLite-kehittäjille tarjoaa erityisesti luotu konsortio, johon kuuluvat muun muassa Adobe, Oracle, Mozilla, Bentley ja Bloomberg.

Pääasiallinen muutokset:

  • Laajennettu ikkunafunktiot (ikkunafunktiot tai analyyttiset toiminnot, joiden avulla jokainen kyselyn rivi voi suorittaa laskutoimituksia muilla riveillä): lisätty tuki lausekkeelle POISTA, sen käyttö tuli mahdolliseksi kahleet ikkunatoiminnot (yksi ikkuna on määritetty toisen alueelle), tarjotaan tukea ryhmittelyt GROUP-lausekkeen avulla ja RANGE-rajoitukset otetaan käyttöön EDELTÄVÄ и SEURATA;
  • Parannettu komennon toteutus "imuroi", jota voidaan nyt käyttää vain luku -tilassa saatavilla olevien tietokantojen kanssa;
  • Lisätty uusia kyselyn optimointeja: Nopeutettu LIKE-lausekkeiden käyttö yhdessä ESCAPE-avainsanan kanssa ja kun "PRAGMA-kirjainkoko_sensitive_like" -tila on käytössä. Läsnäollessa osittainen indeksi WHERE-lauseessa määriteltyjen ilmeisen todellisten ehtojen tarpeettomat tarkastukset eliminoidaan;
  • Käsky ".parametri» tehtävään liitteenä olevat vaihdot (maskit korvataan SQL-lausekkeilla). ".archive"-komennossa "--update"-vaihtoehto on suunniteltu uudelleen, mikä ohittaa nyt arkistossa jo olevat muuttumattomat tiedostot, ja "--insert"-vaihtoehto on lisätty sisällyttämään tiedostot arkistoon;
  • Lisäys lisätty fossildelta.c, jonka avulla voit luoda, soveltaa ja purkaa muoto RBU:n ​​laajennuksessa käytetyt fossiiliset deltamuutokset;
  • Lisääntynyt vaurioituneiden tietokantatiedostojen kanssa työskentelyn luotettavuus;
  • Projektivaraston peili on käynnistetty GitHub (perus arkisto tuettu versionhallinnan avulla FossiiliSQLiten kirjoittaja).

Lähde: opennet.ru

Lisää kommentti