Доступен релиз SQLite 3.14.0, легковесной базы данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.
Основные новшества:
- Возможность создавать виртуальные таблицы без идентификаторов строк (режим "WITHOUT ROWID");
- В планировщик запросов внесены изменения, позволившие задействовать оптимизации выражения "OR" в виртуальных таблицах при наличии нескольких операторов LIKE, GLOB, REGEXP и MATCH;
- Добавлена виртуальная таблица CSV для упрощения импорта файлов в формате CSV;
- Добавлена функция carray();
- Добавлено загружаемое расширение vfsstat.c с VFS-прослойкой для сбора статистики о параметрах ввода/вывода;
- Улучшен алгоритм выполнения запросов, содержащих выражения "ORDER BY" и "LIMIT";
- Добавлен VFS "win32-none", который аналогичен "win32" за исключением того, что не использует блокировку файла;
- Добавлена новая утилита командной строки dbhash для вычисления хэша SHA1 для схемы данных и содержимого БД;
- Добавлена SQL-функция json_quote().
|