Доступен (http://www.mail-archive.com/sqlite-announce@sqlite.org/...) релиз SQLite 3.14.0 (http://sqlite.org/), легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg. Основные новшества (http://sqlite.org/releaselog/3_14_0.html):
- Возможность создавать виртуальные таблицы без идентификаторов строк (режим "WITHOUT ROWID (http://sqlite.org/vtab.html#worid)");
- В планировщик запросов внесены изменения, позволившие задействовать оптимизации выражения "OR" в виртуальных таблицах при наличии нескольких операторов LIKE, GLOB, REGEXP и MATCH;
- Добавлена виртуальная таблица CSV (http://sqlite.org/csv.html) для упрощения импорта файлов в формате CSV;
- Добавлена функция carray() (http://sqlite.org/carray.html);
- Добавлено загружаемое расширение vfsstat.c (https://www.sqlite.org/src/artifact?ci=trunk&filename=ext/mi...) с VFS-прослойкой для сбора статистики о параметрах ввода/вывода;
- Улучшен алгоритм выполнения запросов, содержащих выражения "ORDER BY" и "LIMIT";
- Добавлен VFS "win32-none", который аналогичен "win32" за исключением того, что не использует блокировку файла;
- Добавлена новая утилита командной строки dbhash (http://sqlite.org/dbhash.html) для вычисления хэша SHA1 для схемы данных и содержимого БД;
- Добавлена SQL-функция json_quote() (http://sqlite.org/json1.html#jquote).
URL: http://www.mail-archive.com/sqlite-announce@sqlite.org/...
Новость: http://www.opennet.dev/opennews/art.shtml?num=44934