SuperAPI AI 工具集

postgres

数据与分析

查看项目

更新于 10-16 03:14

技能介绍

用途:这是一个 PostgreSQL 实践参考技能,适用于处理 Postgres 数据库时的查询优化、连接排查与性能改进。资料以主题索引形式组织,按需加载对应参考文档。

主要能力:

  • 模式与查询:模式设计(表、主键、数据类型、外键)、索引与索引优化(索引类型、复合索引、未使用/重复索引审计)、分区(大表、时序、数据保留)、查询模式(SQL 反模式、JOIN、分页、批量查询)、优化前检查清单。
  • 事务与存储:MVCC 与 VACUUM(死元组、长事务、xid 回卷预防)、MVCC 事务(隔离级别、序列化错误)、WAL 与检查点(内部机制、检查点调优、持久性、崩溃恢复)、存储布局(PGDATA、TOAST、fillfactor、表空间、磁盘管理)。
  • 运维架构:进程架构(多进程模型、连接池、辅助进程)、内存架构(共享/私有内存、OS 页缓存、OOM 预防)、复制(流复制、槽、同步提交、故障转移)、监控(pg_stat 视图、日志、pg_stat_statements、主机指标)、备份恢复(pg_dump、pg_basebackup、PITR、WAL 归档、备份工具)。
  • PlanetScale 专属:连接池(PgBouncer、池大小、池化与直连)、扩展(支持范围与兼容性)、连接(排查、驱动、SSL)、Insights(慢查询、MCP server、pscale CLI)、CLI 命令(pscale CLI 参考、分支、部署请求、认证)、CLI API Insights(通过 pscale api 查询洞察、模式分析)。

使用方式:资料未提供具体安装命令或调用步骤,仅给出各主题对应的参考文件路径(如 references/indexing.md),需按主题查阅。

适用场景:Postgres 数据库开发与运维中的性能调优、连接问题排查、索引与分区设计、备份恢复与复制配置,以及 PlanetScale Postgres 相关操作。

限制:资料未说明收费、价格、平台支持范围或实际效果;具体命令与配置细节需查阅对应参考文档。