Политика no-force используется в управлении транзакциями в теории баз данных . Термин no-force относится к страницам диска, связанным с фактическим объектом базы данных , который изменяется.
При политике отсутствия принудительного выполнения при фиксации транзакции изменения, вносимые в фактические объекты, не являются «принудительными», то есть их не требуется записывать на диск на месте. [1]
Запись изменений должна быть сохранена во время фиксации, чтобы гарантировать, что транзакция является долговечной . Эта запись обычно записывается в последовательный журнал транзакций , так что фактические изменения в объектах базы данных, записанные на диске, могут быть записаны позднее.
Для часто изменяемых объектов политика no-force позволяет объединять обновления и, таким образом, сокращает количество операций записи в объект базы данных на диске. Политика no-force также сокращает время поиска, необходимое для фиксации, выполняя в основном последовательные операции записи в журнал транзакций, а не требуя от диска искать множество различных объектов базы данных во время фиксации.