Saadaval on andmebaas SQLite 3.54 koos optimeerimise, CLI laiendamise ja Windows XP toe lÔpetamisega.

SQLite 3.54 vĂ€ljalaske on avaldatud, see on kergekaaluline andmebaasihaldussĂŒsteem, mis on kujundatud pistikraamatena. SQLite kood on levitatav avaliku valduses (public domain), st seda vĂ”ib kasutada piiranguteta ja tasuta kĂ”igil eesmĂ€rkidel. SQLite arendajate rahalise toetuse pakkumiseks on loodud spetsiaalne konsortsium.

Peamised muudatused:

  • Optimeerimised on kiirendanud speedtest1 testi lĂ€bimist umbes 4% vĂ”rreldes eelneva versiooniga ja 7,5% vĂ”rreldes aasta tagasi vĂ€lja antud versiooniga 3.51. Tulemused vĂ”ivad varieeruda sĂ”ltuvalt koormustĂŒĂŒbist, koostamisvalikutest, CPU-st, kompilaatorist ja operatsioonisĂŒsteemist.
  • SQLite utiliidis on rakendatud escape-jĂ€rjestuste kasutamise vĂ”imalus, et nĂ€idata tĂ€iendavat teavet oleku kohta kĂ€surea kutsetes, nĂ€iteks „/x” avatud tehingu teabe jaoks, „/r” ainult lugemise reĆŸiimis andmebaasi jaoks, „/m” ainult RAM-is salvestatud andmebaasi jaoks, „/f” andmebaasi faili nime lisamiseks, „/v” SQLite versiooni kuvamiseks, „/:” ja „/;” tingimuslike vĂ€ljendite ĂŒlesehitamiseks, „/u” ja „/h” kasutajanime ja hosti lisamiseks. KĂ€surea kutsete mallide seadistamine toimub keskkonnamuutujate kaudu SQLITE_PS1 ja SQLITE_PS2.
  • SQLite utiliidis on kĂ€sku „.mode” lisatud valikud „—ifmt”, „—rowcount on” ja „—titles always” numbrite kogusĂŒsteemi seadmiseks ning ridade arvu ja pealkirja kuvamise juhtimiseks. KĂ€sku „.diskused” on muudetud. Vaikimisi jÀÀb pealkiri veergude nimedega alles, kui pĂ€ring ei tagasta ridu, ning null-baitide puhastamine blob-ide vĂ€ljundimisel Unix-sĂŒsteemides on keelatud.
  • KĂŒsimuste planeerijates on UPDATE operatsioonide tĂ€itmine kiiruselt paranenud olukordades, kus vĂ€ljendite ĂŒle on indeksid, kuid indekseeritav vÀÀrtus ei muutu. Optimeeritud on operatsioonide „expr OR TRUE” ja „expr OR FALSE” tĂ€itmine. Omandatud vĂ€ljendi DISTINCT ignoreerimine SELECT all- pĂ€ringutes, mis on antud „IN” operaatori paremal poole. UNION pĂ€ringutes vĂ€ljendi „LIMIT 1” mÀÀramine kiirendab töötlemist ja vĂ€hendab mĂ€lu tarbimist.
  • ALTER TABLE kĂ€sus on tagatud veateate kuvamine igasuguste katsete puhul, et lisada, kustutada vĂ”i ĂŒmber nimetada veerge reserveeritud nimetustega „ROWID”, „_ROWID_” ja „OID”.
  • Lisatud on SQL-funktsioon diskused(), et hinnata, kui palju koht on tabelitel ja indeksitel salvestisel.
  • SQL-funktsioonides printf() ja format() on lisatud asendused "%J" ja "%j", et vĂ€ljund genereerida JSON-formaadis.
  • KuupĂ€evade ja aja töötlemise funktsioonidesse on lisatud modifikaatorid "weekday -N" ja "end of".
  • SĂŒsteemides, mis toetavad O_TMPFILE lippu funktsiooni open(), on see reĆŸiim aktiivne ajutiste failide loomisel.
  • Toetamine vanade Windowsi opsĂŒsteemide, sealhulgas Windows CE ja Windows XP, on lĂ”petatud. Minimaalse versioonina on nĂ”utud Windows Vista.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster