Издање ДБМС СКЛите 3.32. ДуцкДБ пројекат развија варијанту СКЛите-а за аналитичке упите

објављено издање СКЛите 3.32.0, лагани ДБМС дизајниран као библиотека додатака. СКЛите код се дистрибуира као јавни домен, тј. може се користити без ограничења и бесплатно у било коју сврху. Финансијску подршку програмерима СКЛите-а пружа посебно креиран конзорцијум, који укључује компаније као што су Адобе, Орацле, Мозилла, Бентлеи и Блоомберг.

Главни Промене:

  • Имплементирано приближна варијанта команде АНАЛИЗЕ, која вам омогућава да прођете са делимичним прикупљањем статистике у веома великим базама података, без потпуног скенирања индекса. Ограничење броја записа приликом скенирања једног индекса је постављено помоћу нове директиве "ПРАГМА анализа_лимит".
  • Додата нова виртуелна табела "битецоде“, који нуди информације о битецоде унапред припремљени изрази (припремљена изјава).
  • Додат ВФС слој цхецкум, који додаје 8-бајтне контролне суме на крај сваке странице података у бази података и проверава их сваки пут када се чита из базе података. Слој вам омогућава да откријете оштећење базе података као резултат случајног оштећења битова у уређајима за складиштење.
  • Додата нова СКЛ функција ииф(Кс,И,З), враћајући вредност И ако је израз Кс тачан, или З у супротном.
  • ИНСЕРТ и УПДАТЕ изразе сада увек примењује се типови колона за замрзавање (афинитет колоне) пре оцењивања услова у блоку ПРОВЕРА.
  • Ограничење броја параметара је повећано са 999 на 32766.
  • Додато проширење УИНТ редослед слагања са имплементацијом сортирања низа које узима у обзир целе бројеве у тексту да би се тај текст сортирао нумеричким редоследом.
  • У интерфејсу командне линије, опције “-цсв”, “-асции” и “-скип” су додате команди “.импорт”. Команда “.думп” дозвољава употребу неколико ЛИКЕ шаблона са обједињавањем излаза свих табела које одговарају наведеним маскама. Додата ".оом" команда за дебуг буилдове. Додата опција "--бом" у команде ".екцел", ".оутпут" и ".онце". Додата опција "--сцхема" команди ".филецтрл".
  • Израз ЕСЦАПЕ специфициран са ЛИКЕ оператором сада замењује џокер знакове, у складу са понашањем ПостгреСКЛ-а.

Поред тога, можемо приметити развој нове ДБМС ДуцкДБ, који развија варијанту СКЛите-а оптимизовану за извршење аналитичких упита.
Поред схелл кода из СКЛите-а, пројекат користи парсер из ПостгреСКЛ-а и компоненту Дате Матх из МонетДБ, сопствену имплементацију прозорских функција (засновану на алгоритму агрегације стабла сегмената), векторизовани механизам за извршавање упита (заснованог на алгоритму за извршавање упита хипер-Пипелининг), процесор регуларних израза заснован на библиотеци РЕКСНУМКС, сопствени оптимизатор упита и МВЦЦ механизам за управљање симултаним извршавањем послова (Мулти-Версион Цонцурренци Цонтрол).
Шифра пројекта дистрибуира под МИТ лиценцом. Развој је још увек у фази формације експериментална издања.

Извор: опеннет.ру

Додај коментар