SQLite 3.41 bertsioa

SQLite 3.41 bertsioa argitaratu da, plug-in liburutegi gisa diseinatutako DBMS arina. SQLite kodea domeinu publikoan banatzen da, hau da. mugarik gabe eta doan erabil daiteke edozein helburutarako. SQLite garatzaileentzako laguntza ekonomikoa bereziki sortutako partzuergo batek eskaintzen du, Adobe, Oracle, Mozilla, Bentley eta Bloomberg bezalako enpresak barne hartzen dituena.

Aldaketa nagusiak:

  • Kontsulta-planifikatzailearen optimizazioak egin dira GROUP BY klausulak dituzten kontsultak, indizeen erabilera, azpikontsulta eta bistaren materializazioaren ordez koroutinak erabiltzea, json_tree() eta json_each() funtzioak.
  • Luzapen bat gehitu da base64 eta base85 funtzioekin, orain komando lerroko interfazean (CLI) ere eskuragarri daudenak.
  • ".scanstats est" komandoa gehitu da CLIra kontsulta-planifikatzailearen errendimendua ebaluatzeko.
  • CLIak sarrerako gonbita aldaketa bat eskaintzen du sarrerako posizioa kate literal, iruzkin, identifikatzaile edo abiarazlearen definizio baten barruan dagoela adierazteko.
  • "--safe" komando-lerroko aukera zehaztean, desgaitu beharreko SQL funtzio arriskutsuen zerrenda zabaldu da.
  • Lehenespenez, komatxo bikoitzekin kate literalak markatzea ahalbidetzen duen modua desgaituta dago.
  • PRAGMA integrity_check komandoan, taulako testu-kateen kointzidentzia zehazten da indizean byte-ordena desberdina erabiltzean.
  • Analizatzaileak IN operadorearen eskuinaldean zehaztutako azpikontsulta baten inguruko parentesi gehigarriak alde batera uzten ditu, PostgreSQL-ren portaerarekin bat datorrena (lehen, SQLitek "LIMIT 1" mugaren menpeko adierazpen gisa tratatzen zituen azpikontsultak).

Iturria: opennet.ru

Gehitu iruzkin berria