Utjefte fan DBMS SQLite 3.28

Yntrodusearre frijlitte SQLite 3.28.0, in lichtgewicht DBMS ûntworpen as in plug-in bibleteek. De SQLite-koade wurdt ferspraat as in publike domein, d.w.s. kin brûkt wurde sûnder beheiningen en fergees foar elk doel. Finansjele stipe foar SQLite-ûntwikkelders wurdt levere troch in spesjaal makke konsortium, dat bedriuwen lykas Adobe, Oracle, Mozilla, Bentley en Bloomberg omfettet.

haad feroarings:

  • Utwreide finsterfunksjes (finsterfunksjes as analytyske funksjes dy't elke rige fan in query tastean om berekkeningen út te fieren mei oare rigen): tafoege stipe foar ekspresje ÚTSLUTE, waard it mooglik om te brûken keatlingen finsterfunksjes (ien finster wurdt definieare yn it gebiet fan in oar), foarsjoen stypje groepearrings mei de GROUP-ekspresje, en RANGE-beperkingen wurde ymplementearre FOARGEAN и FOLGJEND;
  • Ferbettere ymplemintaasje fan it kommando "VAKUUM IN", dy't no brûkt wurde kin mei databases beskikber yn allinich-lêsmodus;
  • Nije query-optimisaasjes tafoege: Accelerated operaasje fan LIKE-útdrukkingen tegearre mei it ESCAPE-kaaiwurd en as de "PRAGMA case_sensitive_like" modus is ynskeakele. Yn it bywêzen fan parsjele yndeks ûnnedige kontrôles fan fansels wiere betingsten spesifisearre yn 'e WHERE-klausule wurde elimineare;
  • It kommando".parameter» foar de taak taheakke ferfangings (maskers ferfongen yn alle SQL-útdrukkingen). Yn it kommando ".archive" is de opsje "--update" opnij ûntwurpen, dy't no ûnferoare bestannen oerslaan dy't al yn it argyf binne, en de opsje "--insert" is tafoege om bestannen yn it argyf op te nimmen;
  • Tafoeging tafoege fossildelta.c, wêrmei jo meitsje, tapasse en disassemble formaat Fossil delta feroarings brûkt yn de RBU útwreiding;
  • Fergrutte betrouberens fan wurkjen mei skansearre databankbestannen;
  • In spegel fan it projekt repository is lansearre op GitHub (basis repository stipe mei ferzje kontrôle Fossyl, makke troch de skriuwer fan SQLite).

Boarne: opennet.ru

Add a comment