postgresql 10.x 叫做 wal、lsn
postgresql 9.x 叫做 xlog、location

在实际应用中经常需要根据 lsn/location 获取 wal/xlog 文件名

postgresql 10.x

postgres=# select pg_current_wal_lsn();pg_current_wal_lsn
--------------------0/1656FE0
(1 row)postgres=# select pg_current_wal_lsn(),pg_walfile_name(pg_current_wal_lsn()),pg_walfile_name_offset(pg_current_wal_lsn());pg_current_wal_lsn |     pg_walfile_name      |       pg_walfile_name_offset   --------------------+--------------------------+------------------------------------0/1656FE0          | 000000010000000000000001 | (000000010000000000000001,6647776)
(1 row)

postgresql 9.x

postgres=# select pg_current_xlog_location();pg_current_xlog_location
--------------------------596/C4DA2000
(1 row)postgres=# select pg_current_xlog_location(),pg_xlogfile_name(pg_current_xlog_location()),pg_xlogfile_name_offset(pg_current_xlog_location());pg_current_xlog_location |     pg_xlogfile_name     |       pg_xlogfile_name_offset
--------------------------+--------------------------+-------------------------------------596/C4DA2000             | 0000000100000596000000C4 | (0000000100000596000000C4,14295040)(1 row)

postgresql lsn/location 获取 wal/xlog 文件名相关推荐

  1. PostgreSQL LSN详解

    PostgreSQL LSN即Log sequence number,日志序列号,这是WAL日志唯一的.全局的标识. 那么pg中LSN究竟有什么作用呢?我们都知道wal日志中写入是有顺序的,比方说一条 ...

  2. 【方法整理】Oracle 获取trace跟踪文件名的几种常用方式

    [方法整理]Oracle 获取trace跟踪文件名的几种常用方式 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其 ...

  3. php curl post 下载文件,Curl提交POST请求到一个网址 如何获取返回的文件名

    Curl提交POST请求到一个网址 网址会返回一个文件 如果输出会输出这个文件的内容 如何获取返回的文件名 或者如何把这个文件保存呢 function liansuo_post($url,$data) ...

  4. Python+os+openpyxl 批量获取Excel的文件名和最大行数

    1. 提出需求 这已经不知道是粉丝问我的第几个办公自动化的问题了,并且这些问题都是大家在学习和工作中碰到过的真实问题场景.其实从下图中已经可以很明确的看出别人的需求了,我这里就不用在赘述了,下面直接上 ...

  5. linux shell获取路径的文件名及其目录名

    完整的文件名最长可以到达4096个字符. 那么,怎么知道哪个是文件名?哪个是目录名?就是利用斜线(/)来分辨. 其实,获取文件名或者是目录名,一般的用途是在写程序时进行判断. 下面我们简单以几个范例谈 ...

  6. 【Android笔记 二】Location获取地理位置信息(上)

    2011 7 22暑假实训的第五天,跟大家分享以下我对Android location的学习吧,这是一个最基本的获取地理位置信息的入门,下一次给大家介绍更质能化的地理位置选择Criteria,今天就先 ...

  7. 解决ServletFileUpload上传文件时,获取上传文件名出现中文乱码问题

    解决ServletFileUpload上传文件时,获取上传文件名出现中文乱码问题 在我们使用ServletFileUpload上传文件时,我们通常会获取其上传的文件名,然而当文件名包含中文时,便可能出 ...

  8. java 获取文件名长度_利用Java文件类File的方法,获取磁盘文件的文件名、长度、大小等特性...

    利用Java文件类File的方法,获取磁盘文件的文件名.长度.大小等特性. 如题,大神们谁可以编写一个这样的java程序?     happy530755 | 浏览 1482 次 |举报 我 ...

  9. gitlab获取项目所有文件名

    [推荐阅读]微服务还能火多久?>>> gitlab获取项目所有文件名 gitlab api 没有提供获取项目下所有文件名的方法.需要通过间接的方式获取. 通过api 接口 gitla ...

最新文章

  1. 优酷智能档在大型直播场景下的技术实践
  2. Spark集群基于Zookeeper的HA搭建部署笔记(转)
  3. iOS 利用webView加载html代码,在代理中获取html页面的链接时出现的问题
  4. 【线段树】Optimal Insertion(CF751E)
  5. JS之字符串截取方法substring
  6. 《设计模式详解》行为型模式 - 中介者模式
  7. Android之TextView练习
  8. 如何减少返工工作量?
  9. ICCV2021|性能优于何恺明团队MoCo v2,DetCo:为目标检测定制任务的对比学习
  10. java继承案例分析,Java day5【第十四章】继承案例分析
  11. css 图片大小自适应div,css让图片自适应容器(div)大小
  12. 2.4GHz/5.8GHz WiFi 天线基础知识
  13. XMind2TestCase自定义测试用例设计模板
  14. swift野梦抄袭 taylor_断眉质疑Taylor Swift新歌抄袭《Next to Me》,双方粉丝掀起骂战...
  15. HTML5 的新增特性
  16. roaringbitmap java,数据结构-RoaringBitmap概要
  17. 枪林弹雨 该服务器维护中,枪林弹雨登陆BUG解决方法
  18. 千万别活成自己最讨厌的样子
  19. SQL查询重复记录 sql 查重
  20. ESP32_micropython学习(一):点亮一盏灯

热门文章

  1. RK3568 + 国产 PHY YT8531 调试
  2. cpu核数和逻辑个数的区别_CPU的核心数与线程数的关系和区别
  3. 启动PE系统找不到计算机硬盘,进入PE后找不到电脑硬盘的原因及解决方法
  4. OpenGL渲染模型 || 3. opengl 将模型成渲染图片
  5. string::npos
  6. java 异步方法_Java异步方法调用
  7. 你客户的名片现在怎么处理?看看微信营销是怎么做的?
  8. 从零开始重写KOK1(万王之王1) —— (3)优化玩家移动与精确8方向朝向
  9. Linux服务器修改时间命令
  10. 2008.06.07 下午茶in萨贝尔