Uscita del DBMS SQLite 3.41

È stato rilasciato SQLite 3.41, un database leggero presentato come una libreria collegabile. Il codice di SQLite è distribuito come dominio pubblico, 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, composto da aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg.

Principali modifiche:

  • Sono state apportate ottimizzazioni al pianificatore di query, che hanno interessato le query aggregate con l'espressione GROUP BY, l'uso degli indici, l'uso delle coroutine invece della materializzazione di sottoquery e viste, 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).
  • Nel CLI è stato aggiunto il comando «.scanstats est» per valutare l'efficacia dello scheduler delle query.
  • Nella CLI è stata fornita la modifica del prompt di input per indicare che la posizione di input si trova all'interno di un letterale di stringa, di un commento, di un identificatore o di una definizione di trigger.
  • Specificando l'opzione della riga di comando «—safe», è stata ampliata la lista delle funzioni SQL pericolose disabilitate.
  • Per impostazione predefinita è disabilitata l'opzione che consente di racchiudere le stringhe tra virgolette doppie.
  • Nel comando PRAGMA integrity_check è garantita la corrispondenza delle stringhe di testo nella tabella anche utilizzando un diverso ordine dei byte nell'indice.
  • Nel parser è stata implementata l'ignoranza delle parentesi tonde superflue attorno a una sottoquery, posta a destra dell'operatore IN, che corrisponde al comportamento di PostgreSQL (precedentemente SQLite trattava tali sottoquery come un'espressione soggetta alla limitazione «LIMIT 1»).

Fonte: opennet.ru

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