Adaptive Server 事务的信息
仅限 master 数据库
systransactions 包含有关 Adaptive Server 事务的信息,但它不是常规表。
表的某些部分是在用户查询时动态创建的,而其它部分则存储在 master 数据库中。 不允许更新动态创建的 systransactions 列。
唯一的 Adaptive Server 事务关键字
事务的启动日期
表示事务故障切换状态的值。 有效值包括: 0 — Resident Tx 1 — Failed-over Tx 2 — Tx by Failover-Conn
表示事务类型的值。 有效值包括: 1 — Local 3 — External 98 — Remote 99 — Dtx_State
表示协调方法或协议的值。 有效值包括: 0 — None 1 — Syb2PC 2 — ASTC 3 — XA 4 — DTC
表示事务当前状态的值
state 值 | 事务状态 |
---|---|
1 | Begun |
2 | Done Command |
3 | Done |
4 | Prepared |
5 | InCommand |
6 | In Abort Cmd |
7 | Committed |
8 | InPostCommit |
9 | In Abort Tran |
10 | In Abort Savept |
65537 | Begun-Detached |
65538 | Done Cmd-Detached |
65539 | Done-Detached |
65540 | Prepared-Detached |
65548 | Heur Committed |
65549 | Heur Rolledback |
表示连接状态的值。 connection 值和状态为: 1 — Attached 2 — Detached
内部事务状态标志
附加的内部事务状态标志
服务器进程 ID;0 表示进程分离
事务的起始数据库
锁所有者 ID
xactname 的长度
事务名称或 XID
远程服务器的名称(对于本地服务器为 null)
留作将来使用(不能用于集群环境)
实例的 ID(只能用于集群环境)