摘要:
在 PostgreSQL 大版本升级后,使用 plpgsql_check 工具可以高效检查 PL/pgSQL 函数和存储过程的兼容性。 限制与补充 点击查看代码 #plpgsql_check 的局限性: 无法检测非 PL/pgSQL 对象(如 SQL 函数、视图中的 SQL 语句)的兼容性问题。 # 阅读全文
posted @ 2025-04-15 19:46
Linux爱好者C
阅读(32)
评论(0)
推荐(0)
摘要:
记录一下pg中的一些命令 1.检查配置文件语法是否正确 点击查看代码 pg_ctl -D /path/to/data/directory -o "-c config_file=/path/to/postgresql.conf" configtest -D:指定 PostgreSQL 数据目录的路径。 阅读全文
posted @ 2025-04-15 16:50
Linux爱好者C
阅读(8)
评论(0)
推荐(0)
摘要:
pg_upgrade 的核心功能与检查范围 pg_upgrade 主要用于 大版本升级(如从 PostgreSQL 13 升级到 14),其核心逻辑是: 数据文件迁移:直接复制数据文件(避免通过逻辑导出 / 导入),最大限度减少数据丢失风险。 二进制兼容性检查: --验证源和目标版本的共享库、系统表 阅读全文
posted @ 2025-04-15 16:46
Linux爱好者C
阅读(23)
评论(0)
推荐(0)
摘要:
部署consul+patroni的两节点集群 安装依赖 sudo apt update sudo apt install -y build-essential libreadline-dev zlib1g-dev flex bison libxml2-dev libxslt-dev libssl-d 阅读全文
posted @ 2025-04-14 17:37
Linux爱好者C
阅读(41)
评论(0)
推荐(0)
摘要:
一、安装 SSH 服务 更新软件包列表 sudo apt update 安装 OpenSSH 服务端 sudo apt install openssh-server 验证服务状态 sudo systemctl status ssh> 二、基础配置 SSH 服务 编辑配置文件 sudo nano /e 阅读全文
posted @ 2025-04-10 14:46
Linux爱好者C
阅读(105)
评论(0)
推荐(0)
摘要:
ubuntu配置网卡 在较新的Ubuntu版本中(17.10之后),Netplan成为默认的网络配置工具,使用YAML文件进行配置。而旧版本可能还在使用ifupdown,即/etc/network/interfaces文件。 新版本使用 Netplan配置网络 查看当前网卡名称,找到要配置的网卡名称 阅读全文
posted @ 2025-04-10 14:19
Linux爱好者C
阅读(50)
评论(0)
推荐(0)
摘要:
一、数据库认证 认证配置文件pg_hba.conf # TYPE DATABASE USER ADDRESS METHOD local all all trust #type 字段规定了客户端连接数据库的方式,主要有以下几种类型: local:代表通过 Unix 域套接字进行本地连接 host:表示 阅读全文
posted @ 2025-04-09 23:34
Linux爱好者C
阅读(21)
评论(0)
推荐(0)