Изданието на СУБД SQLite 3.36

Опубликована версия SQLite 3.36, легковесной системы управления базами данных, представленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно для любых целей. Финансовую поддержку разработчиков 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

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster