ការចេញផ្សាយ SQLite 3.36

ការចេញផ្សាយ SQLite 3.36 ដែលជា DBMS ទម្ងន់ស្រាលដែលត្រូវបានរចនាឡើងជាបណ្ណាល័យដោតត្រូវបានបោះពុម្ព។ កូដ SQLite ត្រូវបានចែកចាយក្នុងដែនសាធារណៈ ឧ. អាចប្រើបានដោយគ្មានការរឹតត្បិត និងឥតគិតថ្លៃសម្រាប់គោលបំណងណាមួយ។ ការគាំទ្រផ្នែកហិរញ្ញវត្ថុសម្រាប់អ្នកអភិវឌ្ឍន៍ SQLite ត្រូវបានផ្តល់ដោយសម្ព័ន្ធបង្កើតពិសេស ដែលរួមមានក្រុមហ៊ុនដូចជា Adobe, Oracle, Mozilla, Bentley និង Bloomberg ។

ការផ្លាស់ប្តូរសំខាន់ៗ៖

  • Вывод команды «EXPLAIN QUERY PLAN» сделан более простым для восприятия.
  • Обеспечена генерация ошибки при попытках доступа к идентификатору строки (rowid) в представлении (VIEW) или подзапросе. Для возвращения возможности доступа к rowid для представлений предусмотрена сборочная опцмия «-DSQLITE_ALLOW_ROWID_IN_VIEW»
  • Включены по умолчанию интерфейсы sqlite3_deserialize() и sqlite3_serialize(). Для отключения предусмотрена сборочная опция «-DSQLITE_OMIT_DESERIALIZE»
  • В VFS «memdb» разрешено совместное использование хранимой в памяти БД в разных соединениях к одному процессу, если имя БД начинается с «/».
  • Отменена появившаяся в прошлом выпуске оптимизация «EXISTS-to-IN», которая замедляла некоторые запросы.
  • Оптимизация объединения проверки констант адаптирована для работы с запросами без слияния (join).
  • В CLI включено расширение REGEXP.

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់