מעלדונג פון DBMS SQLite 3.33

ארויס מעלדונג סקליטע 3.33.0, אַ לייטווייט דבמס דיזיינד ווי אַ צאַפּן-אין ביבליאָטעק. די SQLite קאָד איז פונאנדערגעטיילט ווי אַ ציבור פעלד, י.ע. קען זיין געוויינט אָן ריסטריקשאַנז און פריי פֿאַר קיין צוועק. פינאַנציעל שטיצן פֿאַר SQLite דעוועלאָפּערס איז צוגעשטעלט דורך אַ ספּעשלי באשאפן קאָנסאָרטיום, וואָס כולל קאָמפּאַניעס אַזאַ ווי אַדאָובי, אָראַקלע, מאָזיללאַ, בענטליי און בלומבערג.

הויפּט ענדערונגען:

  • Реализовано выражение דערהייַנטיקן פֿון для обновление содержимого таблицы на основе выборки из другой таблицы. В выражении использован синтаксис, соответствующий PostgreSQL.
  • Максимальный размер БД увеличен до 281 TB.
  • В PRAGMA integrity_check обеспечена возможность выборочной проверки только определённой таблицы и связанных с ней индексов (ранее всегда проверялась вся БД).
  • צוגעגעבן געשפּרייט דעצימאַל с функциями десятичной арифметики с произвольной точностью.
  • אין יקספּאַנשאַן ieee754 внесены улучшения для поддержки чисел binary64.
  • В интерфейс командной строки (CLI) צוגעגעבן новые режимы форматирования вывода «box», «json», «markdown» и «table». В режиме вывода «column» обеспечено автоматическое раскрытие столбцов по содержимому самой длинной строки. В режиме вывода «quote» учтено значение разделителя, установленного командой «.separator».
  • В CLI встроены расширения decimal и ieee754.
  • Внесены улучшения в планировщик запросов. Повышена производительность запросов «SELECT min(x) FROM t WHERE y IN (?,?,?)» при наличии индекса t(x,y). Реализовано определения возможности использования плана запроса full-index-scan для запросов с выражением «INDEXED BY».
  • אין די מאָדע וואָל (Write-Ahead Logging) в случае сбоя операции записи, ведущей к нарушению согласованности данных в файле shm, идущие следом транзакции теперь могут восстановить целостность файла shm при наличии активных транзакций на чтение, вместо вывода ошибки SQLITE_PROTOCOL.

מקור: opennet.ru

לייגן אַ באַמערקונג