Нова верзија СКЛите 3.32 је овде и ово су њене вести

SQLite је лагани релациони систем за базе података, доступан преко SQL језика . За разлику од традиционалних сервера база података, као што су MySQL или PostgreSQL, његова одлика је што не реплицира уобичајену клијент-сервер архитектуру, већ се директно интегрише у програме.

Читава база података (изјаве, табеле, индекси и подаци) се чува у датотеци независној од платформе. Захваљујући својој изузетно малој тежини, између осталог, користи се у многим потрошачким програмима, а веома је популарна и у уграђеним системима, укључујући најновије паметне телефоне.

За разлику од клијент-сервер система за управљање базама података, SQLite механизам није засебан процес са којим главни програм комуницира. Уместо тога , SQLite библиотека је повезана са програмом, постајући његов саставни део.

Програм користи функционалност СКЛите кроз једноставне позиве на потпрограме и функције. Ово смањује кашњење у приступу бази података, јер су позиви функција ефикаснији од међусобне комуникације.

Читава база података (дефиниције, табеле, индекси и сами подаци) чувају се као једна стандардна датотека на рачунару хосту. Овај једноставан дизајн постиже се закључавањем целокупне датотеке базе података на почетку сваке трансакције.

О новој верзији СКЛите 3.32.0

Недавно је објављена SQLite верзија 3.32.0, која укључује неколико промена, а најзначајнија је побољшана верзија команде ANALYZE . Ово омогућава делимично прикупљање статистике из веома великих база података без потпуне анализе индекса. Ограничење броја скенираних записа за један индекс подешава се помоћу нове директиве „PRAGMA analysis_limit“.

Још једна промена која долази у овој новој верзији SQLite-а је нова виртуелна табела , „бајткод“, која пружа информације о бајткоду припремљених изјава.

Поред тога, додат је слој за проверу VFS збира, који додаје 8-бајтне контролне збирове на крај сваке странице података у бази података и проверава их сваки пут када се подаци читају из базе података. Овај средњи слој омогућава откривање оштећења базе података које настаје услед случајног изобличења битова на уређајима за складиштење.

С друге стране, додата је нова СКЛ функција ииф (Кс, И, З), која враћа вредност И ако је израз Кс тачан, или З другачије.

Изрази INSERT и UPDATE сада увек примењују услове типа колоне фиксне вредности пре блока за израчунавање CHECK, а ограничење броја параметара је повећано са 999 на 32766.

Остале значајне промене у овој новој верзији укључују:

  • Додато је УИНТ проширење секвенце сортирања са имплементацијом секвенци сортирања које узимају у обзир читаве бројеве у текст да би се овај текст сортирао нумеричким редоследом.
  • У интерфејсу командне линије, команди „.импорт“ додане су опције „–цсв“, „–асции“ и „–скип“.
  • Команда ".думп" омогућава употребу више ЛИКЕ шаблона са спајањем у излазу свих табела које одговарају наведеним маскама. Додата је наредба ".оом" за израду грешака.
  • Опција –бом је додата командама „.екцел“, „.оутпут“ и „.онце“. Додата је опција –схема команди „.филецтрл“.
  • ЕСЦАПЕ израз наведен са оператором ЛИКЕ сада надјачава џокер знакове, што је у складу са ПостгреСКЛ понашањем.

Коначно, ако желите да сазнате више о објављивању ове нове верзије, можете погледати листу промена на следећем линку.

Пражњење

За оне који су заинтересовани за инсталирање ове нове верзије SQLite-а на свој систем, пакети се могу преузети са званичне веб странице у одељку за преузимања, где су доступни и изворни код (за компилацију) и претходно компилирани пакети.

Веза је ово.


Додај као жељени извор на Гуглу