Uscita del DBMS SQLite 3.41

Pubblicato il rilascio di SQLite 3.41, un DBMS leggero strutturato come una libreria collegabile. Il codice di SQLite è distribuito come dominio pubblico (public domain), il che significa che può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il supporto finanziario per gli sviluppatori di SQLite è fornito da un consorzio appositamente creato, che include aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg.

Variazioni principali:

  • Ottimizzazioni sono state apportate al pianificatore delle query, influenzando le query aggregate con espressione GROUP BY, l'uso degli indici, l'uso delle coroutine invece della materializzazione di sottoquery e viste, e le funzioni json_tree() e json_each().
  • È stata aggiunta un'estensione con funzioni base64 e base85, ora disponibili anche nell'interfaccia della riga di comando (CLI).
  • Nella CLI è stato aggiunto il comando «.scanstats est» per valutare l'efficacia del pianificatore delle query.
  • Nella CLI è stata implementata la modifica del prompt di input per indicare che la posizione di input si trova all'interno di un letterale stringa, un commento, un identificatore o una definizione di trigger.
  • Specificando l'opzione della riga di comando «—safe» è stato ampliato l'elenco delle funzioni SQL pericolose disabilitate.
  • Di default è stata disattivata la modalità che consente l'uso di virgolette doppie per racchiudere i letterali stringa.
  • Nel comando PRAGMA integrity_check è stato implementato il confronto delle stringhe di testo nella tabella utilizzando un diverso ordine dei byte nell'indice.
  • Nel parser è stata realizzata un'implementazione per ignorare le parentesi tonde superflue attorno a una sottoquery posta a destra dell'operatore IN, comportandosi in modo coerente con PostgreSQL (in precedenza SQLite trattava tali sottoquery come un'espressione sottoposta al vincolo «LIMIT 1»).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster