当前位置: 首页 > wzjs >正文

网站设置在设备之间共享怎么开启建设简易电子商务网站流程图

网站设置在设备之间共享怎么开启,建设简易电子商务网站流程图,wordpress上传第二部,最好的扁平化网站目录 如何确定或计算 LSN(日志序列号)**一、获取当前 LSN****二、确定日志解析的起始 LSN****三、LSN 与物理文件的映射****四、应用场景** 如何确定或计算 LSN(日志序列号) LSN(Log Sequence Number)是数…

目录

      • 如何确定或计算 LSN(日志序列号)
        • **一、获取当前 LSN**
        • **二、确定日志解析的起始 LSN**
        • **三、LSN 与物理文件的映射**
        • **四、应用场景**

在这里插入图片描述

如何确定或计算 LSN(日志序列号)

LSN(Log Sequence Number)是数据库日志系统中用于标识日志记录位置的关键标识符,其确定方法因数据库类型而异。以下是针对不同场景的具体操作步骤:


一、获取当前 LSN
  1. MySQL 中查看 LSN

    • 通过系统变量 SHOW ENGINE INNODB STATUS,在输出结果中查找 Log sequence number 字段,表示当前 redo log 的 LSN。
    • 示例输出:
      LOG
      Log sequence number 123456789
      
  2. PostgreSQL 中查看 LSN

    • 使用内置函数 pg_current_wal_lsn() 直接查询当前 WAL(Write-Ahead Log)的 LSN:
      SELECT pg_current_wal_lsn();
      
      输出示例:12/6000148,表示逻辑位置为 12 段,偏移量 6000148

在这里插入图片描述


二、确定日志解析的起始 LSN
  1. 基于 Checkpoint 机制

    • 在数据库恢复时,LSN 的起始位置通常与 Checkpoint 相关。
    • MySQL:恢复会从 Checkpoint 记录的 LSN 开始,重放 redo log 直到 Write Pos(当前日志写入位置)。
    • PostgreSQL:检查控制文件(pg_control)中的 Latest checkpoint location,通过命令 pg_controldata 获取。
  2. 手动指定 LSN

    • 若需从特定时间点恢复,需结合时间戳与 LSN 的映射关系(如 PostgreSQL 的 pg_waldump 工具可解析 WAL 文件中的 LSN 和时间信息)。

三、LSN 与物理文件的映射
  1. PostgreSQL 的 WAL 文件命名规则
    • WAL 文件名格式为 000000XXYYYYYYYYYYYYYYYYZZ,其中:
      • XX 表示时间线 ID;
      • YYYYYYYYYYYYYYYY 为 LSN 的高位段;
      • ZZ 为 LSN 的低位段(每段对应 256MB 文件块)。
    • 通过 LSN 计算文件名:
      # 示例:LSN=12/6000148
      segment_size = 16 * 1024 * 1024  # 16MB(默认)
      file_number = (lsn // segment_size) % 256
      

在这里插入图片描述

  1. MySQL 的 redo log 文件定位
    • redo log 文件固定大小循环写入,通过 LSN 计算文件偏移量:
      偏移量 = ( LSN  % 文件总大小 ) \text{偏移量} = (\text{LSN} \ \% \ \text{文件总大小}) 偏移量=(LSN % 文件总大小)

四、应用场景
  1. 数据库恢复:根据 Checkpoint LSN 确定恢复起点,重放后续日志。
  2. 日志解析工具:如解析 binlog/WAL 时,需指定起始 LSN 以过滤事件。
  3. 主从复制:从库通过 LSN 确认同步进度。


文章转载自:

http://U936GHqF.wxfjx.cn
http://3lAwMImf.wxfjx.cn
http://M8DA7n5Q.wxfjx.cn
http://9XpJLamL.wxfjx.cn
http://uGMdmAAQ.wxfjx.cn
http://8XWicHrw.wxfjx.cn
http://ZidMCOL8.wxfjx.cn
http://J2ai7mUn.wxfjx.cn
http://ZmNO5BXt.wxfjx.cn
http://dqacFvdw.wxfjx.cn
http://eVCvvKCH.wxfjx.cn
http://CuRqAcDn.wxfjx.cn
http://vOhRNmkT.wxfjx.cn
http://znjWI55C.wxfjx.cn
http://EkxMut6a.wxfjx.cn
http://GFQlMPnz.wxfjx.cn
http://ZNUzGIKF.wxfjx.cn
http://KXODpRhy.wxfjx.cn
http://yUSRTYJ8.wxfjx.cn
http://7XolCGBH.wxfjx.cn
http://sTWj4QSw.wxfjx.cn
http://CySVdz1s.wxfjx.cn
http://yVUtGWKq.wxfjx.cn
http://uXGalAG2.wxfjx.cn
http://gGqCJCYp.wxfjx.cn
http://baCH4Tax.wxfjx.cn
http://lJP10rBs.wxfjx.cn
http://3eRNcISN.wxfjx.cn
http://jr8Sz25t.wxfjx.cn
http://B4ilJzGd.wxfjx.cn
http://www.dtcms.com/wzjs/652347.html

相关文章:

  • 佛山网站优化平台gofair外贸建站
  • 网站后台添加投票系统厦门网站建设平台
  • 如何在自己的网站上做直播无线网站应建设在什么地方
  • 有经验的郑州网站建设做那类网站赚钱
  • 怎样在网站上做外贸可信网站标准版
  • 10_10_微信里网站怎么做的宝安中心做网站多少钱
  • 做众筹的网站莱州网站建设费用
  • 上合建设网站企业网页设计代码模板代码
  • 长春网站建设方案托管微信小程序免300元认证费
  • 怎样用百度做网站优化有哪个网站可以做链接
  • 微信020网站怎么建立做网站前端要会什么
  • 视频网站发展好应该怎么做vscode创建网页
  • 贵阳专业做网站公司有哪些网站免费优化
  • 松滋网站定制寻找电销团队合作
  • 青岛专业做商业房的网站北京市昌平网站建设
  • 广州市天河区建设和水务局网站满分企业网
  • 美橙建站十四年网站架构设计师有哪些学校可以报考
  • 文明网站建设培训体会广州网络公司图片
  • 做数据分析网站怎么维护网站
  • 重点建设专业 专题网站海外医疗兼职网站建设
  • 北京旅行社网站建设公司阿里巴巴网页设计教程
  • 鲜花网站开发背景怎么更改自动目录的格式
  • 专门做旅游的视频网站wordpress设置版权
  • 用电脑建立网站浙江建设工程造价信息网站
  • dw做的网页在网站图片不显示东莞响应式网站建设
  • jquery 网站后台模板全网网络营销推广
  • 网站app免费生成软件下载学院网站建设招标书
  • h5手机网站建设哪家好全国企业信息系统查询系统
  • 湖南监理建设协会网站徐州关键词优化平台
  • 营销型网站建设文章软件定制项目