🛒 Arduino, ESP32 и модули
SQLite 3.54: ускоренный CLI, новая команда .diskused и отказ от Windows XP

SQLite 3.54: ускоренный CLI, новая команда .diskused и отказ от Windows XP

Вышел SQLite 3.54.0: улучшенный CLI, оптимизации планировщика запросов, новая команда .diskused и официальное прекращение поддержки Windows XP.

11 октября 2026 г.1 мин чтения5 теги

Выпущен SQLite 3.54.0 — обновление сверхпопулярного embedded SQL‑движка, который стоит в браузерах, мобильных приложениях, роутерах и IoT‑устройствах. Версия приносит серьёзные улучшения CLI‑утилиты, оптимизации планировщика запросов и окончательно отказывается от поддержки Windows XP.

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

Согласно официальным новостям, главное внимание уделено программе sqlite3:

  • Существенные улучшения командной утилиты (sqlite3 / sqlite3.exe)
  • Новая команда .diskused для анализа использования диска базой данных
  • Утилита sqlite3_analyzer включена в последний раз и объявлена устаревшей
  • Оптимизации планировщика запросов и другие повышения производительности
  • Множество исправлений ошибок, обнаруженных системами ИИ

Функциональность sqlite3_analyzer по сути переехала в .diskused, так что теперь анализ структуры и размера БД можно делать прямо из CLI без отдельного бинарника — удобно для встраиваемых систем и минималистичных контейнеров.

Конец эпохи Windows XP

С версии 3.54.0 SQLite больше не компилируется под Windows старше Vista. Причина — переход на более быстрые Slim Reader/Writer Locks (SRWL), которые отсутствуют в Windows XP и более ранних версиях.

Если у вас ещё живут старые embedded‑системы на XP, придётся оставаться на прежних релизах SQLite или обновлять ОС. Для современных проектов обновление до 3.54.0 даёт более быстрый и удобный инструмент sqlite3 и дополнительные оптимизации без изменений в привычном API и размере библиотеки.


Источник: SQLite, Phoronix