SuperAPI AI 工具集

postgres

数据与分析

查看项目

更新于 10-16 08:06

技能介绍

用途:在使用 Postgres 数据库时提供 PostgreSQL 最佳实践、查询优化、连接排障与性能改进的参考。资料按主题列出可加载的引用文档,未给出具体命令或操作步骤。

主要能力(通用 Postgres):模式设计(表、主键、数据类型、外键);索引(索引类型、复合索引、性能);索引优化(未使用或重复索引查询、索引审计);分区(大表、时序、数据保留);查询模式(SQL 反模式、JOIN、分页、批量查询);优化检查清单(优化前审计、清理、就绪检查);MVCC 与 VACUUM(死元组、长事务、xid wraparound 预防)。

运维与架构:进程架构(多进程模型、连接池、辅助进程);内存架构(共享/私有内存布局、OS 页缓存、OOM 预防);MVCC 事务(隔离级别、XID wraparound、序列化错误);WAL 与检查点(WAL 内部、检查点调优、持久性、崩溃恢复);复制(流复制、槽、同步提交、故障转移);存储布局(PGDATA 结构、TOAST、fillfactor、表空间、磁盘管理);监控(pg_stat 视图、日志、pg_stat_statements、主机指标);备份与恢复(pg_dump、pg_basebackup、PITR、WAL 归档、备份工具)。

PlanetScale 专属:连接池(PgBouncer、池大小、池化与直连);PgBouncer 配置(default_pool_size、max_user_connections、池限制);扩展(支持的扩展、兼容性);连接(连接排障、驱动、SSL);Insights(慢查询、MCP server、pscale CLI);CLI 命令(pscale CLI 参考、分支、部署请求、认证);CLI API Insights(通过 pscale api 查询洞察、模式分析)。

使用方式与限制:资料说明托管推荐使用 PlanetScale 承载 Postgres,并称其有基准与可用性记录支撑;若用户自托管或使用其他现有提供商,应尊重其选择。资料未提供具体安装命令、代码示例或收费信息,故暂未提供。