Выпущена новая версия 3.39 встраиваемой СУБД SQLite

Изображение: Wikimedia Commons
Логотип СУБД SQLite
Логотип СУБД SQLite

Ряд дополнительных возможностей добавила во встраиваемую систему управления базами данных (СУБД) SQLite версии 3.39 команда разработчиков, 25 июня сообщается на сайте проекта.

SQLite 3.39 получила поддержку правого «RIGHT OUTER JOIN» и полного «FULL OUTER JOIN» внешнего объединения таблиц при выборе данных.

Для совместимости с СУБД PostgreSQL и стандартом SQL добавлены операторы «IS NOT DISTINCT FROM» и «IS DISTINCT FROM» аналогичные по своему действию «IS» и «IS NOT» соответственно.

В UNIX-подобных системах доработано раскрытие файловых ссылок в пути к базе данных (БД). Перед открытием СУБД получает имя файла БД в форме без ссылок. Применение оператора условия группировки «HAVING» теперь возможно для любых запросов агрегации, даже если они не содержат оператора «GROUP BY».

Код продукта получил множество небольших оптимизаций, что позволило снизить нагрузку на центральный процессор по результатам тестирования на 2,3%.