Izdaja SODB SQLite 3.41

Objavljen je izdanja SQLite 3.41, laganog DBMS-a, predstavljenog kao dinamička biblioteka. Kod SQLite-a je javno vlasništvo (public domain), tj. može se koristiti bez ograničenja i bez naknade u bilo koje svrhe. Finansijsku podršku za razvoj SQLite-a obezbeđuje posebno osnovan konzorcijum, u koji ulaze kompanije kao što su Adobe, Oracle, Mozilla, Bentley i Bloomberg.

Glavne spremembe:

  • Unete su optimizacije u planeru upita, koje se odnose na agregirane upite sa izrazom GROUP BY, korišćenje indeksa, korišćenje kooperativnih programa umesto materializacije podupita i prikaza, kao i funkcije json_tree() i json_each().
  • Dodato je proširenje sa funkcijama base64 i base85, koje su sada takođe dostupne u komandnoj liniji (CLI).
  • U CLI je dodata komanda «.scanstats est» za procenu efikasnosti planera upita.
  • U CLI je omogućena izmena ulaznog poziva kako bi se označilo da se pozicija unosa nalazi unutar string literala, komentara, identifikatora ili definicije okidača.
  • Kada se koristi opcija komandne linije «—safe», proširena je lista onemogućavanih opasnih SQL funkcija.
  • Podrazumevano je onemogućen režim koji dozvoljava obavijanje string literala dvostrukim navodnicima.
  • U komandi PRAGMA integrity_check omogućena je identifikacija podudaranja tekstualnih stringova u tabeli korišćenjem različitog redosleda bajtova u indeksu.
  • U parseru je implementirano ignorisanje viška okruglih zagrada oko podupita datog s desne strane od operatora IN, što odgovara ponašanju PostgreSQL-a (ranije je SQLite obrađivao takve podupite kao izraz koji potpada pod ograničenje «LIMIT 1»).

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster