gp_distributed_log
Представление gp_distributed_log содержит информацию о состоянии распределенных транзакций и связанных с ними локальных транзакций.
Распределенная транзакция — это транзакция, которая изменяет данные на сегментах.
Менеджер распределенных транзакций обеспечивает согласованность сегментов.
| Столбец | Тип | Ссылки | Описание |
|---|---|---|---|
segment_id |
smallint |
gp_segment_configuration.content |
Идентификатор контента сегмента.
Мастер всегда имеет значение |
dbid |
smallint |
gp_segment_configuration.dbid |
Уникальный идентификатор экземпляра сегмента |
distributed_xid |
xid |
— |
Глобальный идентификатор транзакции |
distributed_id |
text |
— |
Идентификатор распределенной транзакции, назначаемый системой |
status |
text |
— |
Состояние распределенной транзакции (только |
local_transaction |
xid |
— |
Локальный идентификатор транзакции |