暂无图片
backend_xid 和backend_xmin 有啥区别 ?
我来答
分享
暂无图片 匿名用户
backend_xid 和backend_xmin 有啥区别 ?

backend_xid 和backend_xmin 有啥区别 ?

最好能大白话,不要官方的解释,看不懂

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
彭冲

可以从名称的差异来体会,backend_xid表示是当前获取到的事务ID,只有查询语句实际对数据库有修改操作时事务管理器才分配生成。

backend_xmin与事务快照相关,事务快照形式:

xmin:xmax:xip_list

  • xmin: “visible since”,活动事务的最旧事务ID。
  • xmax: “visible until”,活动事务的最新事务ID。
  • xip_list: 所有活动事务ID列表。

借助事务快照,PG可以确定元组可见性,生产环境我们应关注backend_xmin。

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL for update需要在事务里操作吗?
回答 1
需要
pg中如何创建一个uuid作为索引或者uuid类型的列?
回答 3
PG里直接就有uuid这个类型,可以直接使用postgrescreatetabletuuid(iduuid);CREATETABLEpostgres\dtuuidTable"public.t
请问各位:EDB与postgreSQL有什么区别?
回答 1
已采纳
EDB相当于开源PostgreSQL的企业版,进行了企业功能增强。类似云和恩墨MogDB和openGauss的关系。也类似Redhat和Linux的关系。
关闭PG库时,有三种方式:smart、fast和immediate。其中哪种模式,等效于Oracle数据库中的shutdown abort?
回答 3
immediate
postgresql,查询某列中最大值那条记录,sql怎么写最简单高效。
回答 1
已采纳
来自于高性能mysql一书的一个方法。我想同样适用于postgre对这列建一个倒顺索引 然后selectfieldfromtlimit1就可以。性能最好
postgreSQL 可以设置单独放wal日志的文件系统吗?
回答 6
可以
PostgreSQL 触发器里面怎么判断update的影响行数?
回答 1
已采纳
在触发器里可以使用过渡表进行统计,示例如下:createtabletest(idserialprimarykey,infovarchar);insertintotest(info)values('On
pgbouncer配置文件修改后,并加载后,pool_mode字段为空
回答 2
你执行showconfig;命令poolmode显示的什么?
postgresql 有类似oracle的AWR报告的东西吗?
回答 3
postgresql 11版本参数修改:trackactivitieson;trackcountson;trackiotimingon;trackfunctionsall/p1;这四个参数建
用DBeave链接PG,驱动有,这报错是还需按PG客户端?只有DBEaver可以么?
回答 1
用opengauss官网驱动,下载网址为https://opengauss.org/zh/download.html根据opengauss服务器的平台选择对应的jdbc包
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~