27 июня 2011 года

Доступен релиз БД SQLite 3.7.7, в котором, кроме исправления ошибок, добавлены следующие новшества:

  • Добавлена поддержка загрузки БД по имени, заданному в форме URI;
  • Добавлен интерфейс sqlite3_vtab_config() в рамках поддержки выражений "ON CONFLICT" для виртуальных таблиц;
  • В виртуальных таблицах добавлены методы xSavepoint, xRelease и xRollbackTo для обеспечения работы выражения "SAVEPOINT";
  • Обновлена встроенная реализация виртуальных таблиц FTS3/FTS4 и RTREE в рамках поддержки выражений "ON CONFLICT" и "REPLACE";
  • Проведена оптимизация, исключившая лишний парсинг схемы БД;
  • В FTS4 индексах добавлена поддержка опций для задания префикса и метода упорядочивания;
  • Реализована возможность открытия работающих в WAL-режиме баз только на чтение, до момента завершения текущих на момент открытия операций записи и чтения.
  • Добавлена поддержка в процессе работы коротких имен файлов (8+3). Например, вместо "app.db-wal" при указании опции "8_3_names=1" будет использоваться файл "app.wal".

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз БД SQLite 3.7.7», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.