Dimitte DBMS SQLite 3.32. Proiectum DuckDB varians SQLite pro quaestionibus analyticis evolvit

editis release SQLite 3.32.0, leve DBMS obturaculum in bibliotheca designatum. Codex SQLite in dominium publicum distribuitur, i.e. adhiberi potest sine restrictionibus et gratis pro quacumque re. Subsidium financial SQLite tincidunt providetur a consortio speciali creato, quod includit societates ut Adobe, Oraculum, Mozilla, Bentley et Bloomberg.

Main mutationes:

  • implemented approximari variatio imperii ANALYZE, quae te permittit ut ex collectione partiali statisticarum in amplissimis databases, sine pleno indice indice. Modus in numero monumentorum cum inspiciendo unus index ponitur utens nova directiva "PRAGMA analysis_limit".
  • Novam mensam virtualem adiecit "byte codice", quod informationes praebet de bytecode praeparatis vocibus (paratus dicitur).
  • VFS adiecit tabulatum checksumquae 8-byte checks ad finem cuiusque paginae in datorum datorum adiungit et eas singulis diebus a datorum lege sistit. Stratum datorum damnum datorum deprehendere permittit ob temere corruptionem globulorum in repositione machinis.
  • Addidit novum munus SQL iif(X,Y,Z)reddito valore Y si expressio X vera sit vel Z aliter.
  • Inserere et UPDATE expressions nunc semper applicatas frigore genera columnae (columna affinitas) Ante aestimandis conditionibus in obstructionum CHECK.
  • Modus numero parametri auctus est ab 999 ad 32766.
  • adiecit extensionem UINT collatione sequentia cum exsequendo sequentiarum diribitio, quae integros in textu consideret, ut illud in ordine numerali exstat.
  • In linea mandatorum interfaciei, optiones "-csv", "-ascii" et "-skip" ad mandatum ".import" additae sunt. Mandatum ".dump" permittit usum plurium similium exemplatum cum output mergentium omnium tabularum formis specificis respondentium. Adiecit ".oom" mandatum pro lusione aedificat. Addidit optionem "--bom" ad ".excel", ".output" et ".olim" imperat. Adiecit "--schema" optio ad ".filectrl" imperium.
  • EFFUGIUM expressio cum similibus operantis nunc feris cardines vincit, consentaneum est cum moribus PostgreSQL.

Accedit, notare possumus progressionem novi DBMS DuckDB, quod est evolutionis variantis SQLite optimized ad supplicium analytica queries.
Praeter codicem testae e SQLite, exertus utitur parser e PostgreSQL et a Date Math componente e MonetDB, propria exsecutio functionum fenestrarum (algorithmus substructio in Segmento Arbor aggregationis), inquisitionis exsecutionis machinae vectorizatae (ex Hyper-Pipelining Query Executionis algorithmus innixa), bibliotheca-substructio processus expressionis regularis. RE2, propria interrogatione optimizer et MVCC mechanismi ad exsecutionem officiorum simultaneam administrandam (Multi-Version Concurrency Control).
Project code per distribui sub licentia MIT. Progressus adhuc in scaena formatam experimentum solvo.

Source: opennet.ru