TDSTORE_PESSIMISTIC_DEADLOCK_INFO

最近更新时间:2025-11-18 10:10:23

我的收藏

功能

INFORMATION_SCHEMA.TDSTORE_PESSIMISTIC_DEADLOCK_INFO用于在执行死锁检测的节点上查询该系统表,可以得到历史所有死锁的发生时间、被回滚的事务的 ID、构成死锁环的各个事务的 ID 以及执行该事务的 SQLEngine 的 Node ID。

字段说明

字段名
类型
说明
rollback_trans_id
bigint unsigned
被回滚的事务的 ID。
cycle_transactions
longtext
构成死锁环的各个事务的 ID 以及执行该事务的 SQLEngine 的 Node ID。
timestamp
varchar(64)
死锁的发生时间。

示例

tdsql> SELECT * FROM information_schema.tdstore_pessimistic_deadlock_info;
+----------------------+--------------------------------------------------------+-------------------------+
| rolled_back_trans_id | cycle_transactions | timestamp |
+----------------------+--------------------------------------------------------+-------------------------+
| 29342246289539082 | 29342246289539082 (node 1), 29342246423756948 (node 1) | 2025-06-03 15:03:05 501 |
+----------------------+--------------------------------------------------------+-------------------------+