Vydání databázového systému SQLite 3.28

Představení vydání SQLite 3.28.0, lehkého databázového systému ve formě dynamické knihovny. Kód SQLite je distribuován jako veřejné vlastnictví (public domain), tedy může být používán bez omezení a bezúplatně pro jakékoli účely. Finanční podporu vývojářů SQLite poskytuje speciálně vytvořený konsorcium, do kterého patří společnosti jako Adobe, Oracle, Mozilla, Bentley a Bloomberg.

Hlavní změny:

  • Byly rozšířeny okenní funkce (window-funkce nebo analytické funkce, které umožňují provádět výpočty pro každý řádek dotazu pomocí jiných řádků): byla přidána podpora výrazu EXCLUDE, objevila se možnost použití řetězců okenních funkcí (jedno okno je definováno v oblasti jiného), zajištěna podpora skupinování pomocí výrazu GROUP a realizovány RANGE-omezení PRECEDING a FOLLOWING;
  • Vylepšena implementace příkazu „VACUUM INTO“, který nyní může být použit s databázemi, které jsou k dispozici v režimu pouze pro čtení;
  • Byly přidány nové optimalizace dotazů: Zrychlena fungování výrazů LIKE společně s klíčovým slovem ESCAPE a při zapnutém režimu „PRAGMA case_sensitive_like“. Při existenci částečného indexu byly vyloučeny nadbytečné kontroly zjevně pravdivých podmínek zadaných ve výrazu WHERE;
  • Do CLI rozhraní byla přidána příkaz „.parameter„ pro zadání připojovaných substitucí (masky, které se dotahují do libovolných SQL výrazů). V příkazu „.archive“ byla přepracována volba „—update“, která nyní přeskočí nezměněné soubory, které již jsou v archivu, a byla přidána volba „—insert“ pro zahrnutí souborů do archivu;
  • Bylo přidáno doplnění fossildelta.c, které umožňuje vytvořit, aplikovat a analyzovat formát delta-změn Fossil, používaný v rozšíření RBU;
  • Zvýšena spolehlivost práce s poškozenými databázovými soubory;
  • Zahájeno zrcadlení repozitáře projektu na GitHub (hlavní repuzitáře je podporována pomocí systému řízení verzí Fossil, který byl vytvořen autorem SQLite).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster