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

如何做好网站关键词布局网站建设高手要学多久

如何做好网站关键词布局,网站建设高手要学多久,儿童摄影设计,工业控制软件开发目录标题 1. 查看主备状态计算方式#xff1a;实际情况#xff1a;举个例子#xff1a; 2. 查看历史状态3. 分析日志文件4. 查看数据库层面的复制状态5. 检查活动事务6. 检查系统资源7. 检查网络状况8. 检查复制槽状态9. 检查未提交的两阶段事务 要排查 PostgreSQL 备库的延… 目录标题 1. 查看主备状态计算方式实际情况举个例子 2. 查看历史状态3. 分析日志文件4. 查看数据库层面的复制状态5. 检查活动事务6. 检查系统资源7. 检查网络状况8. 检查复制槽状态9. 检查未提交的两阶段事务 要排查 PostgreSQL 备库的延迟问题您可以按照以下步骤进行 1. 查看主备状态 使用 patronictl list 命令该命令会显示集群中各节点的角色、状态、时间线等信息。 patronictl list该命令的输出将包括每个节点的角色、状态、时间线等信息帮助您了解主备节点的当前状态。 patronictl list 是 Patroni 提供的命令用于显示当前 Patroni 集群的状态和信息。在输出结果中Lag in MB 表示每个备库replica与主库primary之间的延迟单位是 MB兆字节。 计算方式 Lag in MB 通常是基于以下因素来计算的 WAL日志传输延迟Patroni 使用 PostgreSQL 的流复制streaming replication机制将主库上的 WALWrite Ahead Log日志传输到备库。在备库接收到 WAL 日志后它会应用这些日志保持与主库的同步。 日志差异Lag in MB 主要通过计算主库和备库之间的 WAL 日志差异来得出。这个差异通常由以下几个指标决定 主库的当前 WAL LSNLog Sequence Number。备库已接收到的最新 WAL LSN。 备库的 Lag in MB 计算公式通常如下 \[\text{Lag in MB} \frac{\text{Current WAL LSN} - \text{Replica WAL LSN}}{1024 \times 1024}\]这里Current WAL LSN 是主库当前的 WAL 位置LSNReplica WAL LSN 是备库上已应用的最新 WAL 位置。通过计算这两个 LSN 之间的差距并将其转换为 MB得出备库的延迟。 日志传输和应用时间 传输延迟从主库到备库的 WAL 日志传输时间。应用延迟备库将接收到的 WAL 日志应用到数据库的时间。 实际情况 Lag in MB 是一个近似值表示备库的延迟量。它并不直接反映实际的数据延迟即查询的响应时间而是表示备库与主库之间的 WAL 日志差异。较大的延迟可能意味着备库未及时接收到或应用主库的 WAL 日志。 在实践中Lag in MB 可以用于 监控备库同步的健康状况。发现复制延迟过大的情况。调整性能优化策略避免备库滞后过长时间。 举个例子 假设主库的 WAL LSN 是 0/10000000而备库的 WAL LSN 是 0/08000000。那么它们之间的差异是 0/10000000 - 0/08000000 0/08000000。如果每个 WAL 页的大小是 8KB那么可以计算出这个差异对应的延迟是 \[ \text{Lag in MB} \frac{(0/08000000)}{1024 \times 1024} \text{具体的 MB 数值} \]这个值会以 Lag in MB 显示出来通常在 Patroni 集群的状态监控中查看。 SELECT now(),application_name,pg_current_wal_lsn() AS current_wal_lsn,sent_lsn,pg_wal_lsn_diff(pg_current_wal_lsn(), sent_lsn)/1024/1024 AS lag_in_MB FROM pg_stat_replication;2. 查看历史状态 使用 patronictl history 命令该命令可以帮助您了解集群状态的变化历史识别可能导致延迟的事件。 patronictl history通过查看历史状态您可以识别出集群状态变化的时间点帮助定位可能导致延迟的事件。 3. 分析日志文件 检查主/备节点的 PostgreSQL 日志文件日志文件通常位于 PostgreSQL 数据目录下的 pg_log 目录中。 cd /pg_log在该目录下您可以找到以日期命名的日志文件如 postgresql-日期.log 和 postgresql-日期.csv 。 archive_command 和 restore_command 等由PG调用的外部二进制的输出打在 .log 里面 查找与复制相关的错误或警告信息关注日志中是否有网络连接问题、磁盘空间不足等错误或警告信息。 grep -i replication postgresql-*.csv该命令将搜索所有日志文件中包含“replication”字样的行帮助您快速定位与复制相关的问题。 4. 查看数据库层面的复制状态 在主库上执行以下 SQL 查询查看复制状态 SELECT * FROM pg_stat_replication;SELECT (case pg_is_in_recovery() when t then null else pg_wal_lsn_diff(pg_current_wal_lsn(), replay_lsn)::float end)/1024/1024 AS pg_location_diff_MB FROM pg_stat_replication;该查询会返回当前复制连接的状态信息包括复制延迟等。 在备库上执行以下 SQL 查询查看复制状态 SELECT * FROM pg_stat_wal_receiver;该查询会返回备库接收 WAL 的状态信息包括接收延迟等。 5. 检查活动事务 在主库上执行以下 SQL 查询查看当前活动事务 SELECT * FROM pg_stat_activity WHERE state active;长时间运行的活动事务可能会干扰 WAL 复制过程从而增加复制延迟。 流复制 pg_stat_replication 6. 检查系统资源 检查主备节点的 CPU、内存和磁盘 I/O 使用情况 使用系统监控工具如 top、htop、iostat 等查看系统资源的使用情况。 top该命令将显示系统的实时资源使用情况帮助您识别是否存在资源瓶颈。 top htop iostat 7. 检查网络状况 确保主备节点之间的网络连接稳定带宽充足 使用网络监控工具如 ping、traceroute 等检查网络延迟和丢包情况。 ping 备库IP地址该命令将测试主库与备库之间的网络连接质量帮助您识别网络问题。 8. 检查复制槽状态 查看复制槽的状态 SELECT slot_name, slot_type, database, active, active_pid FROM pg_replication_slots;如果 active 列为 false说明复制槽未激活可能导致 WAL 日志堆积。 9. 检查未提交的两阶段事务 查看未提交的两阶段事务 SELECT gid, prepared, owner, database, transaction AS xmin FROM pg_prepared_xacts ORDER BY age(transaction) DESC;未提交的两阶段事务会导致 WAL 日志无法清理增加复制延迟。 通过以上步骤您可以全面排查 PostgreSQL 备库的延迟问题找出可能的原因并采取相应的措施进行解决。 参考链接 PostgreSQL如何监控备库延迟_psql从库查看同步延迟PostgreSQL数据库WAL日志空间大小以及不清理的原因深入分析主备同步存在多长时间的延迟_云数据库RDSPostgreSQL流复制三延迟备库主从之间延迟过大如何优化PostgreSQL数据库参数优化建议PostgreSQL 检查主从延迟mysql 查看主从延迟两阶段提交
http://www.hkea.cn/news/14278386/

相关文章:

  • 中国煤炭建设协会网站qc渝东建设工程造价信息网
  • 想给孩子找点题做 都有什么网站篇高端网站愿建设
  • 平台网站如何优化北京公司提供注册地址
  • 站酷网在线官网聊城市建设工程质量监督站网站
  • 佛山网站建设案例做粘土的网站
  • 百度官方网站首页网站建设的书籍有哪些
  • 音乐版权购买网站电商网站后台
  • 网站开发行业推广优质做网站费用
  • 互联网时代 网站建设网站短链接怎么做
  • 用凡科帮别人做网站个人网站服务器一年多少钱
  • 常用的cms建站系统国家工程建设标准化信息网站
  • 做网站最低级的软件网站结构合理
  • 电子商务网站建设子项目经销商管理系统
  • 网站制作 潍坊wordpress代码高亮插件
  • 网站建设需要服务器上海培训机构有哪些
  • 印度喜欢用什么框架做外贸网站同ip网站有什么影响
  • 网站建设制作心得团队长沙flash网站制作
  • 古冶区城乡建设局网站网站服务器 数据库服务器
  • 做网站张家口网站建设人员要与客户谈什么
  • wordpress+私信泰安seo网络公司
  • 小网站推荐一个办公室装修设计大概多少钱
  • 上海公司网站备案站长工具seo综合查询 正品蓝导航
  • 网站做系统叫什么名字吗电脑系统7怎么打开wordpress
  • 电商网站有哪些使用场景wordpress绑定手机版
  • 企业门户网站费用wordpress 付费查看
  • 富阳有没有做网站的网页设计工作流程
  • 电脑网站建设策划书石家庄做网站备案有哪些公司
  • spoc课程网站建设住房和城乡建设部网站园林一级
  • 杭州 网站建站本地环境如何安装wordpress
  • 高端网站开发注意事项网站可以免费建设吗