Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Доступна СУБД SQLite 3.54 с оптимизациями, расширением CLI и прекращением поддержки Windows XP

11.10.2026 07:44 (MSK)

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

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

  • Проведены оптимизации, позволившие ускорить прохождение теста speedtest1 примерно на 4% по сравнению с прошлой версией и на 7.5% по сравнению с выпуском 3.51 годичной давности. Результаты могут меняться в зависимости от вида нагрузки, сборочных опций, CPU, компилятора и операционной системы.
  • В утилите sqlite реализована возможность использования escape-последовательностей для показа дополнительной информации о состоянии в приглашении командной строки, например, "/x" для сведений об открытой транзакции, "/r" для БД в режиме только для чтения, "/m" для БД, хранимой только в оперативной памяти, "/f" для вставки имени файла с БД, "/v" для показа версии SQLite, "/:" и "/;" для построения условных выражений, "/u" и "/h" для вставки имени пользователя и хоста. Настройка шаблона приглашения командной строки осуществляется через переменные окружения SQLITE_PS1 и SQLITE_PS2.
  • В утилите sqlite в команду ".mode" добавлены опции "--ifmt", "--rowcount on" и "--titles always" для настройки формата чисел с плавающей запятой и управления показом счётчика строк и заголовка. Заменён обработчик команды ".diskused". По умолчанию оставлен заголовок с именами столбцов, если запрос не вернул строк, а также отключена чистка нулевых байтов при выводе blob-ов в Unix-системах.
  • В планировщике запросов ускорено выполнение операций UPDATE в ситуациях, когда имеются индексы по выражениям, но индексируемое значение не меняется. Оптимизировано выполнение операций "expr OR TRUE" и "expr OR FALSE". Обеспечено игнорирование выражения DISTINCT в SELECT-подзапросах, указанных справа от оператора "IN". Ускорена обработка и снижено потребление памяти при указании в UNION-запросах выражения "LIMIT 1".
  • В команде ALTER TABLE обеспечен вывод ошибки для любых попыток добавления, удаления или переименования столбцов с зарезервированными именами "ROWID", "_ROWID_" и "OID".
  • Добавлена SQL-функция diskused() для оценки места, которое таблицы и индексы занимают на накопителе.
  • В SQL-функции printf() и format() добавлены подстановки "%J" и "%j" для вывода в формате JSON.
  • В функции работы с датами и временем добавлены модификаторы "weekday -N" и "end of".
  • На системах с поддержкой флага O_TMPFILE в функции open(), данный режим задействован при создании временных файлов.
  • Прекращена поддержка старых версий ОС Windows, включая Windows CE и Windows XP. В качестве минимальной версии заявлена Windows Vista.


  1. Главная ссылка к новости (https://github.com/sqlite/sqli...)
  2. OpenNews: Выпуск СУБД SQLite 3.53
  3. OpenNews: Клон SQLite на Rust, воссозданный AI на основе спецификаций
  4. OpenNews: Проекты CBS и sqld развивают облачный и серверный варианты SQLite
  5. OpenNews: Проект Redka развивает реализацию протокола и API Redis поверх SQLite
  6. OpenNews: Выпуск DuckDB 0.10.0, варианта SQLite для аналитических запросов
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66442-sqlite
Ключевые слова: sqlite
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:24, 11/10/2026 [ответить]  
  • +6 +/–
    >прекращением поддержки Windows XP

    Шок! Да как они могли!

     
     
  • 2.3, Аноним (3), 10:09, 11/10/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/–
    Я за это дизлайк новости поставил.
     
     
  • 3.5, анони (?), 10:22, 11/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    А шо её вечно должны поддерживать?
     
  • 2.4, Shantikov (?), 10:17, 11/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    😮😢😩
     

  • 1.2, Аноним (2), 09:31, 11/10/2026 [ответить]  
  • +/–
    Semver не соблюдают
     
  • 1.6, Анон1110м (?), 10:46, 11/10/2026 [ответить]  
  • +/–
    Предпочитаю Firebird и dBase.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: