如何写精华回答,获更多曝光?
发布
背景
以下是pg_locks表中的段信息
字段名 类型 描述
virtualxid text 作为锁目标的事务虚拟ID,如果目标不是一个虚拟事务ID则此列为空
例子:
locktype | database | relation | page | tuple | virtualxid | transactionid | classid | objid | objsubid |
virtualtransaction | pid | mode | granted | fastpath
------------+----------+----------+------+-------+------------+---------------+---------+-------+----------+-
-------------------+-----------------+-----------------+---------+----------
virtualxid | | | | | 6/25442 | | | | |
6/25442 | 140607531513600 | ExclusiveLock | t | t
问题
不知道virtualxid所代表对象的信息要去哪个系统表中查询?
在数据库里遇到了虚拟事务的概念,请问什么是虚拟事务?
为什么需要虚拟事务?
虚拟事务有什么好处?