Без применения силы

Политика no-force используется в управлении транзакциями в теории баз данных . Термин no-force относится к страницам диска, связанным с фактическим объектом базы данных , который изменяется.

При политике отсутствия принудительного выполнения при фиксации транзакции изменения, вносимые в фактические объекты, не являются «принудительными», то есть их не требуется записывать на диск на месте. [1]

Запись изменений должна быть сохранена во время фиксации, чтобы гарантировать, что транзакция является долговечной . Эта запись обычно записывается в последовательный журнал транзакций , так что фактические изменения в объектах базы данных, записанные на диске, могут быть записаны позднее.

Для часто изменяемых объектов политика no-force позволяет объединять обновления и, таким образом, сокращает количество операций записи в объект базы данных на диске. Политика no-force также сокращает время поиска, необходимое для фиксации, выполняя в основном последовательные операции записи в журнал транзакций, а не требуя от диска искать множество различных объектов базы данных во время фиксации.

Ссылки

  1. ^ Грей, Джим ; Рейтер, Андреас (1993). "Глава 13". Обработка транзакций: концепции и методы . Морган Кауфманн. стр. 714. ISBN 1-55860-190-2.
Взято с "https://en.wikipedia.org/w/index.php?title=No-force&oldid=1248210262"