Выпуск СУБД SQLite 3.39

Опубликован релиз SQLite 3.39, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.

Основные изменения:

  • Добавлена поддержка операций правого и полного внешнего соединения таблиц — «RIGHT OUTER JOIN» и «FULL OUTER JOIN».

  • Предложены новые операторы сравнения — «IS NOT DISTINCT FROM» и «IS DISTINCT FROM», которые идентичны ранее доступным операторам «IS» и «IS NOT», и добавлены для улучшения совместимости с SQL-стандартами и PostgreSQL.
  • На Unix-системах обеспечено раскрытие всех символических ссылок в именах БД для определения канонического имени базы данных перед открытием файла.

  • Разрешено применение выражения HAVING для любых агрегирующих запросов, в том числе, не содержащих выражение «GROUP BY».

  • Внесены многочисленные микрооптимизации, в сумме позволившие снизить нагрузку на CPU в тестах на 2.3%.



Источник: http://www.opennet.ru/opennews/art.shtml? num=57408

© OpenNet