syscoordinations

sybsystemdb database only

Description

syscoordinations contains information about remote Adaptive Servers participating in distributed transactions (remote participants) and their coordination states.

Columns

The columns for syscoordinations are:

Name

Datatype

Description

participant

smallint

Participant ID

starttime

datetime

Date the transaction started

coordtype

tinyint

Value indicating the coordination method or protocol in the systransactions table definition

owner

tinyint

Row owner (for internal use)

protocol

smallint

Reserved for internal use

state

int

Value indicating the current state of the remote participant (see Table 1-4)

bootcount

int

Reserved for internal use

dbid

smallint

Database ID at the start of the transaction.

logvers

tinyint

Reserved for internal use

spare

tinyint

Reserved for internal use

status

int

Reserved for internal use

xactkey

binary(14)

Unique Adaptive Server transaction key

gtrid

varchar(255) null

Global transaction ID for distributed transactions coordinated by Adaptive Server (reserved for internal use)

partdata

varbinary(255) null

Reserved for internal use

srvname

varchar(30) null

Name of local server (null for remote servers)

nodeid

tinyint null

Reserved for future use

Table 1-4 lists the values for the state column:

Table 1-4: syscoordinations state values

state value

Participant state

1

Begun

4

Prepared

7

Committed

9

In Abort Tran

Indexes