DBMS SQLite 3.33 vÀljalase

avaldatud vabastama SQLite 3.33.0, kerge DBMS, mis on loodud pistikprogrammide raamatukoguna. SQLite kood levitatakse avaliku domeenina, st. vÔib kasutada piiranguteta ja tasuta mis tahes eesmÀrgil. SQLite'i arendajatele pakub rahalist tuge spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevÔtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.

KÔik muutused:

  • Rakendatud vĂ€ljend VÄRSKENDA tabeli sisu vĂ€rskendamiseks teisest tabelist tehtud valiku pĂ”hjal. Avaldis kasutab PostgreSQL-iga kooskĂ”las olevat sĂŒntaksit.
  • Andmebaasi maksimaalne suurus on suurendatud 281 TB-ni.
  • В PRAGMA terviklikkuse_kontroll Pakutud on vĂ”imalus kontrollida valikuliselt ainult konkreetset tabelit ja sellega seotud indekseid (varem kontrolliti alati kogu andmebaasi).
  • Lisatud laiendus KĂŒmnendkoht suvalise tĂ€psusega kĂŒmnendaritmeetiliste funktsioonidega.
  • Laienemisel ieee754 Binaarsete 64 numbrite toetamiseks on tehtud tĂ€iustusi.
  • KĂ€surea liidesele (CLI) lisatud uued vĂ€ljundvormingu reĆŸiimid "box", "json", "markdown" ja "table". VĂ€ljundreĆŸiimis “Veerg” laiendatakse veerge automaatselt pikima rea ​​sisu alusel. VĂ€ljundreĆŸiimis "tsitaat" vĂ”etakse arvesse kĂ€suga ".separator" mÀÀratud eraldaja vÀÀrtus.
  • KĂŒmnend- ja ieee754 laiendused on sisse ehitatud CLI-sse.
  • PĂ€ringute planeerijat on tĂ€iustatud. PĂ€ringute „SELECT min(x) FROM t WHERE y IN (?,?,?)” parem jĂ”udlus, kui indeks t(x,y) on olemas. Rakendatud on tĂ€ieliku indeksi skannimise pĂ€ringuplaani kasutamise vĂ”imaluse tuvastamine pĂ€ringute jaoks, millel on avaldis „INDEXED BY”.
  • reĆŸiimi WAL (Edasi kirjutamise logimine) Kui kirjutamistoiming nurjub, mis viib andmete rikkumiseni shm-failis, saavad jĂ€rgnevad tehingud nĂŒĂŒd aktiivsete lugemistehingute korral taastada shm-faili terviklikkuse, selle asemel, et SQLITE_PROTOCOL-i tĂ”rke tekitada.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster