Rilascio del DBMS SQLite 3.28

Introdotto rilasciare SQLite 3.28.0, un DBMS leggero progettato come libreria di plug-in. Il codice SQLite è distribuito come dominio pubblico, ovvero può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il supporto finanziario per gli sviluppatori SQLite è fornito da un consorzio appositamente creato, che comprende aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg.

Il principale modifiche:

  • allargato funzioni finestra (funzioni finestra o funzioni analitiche che consentono a ciascuna riga di una query di eseguire calcoli utilizzando altre righe): aggiunto supporto per l'espressione ESCLUDERE, è diventato possibile utilizzare catene funzioni finestra (una finestra è definita nell'area di un'altra), fornite sostegno vengono implementati i raggruppamenti utilizzando l'espressione GROUP e le restrizioni RANGE PRECEDENTE и A SEGUIRE;
  • Migliorata l'implementazione del comando "ASPIRARE IN", che ora può essere utilizzato con i database disponibili in modalità di sola lettura;
  • Aggiunte nuove ottimizzazioni delle query: Accelerato funzionamento delle espressioni LIKE insieme alla parola chiave ESCAPE e quando la modalità "PRAGMA case_sensitive_like" è abilitata. In presenza di indice parziale vengono eliminati i controlli non necessari delle condizioni ovviamente vere specificate nella clausola WHERE;
  • Il comando ".parametro» per il compito sostituzioni allegate (maschere sostituite in qualsiasi espressione SQL). Nel comando ".archive" è stata riprogettata l'opzione "--update", che ora salta i file non modificati già presenti nell'archivio, ed è stata aggiunta l'opzione "--insert" per includere i file nell'archivio;
  • Aggiunta aggiunta fossildelta.c, che consente di creare, applicare e smontare формат Modifiche del delta fossile utilizzate nell'estensione RBU;
  • Maggiore affidabilità nel lavorare con file di database danneggiati;
  • È stato lanciato un mirror del repository del progetto GitHub (di base deposito supportato utilizzando il controllo della versione Fossil, creato dall'autore di SQLite).

Fonte: opennet.ru

Aggiungi un commento