摘要: 在 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)
点击右上角即可分享
微信分享提示