RDB$TRANSACTIONS
хранит состояние распределённых и других транзакций, которые подготовлены для двухфазного подтверждения с явно подготовленным сообщением.
Table 1. Описание столбцов таблицы RDB$TRANSACTIONS
Наименование столбца |
Тип данных |
Описание |
RDB$TRANSACTION_ID
|
INTEGER
|
Уникальный идентификатор отслеживаемой транзакции. |
RDB$TRANSACTION_STATE
|
SMALLINT
|
Состояние транзакции:
0 — зависшая; 1 — подтверждённая; 2 — отменённая. |
RDB$TIMESTAMP
|
TIMESTAMP
|
Не используется. |
RDB$TRANSACTION_DESCRIPTION
|
BLOB
|
Описывает подготовленную транзакцию и может быть поступающеепользовательское сообщение isc_prepare_transaction2 даже если это нераспределённая транзакция. Может быть использовано в случае потерисоединения, которое не может быть восстановлено. |