Ir-rilaxx ta 'SQLite 3.36, DBMS ħafif iddisinjat bħala librerija plug-in, ġie ppubblikat. Il-kodiċi SQLite huwa mqassam fid-dominju pubbliku, i.e. jistgħu jintużaw mingħajr restrizzjonijiet u mingħajr ħlas għal kwalunkwe skop. L-appoġġ finanzjarju għall-iżviluppaturi SQLite huwa pprovdut minn konsorzju maħluq apposta, li jinkludi kumpaniji bħal Adobe, Oracle, Mozilla, Bentley u Bloomberg.
Bidliet ewlenin:
- Вывод команды «EXPLAIN QUERY PLAN» сделан более простым для восприятия.
- Обеспечена генерация ошибки при попытках доступа к идентификатору строки (rowid) в представлении (VIEW) или подзапросе. Для возвращения возможности доступа к rowid для представлений предусмотрена сборочная опцмия «-DSQLITE_ALLOW_ROWID_IN_VIEW»
- Включены по умолчанию интерфейсы sqlite3_deserialize() и sqlite3_serialize(). Для отключения предусмотрена сборочная опция «-DSQLITE_OMIT_DESERIALIZE»
- В VFS «memdb» разрешено совместное использование хранимой в памяти БД в разных соединениях к одному процессу, если имя БД начинается с «/».
- Отменена появившаяся в прошлом выпуске оптимизация «EXISTS-to-IN», которая замедляла некоторые запросы.
- Оптимизация объединения проверки констант адаптирована для работы с запросами без слияния (join).
- В CLI включено расширение REGEXP.
Sors: opennet.ru