Patroni的每次循环都会执行用TL_LSN生成的SQL,查询PG/OG的基本信息,也是Patroni的和PG/OG的心跳。如果到PG/OG的连接出错,就会尝试再次拉起PG/OG。
这个SQL是在主循环里执行的,不是另外开一个线程。
patroni/postgresql/__init__.py:TL_LSN
patroni/ha.py:def _run_cycle
尝试拉起PG/OG。
2024-03-22 08:24:29 阅读次数:41
Patroni的每次循环都会执行用TL_LSN生成的SQL,查询PG/OG的基本信息,也是Patroni的和PG/OG的心跳。如果到PG/OG的连接出错,就会尝试再次拉起PG/OG。
这个SQL是在主循环里执行的,不是另外开一个线程。
patroni/postgresql/__init__.py:TL_LSN
patroni/ha.py:def _run_cycle
尝试拉起PG/OG。
上一篇:173Echarts - 象形柱图(Expansion of forest)
下一篇:Linux脚本练习之script016-接受一个文件路径作为参数,如果参数个数小于 1,则提示用户“至少应该给一个参数”,并立即退出;如果参数个数不小于 1,则显示第一个参数所指向的文件中的空白行数。
Hive是一个基于Hadoop的数据仓库工具,主要用于处理和查询存储在HDSF上的大规模数据。
推荐系统实战——数据库基本操作
oracle常用命令记录
数据库在启动时报错ORA-32004
处理system表空间中的业务数据
单实例环境调整redo日志大小
ORA-04089: 无法对 SYS 拥有的对象创建触发器
在PostgreSQL中,你可以使用EXPLAIN语句来查看SQL查询的执行计划。执行计划描述了数据库在执行查询时所采取的操作步骤和顺序。
EXISTS是SQL语句中的一个条件谓词,用于判断一个子查询是否返回了任何行。如果子查询返回的结果集非空,EXISTS返回TRUE,否则返回FALSE。
SQL索引是一种数据库对象,用于加速对数据库表中数据的检索速度。索引是根据表中一个或多个列的值创建的数据结构,通过类似于书籍目录的方式,可以快速定位并访问表中的特定数据行。
文章
28587
阅读量
3795911
2024-12-31 06:01:52
2024-12-24 10:19:23
2024-12-20 07:55:40
2024-12-10 07:00:28
2024-12-06 06:21:31
2024-12-05 08:49:34
2023-05-31 08:47:59
2024-11-20 09:47:05
2023-06-14 09:05:39
2023-07-04 07:04:48
2023-07-06 09:39:34
2023-07-27 06:01:00