Нашри DBMS SQLite 3.33

нашр шудааст релиз SQLite 3.33.0, DBMS сабуки ҳамчун китобхонаи плагин тарҳрезӣ шудааст. Рамзи SQLite ҳамчун домени ҷамъиятӣ тақсим карда мешавад, яъне. метавонад бидуни маҳдудият ва ройгон барои ҳама гуна мақсад истифода шавад. Дастгирии молиявии таҳиягарони SQLite аз ҷониби консорсиуми махсус сохташуда, ки ширкатҳои монанди Adobe, Oracle, Mozilla, Bentley ва Bloombergро дар бар мегиранд, пешниҳод карда мешавад.

асосӣ тағйирдиҳӣ:

  • Ифодаи амалӣ Навсозӣ аз барои нав кардани мундариҷаи ҷадвал дар асоси интихоб аз ҷадвали дигар. Ифода синтаксиси мувофиқро бо PostgreSQL истифода мебарад.
  • Андозаи ниҳоии пойгоҳи додаҳо то 281 ТБ зиёд карда шуд.
  • В Санҷиши якпорчагии PRAGMA Имконияти ба таври интихобӣ тафтиш кардани ҷадвали мушаххас ва индексҳои алоқаманд таъмин карда шудааст (қаблан тамоми базаи маълумот ҳамеша тафтиш карда мешуд).
  • Тамдиди иловашуда даҳӣ бо функсияҳои арифметикии даҳии дақиқи худсарона.
  • Дар густариш ieee754 Барои дастгирии рақамҳои binary64 такмилҳо анҷом дода шуданд.
  • Ба интерфейси сатри фармон (CLI) илова кард шеваҳои нави форматкунии баромади "box", "json", "markdown" ва "table". Дар ҳолати баромади "сутун" сутунҳо дар асоси мундариҷаи сатри дарозтарин ба таври худкор васеъ карда мешаванд. Дар реҷаи баромади "иқтибос" арзиши ҷудокунандаи бо фармони ".separator" муқарраршуда ба назар гирифта мешавад.
  • Васеъкуниҳои даҳӣ ва ieee754 дар CLI сохта шудаанд.
  • Банақшагирии дархост такмил дода шуд. Иҷрои мукаммали дархостҳои "SELECT min(x) FROM t WHERE y IN (?,?,?)" ҳангоми мавҷуд будани индекси t(x,y). Муайян кардани имкони истифодаи нақшаи пурсиши пурраи индексатсия барои дархостҳо бо ифодаи "INDEXED BY".
  • Дар ҳолати ВАЛ (Бақайдгирии пешакӣ) Агар амалиёти навиштан ноком шавад, ки боиси вайрон шудани маълумот дар файли shm гардад, транзаксияҳои минбаъда акнун метавонанд тамомияти файли shm-ро барқарор кунанд, агар транзаксияҳои фаъоли хониш вуҷуд дошта бошанд, ба ҷои он ки хатои SQLITE_PROTOCOL партофта шавад.

Манбаъ: opennet.ru

Илова Эзоҳ