ТехноСводка

Софт

Вышла СУБД SQLite 3.54: поддержка Windows XP прекращена

9 октября 2026 года вышел релиз SQLite 3.54, в котором разработчики отказались от поддержки Windows XP и Windows CE — минимальной версией стала Windows Vista.

SQLite — легковесная СУБД в виде подключаемой библиотеки. Код написан на C и распространяется как общественное достояние, поэтому его можно свободно использовать в любых целях. Работу команды финансирует специальный консорциум.

Предыдущая стабильная версия вышла в апреле 2026 года; выпуск 3.52 был отменён, а 3.51 появился в ноябре 2025-го. По данным OpenNET, оптимизации ускорили тест speedtest1 примерно на 4% относительно прошлой версии и на 7,5% относительно 3.51. Результаты зависят от нагрузки, параметров сборки, процессора, компилятора и ОС.

В планировщике запросов ускорены UPDATE при наличии индексов по выражениям, если индексируемое значение не меняется, оптимизированы «expr OR TRUE» и «expr OR FALSE», а для UNION с LIMIT 1 снижено потребление памяти. В ALTER TABLE теперь возникает ошибка при попытке добавить, удалить или переименовать столбцы с зарезервированными именами ROWID, _ROWID_ и OID.

Добавлены SQL-функция diskused() для оценки места, занимаемого таблицами и индексами, подстановки %J и %j в printf() и format() для вывода в JSON, а также модификаторы «weekday -N» и «end of» для работы с датой и временем. В консольной утилите появилась настройка приглашения через переменные SQLITE_PS1 и SQLITE_PS2, а в команду «.mode» добавлены новые опции. На системах с поддержкой O_TMPFILE этот режим используется для временных файлов.

  • Релиз состоялся 9 октября 2026 года
  • Speedtest1 быстрее примерно на 4% к прошлой версии
  • Минимальная версия Windows — Vista

Источники

Текст подготовлен автоматически по материалам источников и может содержать неточности.