ГЛАВА 26. Конфигурирование транзакций.

ГЛАВА 26. Конфигурирование транзакций.

Транзакция является "оберткой" вокруг любого фрагмента работы, влияющего на состояние базы данных или более чем одной базы данных. Пользовательский процесс запускает транзакцию и тот же самый пользовательский процесс завершает ее. Поскольку пользовательские процессы могут иметь различные вид и размер, любая транзакция является конфигурируемой. Обязательные и дополнительные свойства транзакции являются важной частью любого контекста транзакции.

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

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

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

Глава 3 Конфигурирование программы Skype

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

Глава 3 Конфигурирование программы Skype Skype доступен для свободного скачивания. Программа, а также вся информация по ее использованию, новым возможностям, советам, действующим тарифам, находится на сайте http://www.skype.com. Также можно сразу зайти на русскоязычную страницу


Глава 3. Установка и конфигурирование точек доступа

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

Глава 3. Установка и конфигурирование точек доступа Принимая решение обзавестись беспроводной сетью, вы можете пойти двумя путями: распаковать коробки, подключить радиоаппаратуру к компьютерам и попытаться заставить все это работать либо, предварительно все обдумав,


Глава 4. Установка и конфигурирование сетевых интерфесов

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

Глава 4. Установка и конфигурирование сетевых интерфесов Установка беспроводного сетевого адаптера осуществляется проще, чем установка точки доступа, так как большинство сетевых адаптеров являются устройствами с автоматическим подключением. Независимо от физической


Глава 11 Базовое конфигурирование сервера

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

Глава 11 Базовое конфигурирование сервера 11.1. Серверные технологии Linux Каждая операционная система имеет свое «призвание». Операционную систему Windows NT Server предпочтительнее использовать как сервер рабочих групп сетей Microsoft. Система Novel! Netware лучше «смотрится» в роли


Концепция транзакций

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

Концепция транзакций Что такое транзакции? В этой книге практически в каждой главе упоминаются транзакции. Понятие транзакции пронизывает всю теорию и практику работы с базами данных. Транзакции всегда, транзакции везде - вот лозунг разработчиков СУБД.Понятие


Изолированность транзакций

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

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


Взаимодействие транзакций

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

Взаимодействие транзакций Интересен процесс определения, является ли текущая версия мусором или, возможно, она еще нужна какой-то транзакции.Для описания этого процесса придется ввести несколько важных понятий. Прежде всего, надо отметить, что все определения строятся


Параметры транзакций

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

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


За пределами транзакций

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

За пределами транзакций Мы рассмотрели общие вопросы, связанные с транзакциями, а также особенности их практического применения в базе данных. В самом начале главы было сказано, что все действия в InterBase выполняются в контексте транзакций.Однако существуют объекты, про


Идентификатор транзакций

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

Идентификатор транзакций Другая часть стратегии тайм-аутов и повторных передач заключается в использовании идентификаторов транзакций (transaction ID или XID) для распознавания запросов клиента и ответов сервера. Когда клиент вызывает функцию RPC, библиотека присваивает этому


ГЛАВА 3. Конфигурирование Firebird.

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

ГЛАВА 3. Конфигурирование Firebird. После инсталляции Firebird, как правило, готов к запуску. Конфигурирование не требуется или минимально. Если инсталляция и настройка сети прошли по плану, нет необходимости что-нибудь делать для нового пользователя, нужно лишь продолжать


ГЛАВА 25. Обзор транзакций Firebird.

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

ГЛАВА 25. Обзор транзакций Firebird. В базах данных клиент-сервер, таких как Firebird, клиентское приложение никогда не касается данных, которые физически хранятся в страницах базы данных. Вместо этого клиентские приложения ведут общение с системой управления базой данных - с


Статистика транзакций

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

Статистика транзакций В Firebird есть несколько полезных утилит для получения сведений о том, насколько хорошо ваша база данных управляет зазором между OIT и OAT. Их вы можете также использовать для просмотра значений в заголовочной странице базы данных. gstat Инструмент


Язык для транзакций

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

Язык для транзакций Важно обратиться к средствам реализации транзакций в Firebird. До сих пор некоторые связанные с транзакциями особенности вовсе не реализованы в динамическом SQL, а только через API. Среди небольшого количества связанных с транзакциями операторов SQL и


Завершение транзакций

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

Завершение транзакций Транзакция завершается, когда клиентское приложение подтверждает ее или отменяет. Если оператор COMMIT или вызов эквивалентной функции API isc_commit_ transaction не будут успешными, то транзакция не будет подтверждена. Если транзакция, которая не может быть


Восстановление транзакций

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

Восстановление транзакций Утилита gfix предоставляет инструменты для восстановления зависших транзакций 2РС - транзакций с несколькими базами данных после потери соединения с одной из них. Двухфазное подтверждение Транзакция, которая используется в нескольких базах