Форумы xBB

Форумы xBB > Вебразработка

SQLite - транзакционная СУБД

Автор: dima. Последнее редактирование: 2009-03-13 01:37:51

В транзакционной базе данных все изменения и запросы являются атомарными, последовательными, изолированными и долговременными (ACID - Atomic, Consistent, Isolated, Durable). В SQLite реализованы сериализуемые транзакции, которые атомарны, последовательны, изолированы и долговременны даже когда транзакция прерывается крахом программы или операционной системы, или некорректным выключением компьютера.
 
Усилим и перефразируем предыдущее утверждение: в SQLite все изменения в рамках одной транзакции либо завершаются все вместе, либо откатываются все вместе, даже если процедура записи изменений на диск прерывается
  • крахом программы,
  • крахом операционной системы или
  • некорректным выключением.

Утверждение предыдущего параграфа надёжно подтверждается возвратным тестовым набором SQLite, использующим специальные средства тестирования, моделирующие эффекты краха операционной системы и некорректного выключения для файла базы данных.
 
Дополнительная информация

1 комментарий

23.07.2019 11:04:40 #
Google Chrome Гость wabldabl
Отдыхать тоже нужно уметь вместе с -  https://prostitutkispb78.org...y-prospekt/ - проститутки с Комендантский проспект сделают процесс самый приятными из всех

Ответить:

Представиться как     Антибот:
   

Просьба не постить мусор. Пользуйтесь кнопкой предварительного просмотра на панели инструментов редактора.

Введите логин: и пароль: (

© 2007-2019, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.