Lansarea DBMS SQLite 3.33

publicat eliberare SQLite 3.33.0, un SGBD ușor conceput ca o bibliotecă de plug-in. Codul SQLite este distribuit ca domeniu public, de exemplu. poate fi folosit fără restricții și gratuit pentru orice scop. Sprijinul financiar pentru dezvoltatorii SQLite este oferit de un consorțiu special creat, care include companii precum Adobe, Oracle, Mozilla, Bentley și Bloomberg.

Principalul modificări:

  • Expresie implementată ACTUALIZAȚI DE LA pentru a actualiza conținutul unui tabel pe baza unei selecții dintr-un alt tabel. Expresia folosește sintaxa compatibilă cu PostgreSQL.
  • Dimensiunea maximă a bazei de date a fost mărită la 281 TB.
  • В Verificare_integritate PRAGMA A fost oferită capacitatea de a verifica selectiv doar un anumit tabel și indecșii asociați (anterior întreaga bază de date era întotdeauna verificată).
  • Extensie adăugată zecimal cu funcții aritmetice zecimale de precizie arbitrară.
  • În expansiune ieee754 Au fost făcute îmbunătățiri pentru a suporta numere binary64.
  • La interfața de linie de comandă (CLI) adăugat noi moduri de formatare a ieșirii „box”, „json”, „markdown” și „table”. În modul de ieșire „coloană”, coloanele sunt extinse automat în funcție de conținutul celei mai lungi linii. În modul de ieșire „quote” se ia în considerare valoarea separatorului setată de comanda „.separator”.
  • Extensiile decimal și ieee754 sunt încorporate în CLI.
  • Au fost aduse îmbunătățiri la planificatorul de interogări. Performanță îmbunătățită a interogărilor „SELECT min(x) FROM t WHERE y IN (?,?,?)” când este prezent indexul t(x,y). S-a implementat detectarea posibilității de a utiliza planul de interogare full-index-scan pentru interogări cu expresia „INDEXED BY”.
  • modul WAL (Write-Ahead Logging) Dacă o operațiune de scriere eșuează, ceea ce duce la încălcarea datelor în fișierul shm, tranzacțiile ulterioare pot acum restabili integritatea fișierului shm dacă există tranzacții de citire active, în loc să arunce o eroare SQLITE_PROTOCOL.

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster