К числу основных
проблем восстановления после мягкого сбоя относится то, что одна логическая
операция изменения базы данных может изменять несколько физических блоков базы
данных, например, страницу данных и несколько страниц индексов. Страницы базы
данных буферизуются в оперативной памяти и выталкиваются независимо. Несмотря
на применение протокола WAL, после мягкого сбоя набор страниц внешней памяти
базы данных может оказаться несогласованным, то есть часть страниц внешней памяти
соответствует объекту до изменения, часть — после изменения. К такому состоянию
объекта неприменимы операции логического уровня.
Состояние
внешней памяти базы данных называется физически согласованным, если наборы страниц
всех объектов согласованы, то есть соответствуют состоянию объекта либо до его
изменения, либо после изменения.
Будем считать,
что в журнале отмечаются точки физической согласованности базы данных — моменты
времени, в которые во внешней памяти содержатся согласованные результаты операций,
завершившихся до соответствующего момента времени, и отсутствуют результаты
операций, которые не завершились, а буфер журнала вытолкнут во внешнюю память.
Немного позже мы рассмотрим, как можно достичь физической согласованности. Назовем
такие точки tpc (time of physical consistency) — точками физического согласования.
Тогда к моменту
мягкого сбоя возможны следующие состояния транзакций:
Понятие же "физического вакуума" в релятивистской квантовой теории поля подразумевает, что во-первых, он не имеет физической природы, в нем лишь виртуальные частицы у которых нет физической системы отсчета, это "фантомы", во-вторых, "физический вакуум" - это наинизшее состояние поля, "нуль-точка", что противоречит реальным фактам, так как, на самом деле, вся энергия материи содержится в эфире и нет иной энергии и иного носителя полей и вещества кроме самого эфира.
В отличие от лукавого понятия "физический вакуум", как бы совместимого с релятивизмом, понятие "эфир" подразумевает наличие базового уровня всей физической материи, имеющего как собственную систему отсчета (обнаруживаемую экспериментально, например, через фоновое космичекое излучение, - тепловое излучение самого эфира), так и являющимся носителем 100% энергии вселенной, а не "нуль-точкой" или "остаточными", "нулевыми колебаниями пространства". Подробнее читайте в FAQ по эфирной физике.