MeiChen MeiChen
首页
  • 开发
  • 系统
  • 网络
  • 数据库
  • 运维
  • DevOps
  • 虚拟化
  • 中间件
  • AIOps
  • 大模型
  • 跨境电商
学习计划
关于
  • 分类
  • 标签
  • 归档

MeiChen

网络工程师 | 运维工程师 | DevOps 实践者
首页
  • 开发
  • 系统
  • 网络
  • 数据库
  • 运维
  • DevOps
  • 虚拟化
  • 中间件
  • AIOps
  • 大模型
  • 跨境电商
学习计划
关于
  • 分类
  • 标签
  • 归档
  • MySQL 数据库
  • MySQL 安装配置
  • MySQL 高可用
  • PostgreSQL 数据库
    • 前言
    • 核心概念
    • 核心操作
    • 实战案例
    • 总结
  • Redis 缓存
  • Redis 集群
  • 数据库
MeiChen
2026-07-04
目录

PostgreSQL 数据库

# PostgreSQL 数据库

# 前言

PostgreSQL 是功能最强大的开源关系型数据库,以其严格的标准兼容性、丰富的扩展性和出色的性能著称。在复杂查询和数据分析场景中,PostgreSQL 是更好的选择。

# 核心概念

PostgreSQL 的核心特性:MVCC 并发控制、丰富的索引类型(B-tree、Hash、GIN、GiST)、全文搜索、JSON/JSONB 支持、窗口函数、CTE、分区表。

# 核心操作

基本操作:psql 客户端、创建数据库和表、CRUD 操作、索引管理、用户和权限管理、备份恢复(pg_dump、pg_basebackup)。

# 实战案例

PostgreSQL 性能优化:配置 shared_buffers 和 effective_cache_size,使用 EXPLAIN ANALYZE 分析查询,创建合适的索引,配置自动清理(autovacuum)。

# 总结

PostgreSQL 是 MySQL 的强大替代品。建议从基本的 SQL 操作开始,逐步掌握高级特性和性能优化。


作者: MeiChen | 分类: 数据库

#PostgreSQL#数据库#关系型
MySQL 高可用
Redis 缓存

← MySQL 高可用 Redis 缓存→

最近更新
01
运算符
08-11
02
fmt 的格式化输入输出
08-11
03
流程控制
08-11
更多文章>
Theme by Vdoing | Copyright © 2026-2026 MeiChen | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式