Rilaxx ta' DBMS SQLite 3.28

Introdott rilaxx SQLite 3.28.0, DBMS ħafif iddisinjat bħala librerija plug-in. Il-kodiċi SQLite huwa mqassam bħala dominju pubbliku, i.e. jistgħu jintużaw mingħajr restrizzjonijiet u mingħajr ħlas għal kwalunkwe skop. L-appoġġ finanzjarju għall-iżviluppaturi SQLite huwa pprovdut minn konsorzju maħluq apposta, li jinkludi kumpaniji bħal Adobe, Oracle, Mozilla, Bentley u Bloomberg.

Il-prinċipali bidliet:

  • Estiża funzjonijiet ta’ tieqa (funzjonijiet ta’ tieqa jew funzjonijiet analitiċi li jippermettu li kull ringiela ta’ mistoqsija twettaq kalkoli bl-użu ta’ ringieli oħra): appoġġ miżjud għall-espressjoni ESKLUDI, sar possibbli li tuża ktajjen funzjonijiet tat-tieqa (tieqa waħda hija definita fiż-żona ta 'oħra), sakemm appoġġ raggruppamenti li jużaw l-espressjoni GROUP, u restrizzjonijiet RANGE huma implimentati PREĊEDENTI и LI ĠEJJA;
  • Implimentazzjoni mtejba tal-kmand "VAKWU FI", li issa tista' tintuża ma' databases disponibbli fil-modalità ta' qari biss;
  • Żiedu ottimizzazzjonijiet ġodda ta' mistoqsijiet: Aċċellerat tħaddim ta' espressjonijiet LIKE flimkien mal-kelma prinċipali ESCAPE u meta l-modalità “PRAGMA case_sensitive_like” tkun attivata. Fil-preżenza ta indiċi parzjali kontrolli bla bżonn ta' kundizzjonijiet ovvjament veri speċifikati fil-klawsola FEJN jiġu eliminati;
  • Il-kmand ".parametru» għall-kompitu sostituzzjonijiet mehmuża (maskri sostitwiti fi kwalunkwe espressjoni SQL). Fil-kmand ".archive", l-għażla "--update" ġiet iddisinjata mill-ġdid, li issa taqbeż fajls mhux mibdula diġà fl-arkivju, u l-għażla "--insert" ġiet miżjuda biex tinkludi fajls fl-arkivju;
  • Żieda miżjuda fossildelta.c, li jippermettilek toħloq, tapplika u tiżżarma формат Tibdil tad-delta fossili użat fl-estensjoni RBU;
  • Affidabilità akbar ta 'ħidma ma' fajls tad-database bil-ħsara;
  • Mera tar-repożitorju tal-proġett ġiet imnedija fuq GitHub (bażiku repożitorju appoġġjat bl-użu tal-kontroll tal-verżjoni Fossili, maħluqa mill-awtur ta 'SQLite).

Sors: opennet.ru

Żid kumment