Релиз БД SQLite 3.8.6

17 августа 2014 года

Wikinews-logo-ru.svg

Представлен релиз SQLite 3.8.6, легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Nokia, Bentle и Bloomberg.

В новом выпуске:

  • Добавлена возможность использования в запросах шестнадцатеричных чисел (формат 0x1234);
  • Увеличена производительность оператора "IN", что позволило до пяти раз ускорить выполнение некоторых запросов;
  • Внесённые оптимизации позволили на 25% снизить общую нагрузку на CPU по сравнению с выпуском 3.8.0, при тестировании в valgrind и test/speedtest1.c. При этом размер исполняемого файла увеличился по сравнению с выпуском 3.8.0 на 5%;
  • Устранена появившаяся в выпуске 3.8.2 ошибка в реализации "CREATE INDEX", которая при определённых обстоятельствах могла привести к созданию UNIQUE-индекса для столбцов, содержащих повторяющиеся данные.
  • В команду "PRAGMA integrity_check" добавлен код для выявления проблем с уникальностью в индексах UNIQUE и нарушений условия NOT NULL;
  • Добавлена SQL-функция likely;
  • Лимит SQLITE_MAX_ATTACHED увеличен с 62 до 125.
 

ИсточникиПравить


Эта статья содержит материалы из статьи «Релиз БД SQLite 3.8.6», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
 

Комментарии:Релиз БД SQLite 3.8.6