随笔分类 -  SQL / PostgreSql

摘要:一、数据类型体系概览 PostgreSQL 拥有极其丰富的数据类型系统,既包含标准 SQL 类型,也扩展了许多高级类型。 1.1 数据类型分类总览 分类 主要类型 特点 应用场景 数值类型 整数、小数、浮点数 精确/近似计算 统计、财务、科学计算 字符串类型 CHAR, VARCHAR, TEXT 阅读全文
posted @ 2025-10-18 21:32 kyle_7Qc 阅读(87) 评论(0) 推荐(0)
摘要:postgresql逻辑结构 一、总体认识 PostgreSQL 是一个典型的 对象-关系型数据库管理系统(ORDBMS)。 它的逻辑结构(Logical Structure) 指的是数据库中对象的组织层级与关系。 逻辑结构决定了数据在数据库层面的组织方式,与物理结构(数据文件、表空间) 相对。 � 阅读全文
posted @ 2025-10-18 20:40 kyle_7Qc 阅读(66) 评论(0) 推荐(0)
摘要:✅ 目标: 当前主库在旧服务器,运行正常; 备库是新服务器的 物理机,配置为异步流复制; 现在希望:让备库“转正”成为主库,旧主库弃用(或未来重建为备库); 🧭 整体思路:平滑切换流程 🎯 一句话总结: 在主库写入停机后,将备库“转正”为主库,实现无数据丢失切换 🔁 一、主备切换操作流程(原主 阅读全文
posted @ 2025-08-03 20:57 kyle_7Qc 阅读(197) 评论(0) 推荐(0)
摘要:一、归档与恢复的必要性 在 PostgreSQL 的生产环境中,**归档与恢复(Archiving & Recovery)**机制是确保数据安全、实现灾难恢复(如误删除、硬件故障)、支持时间点恢复(PITR)的核心手段。 ✅ 什么情况下需要归档与恢复? 长期保留 WAL 日志,用于数据库的增量备份和 阅读全文
posted @ 2025-07-06 21:50 kyle_7Qc 阅读(158) 评论(0) 推荐(0)
摘要:PostgreSql主从实现(异步流复制) 一、前期准备 1.1 环境准备: 角色 IP 端口 pg版本 os版本 Master 10.0.0.8 5432 14.15 Ubuntu 22.04.4 LTS Standby 10.0.0.7 5432 14.18 Ubuntu 22.04.4 LTS 阅读全文
posted @ 2025-07-06 21:37 kyle_7Qc 阅读(413) 评论(0) 推荐(0)
摘要:PostgreSQL 流复制深度解析:同步与异步的核心差异与实战指南 本文深入剖析PostgreSQL流复制的两种核心模式,通过技术对比、场景分析和实战配置,助您构建高可用数据库架构 一、流复制本质与工作流程 1. 流复制核心机制 WAL日志驱动:主库将预写日志(WAL)实时传输到备库 物理复制:基 阅读全文
posted @ 2025-07-06 18:55 kyle_7Qc 阅读(305) 评论(0) 推荐(0)
摘要:官方文档:http://www.postgres.cn/docs/14/ 一、什么是 psql? psql 是 PostgreSQL 提供的交互式终端工具,是与 PostgreSQL 数据库交互的核心工具。它允许用户: 执行 SQL 查询:运行各种 SQL 语句 管理数据库对象:创建/修改表、视图、 阅读全文
posted @ 2025-07-06 17:57 kyle_7Qc 阅读(206) 评论(0) 推荐(0)
摘要:官方地址:https://www.postgresql.org/ 中文官方文档:http://www.postgres.cn/docs/14/ 一:📘 PostgreSQL 简介 1、引言:为什么选择 PostgreSQL? 在数据库世界里,有这样一款系统,它不仅开源免费,还拥有强大的功能、良好的 阅读全文
posted @ 2025-07-06 16:31 kyle_7Qc 阅读(270) 评论(0) 推荐(0)