SQLite 3.33 andmebaasi vabastus.

Avaldatud väljalase SQLite 3.33.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:

  • Teostatud väljend UPDATE FROM tabeli sisu värskendamiseks, lähtudes teise tabeli valikust. Väljendis on kasutatud süntaksit, mis vastab PostgreSQL-le.
  • Andmebaasi maksimaalne suurus on suurendatud 281 TB-ni.
  • V PRAGMA integrity_check on võimaldanud osalise kontrollimise ainult teatud tabeli ja sellega seotud indeksite osas (varem kontrolliti alati kogu andmebaasi).
  • Lisatud laiendus decimal suure täpsusega kümnendarvude funktsioonidega.
  • Lisandusele ieee754 on tehtud täiustusi binary64 arvude toetamiseks.
  • Käsurea liideses (CLI) lisatud uued väljundiformaatide režiimid «box», «json», «markdown» ja «table». Väljundirežiimis «column» on tagatud veergude automaatne avamine pikima rea sisu põhjal. Väljundirežiimis «quote» on arvesse võetud eraldaja väärtust, mille on määranud käsk «.separator».
  • CLI-sse on integreeritud laiendused decimal ja ieee754.
  • Parandusi on tehtud päringute planeerijasse. Tõstetud on päringute «SELECT min(x) FROM t WHERE y IN (?,?,?)» jõudlust, kui indeks t(x,y) on olemas. On teostatud full-index-scan päringute käitamise võimaluse määramine, kui kasutatakse väljendit «INDEXED BY».
  • Režiimis WAL (Write-Ahead Logging) juhul, kui kirjutamise operatsiooni kordumine põhjustab andmete järjepidevuse rikkumist shm-failis, saavad järgnevate tehingute puhul nüüd taastada shm-faili terviklikkuse aktiivsete lugemisetehingute olemasolul, vältides SQLITE_PROTOCOL viga.

Allikas: opennet.ru

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