Свойства ACID

Свойства ACID

Сейчас прошло уже более 20 лет с того времени, как два исследователя, Тэо Хедер (Theo Haerder) и Андреас Рютер (Andreas Reuter), опубликовали обзор, описывающий поддержание целостности базы данных в параллельно изменяемой среде. Они объединили требования в четыре правила, названные атомарность (atomicity), согласованность (consistency), изолированность (isolation) и устойчивость (durability) - аббревиатура ACID[87]. В течение последующих лет концепция ACID стала эталоном для реализации транзакций в системах баз данных.

Атомарность

Транзакция (называемая также единицей работы) описывается как множество действий, преобразующих данные. Чтобы быть "атомарной", транзакция должна быть реализована таким образом, чтобы обеспечить принцип "все или ничего, когда выполняются либо все операции, либо ни одна из них"[88]. Транзакция либо завершается полностью (подтверждается, commit), либо отменяется (откатывается, rollback).

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Свойства

Из книги автора

Свойства Прежде всего надо отметить, что объект document существует в единственном экземпляре для всего HTML-документа. Он присутствует всегда, если существует HTML-документ, поэтому специально создавать его не требуется.activeElementИспользуется в сценарии для получения ссылки на


Свойства

Из книги автора

Свойства Объект window представляет текущее окно Web-обозревателя или отдельный фрейм, если окно разделено на фреймы.closedВозвращает true, если текущее окно закрыто. Может быть использовано при работе с несколькими окнами.defaultStatusСообщение по умолчанию, отображаемое в строке


Свойства

Из книги автора

Свойства aboveВозвращает ссылку на слой, находящийся над текущим (т.е. выше в z-последовательности). Если таких нет, возвращается null.backgroundСсылка но объект Image, представляющий фоновый ресунок текущего слоя. Вы можете использовать свойство src этого объекта для задания или


Свойства текста

Из книги автора

Свойства текста text-decorationЗадает специальное оформление текста: подчеркнутый, зачеркнутый и т.п.text-decoration: none|underline|overline|line-through|blink;Поддерживается IE начиная с 3.02 для текстовых элементов страницы и начиная с 4.0 для нетекстовых.Поддерживается NN начиная с 4.0text-underline-positionЗадает


Свойства обозревателя

Из книги автора

Свойства обозревателя Как и в предыдущих версиях операционной системы, в Windows 7 также есть механизм настройки браузера Internet Explorer. Используя его, вы можете менять множество параметров, влияющих на отображение информации, защиту от вредоносного кода, блокирование


Свойства WMI

Из книги автора

Свойства WMI Для работы оснастки Управляющий элемент WMI необходимо, чтобы в системе был зарегистрирован GUID-номер {5C659257-E236-11D2-8899-00104B2AFB46}. Именно этот GUID-номер и идентифицирует настройки оснастки Управляющий элемент WMI. Эта оснастка входит в состав консоли Инфраструктура


Свойства папки

Из книги автора

Свойства папки Если вы хотите удалить пункт Свойства папки из меню Проводника, а также из Панели управления, то откройте разделHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrer и создайте параметр NoFolderOptions типа DWORD со значением, равным 1.После перезагрузки пункт Свойства папки


Свойства обозревателя

Из книги автора

Свойства обозревателя Вкладки окна Свойства обозревателяПри выборе пункта меню Свойства обозревателя (Сервис-Свойства обозревателя или Пуск-Настройка-Панель управления-Свойства обозревателя) появляется диалоговое окно, содержащее несколько вкладок. Следующие


Свойства папки

Из книги автора

Свойства папки Удаление апплета Свойства папкиЕсли вы хотите удалить пункт Свойства папки из меню Проводника, а также апплет из Панели управления, то откройте разделHKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrerи создайте параметр °NoFolderOptions° типа DWORD со значением 1. Типы файловЧтобы


1.1.6. Свойства

Из книги автора

1.1.6. Свойства TUUCode компонент имеет восемь опубликованных свойств (мы здесь опустим описание обработчиков событий):Свойство About содержит информацию о правах и версии.Свойство Active может использоваться для вызова преобразования UUCode во время разработки (design time), подобно


Свойства таблицы

Из книги автора

Свойства таблицы В Microsoft Word 2007 есть очень удобный набор функций, объединенных в окне Свойства таблицы (рис. 5.21). Его можно открыть, щелкнув правой кнопкой мыши в любом месте таблицы и выполнив команду Свойства таблицы или нажав кнопку Свойства в группе Таблица на вкладке


Свойства, доступные только для чтения, и свойства, доступные только для записи

Из книги автора

Свойства, доступные только для чтения, и свойства, доступные только для записи При создании типов класса можно создавать свойства, доступные только для чтения. Для этого просто создайте свойство без соответствующего блока set. Точно так же, если вы хотите иметь свойство,


Свойства солнца

Из книги автора

Свойства солнца Настройка солнечного освещения осуществляется командой SUNPROPERTIES, вызываемой из падающего меню View ? Render ? Light ? Sun Properties или щелчком на пиктограмме Sun Properties на панели инструментов Lights или Render. При этом загружается палитра свойств солнца SUN PROPERTIES


Свойства солнца

Из книги автора

Свойства солнца Настройка солнечного освещения осуществляется командой SUNPROPERTIES , вызываемой из падающего меню View ? Render ? Light ? Sun Properties или щелчком на пиктограмме Sun Properties на панели инструментов Lights или Render. При этом загружается палитра свойств солнца Sun Properties (рис. 23.24). Рис.