postgres について
PlanetScale Postgresユーザー向けのリファレンススキルです。PostgreSQLの設計、最適化、運用に加え、PlanetScale固有の情報も扱います。
主な機能
- 01スキーマ、インデックス、パーティショニングのガイド
- 02クエリパターンと最適化
- 03トランザクション、MVCC、VACUUM
- 04レプリケーション、バックアップ、復旧
- 05PlanetScaleの接続とCLIガイド
活用シーン
- 01テーブル設計とインデックスの計画
- 02遅いクエリや接続問題の調査
- 03レプリケーション、バックアップ、復旧の管理
MCP 対応
参照資料には、MCPサーバーに触れたPlanetScale Insightsのガイドがあります。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ pageai-pro/ ralph-loop --skill postgresインストール後、Claude Code で/postgresを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/backup-recovery.mdindex-optimization.mdindexing.mdmemory-management-ops.mdmonitoring.mdmvcc-transactions.mdmvcc-vacuum.mdoptimization-checklist.mdpartitioning.mdprocess-architecture.mdps-cli-api-insights.mdps-cli-commands.mdps-connection-pooling.mdps-connections.mdps-extensions.mdps-insights.mdquery-patterns.mdreplication.mdschema-design.mdstorage-layout.mdwal-operations.md詳細
PlanetScale Postgres
汎用 Postgres
| トピック | リファレンス | 用途 |
|---|---|---|
| スキーマ設計 | references/schema-design.md | テーブル、主キー、データ型、外部キー |
| インデックス | references/indexing.md | インデックスの種類、複合インデックス、パフォーマンス |
| インデックスの最適化 | references/index-optimization.md | 未使用/重複インデックスのクエリ、インデックス監査 |
| パーティショニング | references/partitioning.md | 大規模テーブル、時系列、データ保持 |
| クエリパターン | references/query-patterns.md | SQL のアンチパターン、JOIN、ページネーション、バッチクエリ |
| 最適化チェックリスト | references/optimization-checklist.md | 最適化前の監査、クリーンアップ、準備状況の確認 |
| MVCC と VACUUM | references/mvcc-vacuum.md | デッドタプル、長時間トランザクション、XID のラップアラウンド防止 |
運用とアーキテクチャ
| トピック | リファレンス | 用途 |
|---|---|---|
| プロセスアーキテクチャ | references/process-architecture.md | マルチプロセスモデル、コネクションプーリング、補助プロセス |
| メモリアーキテクチャ | references/memory-management-ops.md | 共有/プライベートメモリのレイアウト、OS ページキャッシュ、OOM の防止 |
| MVCC トランザクション | references/mvcc-transactions.md | 分離レベル、XID のラップアラウンド、シリアライゼーションエラー |
| WAL とチェックポイント | references/wal-operations.md | WAL の内部構造、チェックポイントのチューニング、耐久性、クラッシュリカバリー |
| レプリケーション | references/replication.md | ストリーミングレプリケーション、スロット、同期コミット、フェイルオーバー |
| ストレージレイアウト | references/storage-layout.md | PGDATA の構造、TOAST、fillfactor、テーブルスペース、ディスク管理 |
| モニタリング | references/monitoring.md | pg_stat ビュー、ロギング、pg_stat_statements、ホストのメトリクス |
| バックアップとリカバリー | references/backup-recovery.md | pg_dump、pg_basebackup、PITR、WAL アーカイブ、バックアップツール |
PlanetScale 固有
| トピック | リファレンス | 用途 |
|---|---|---|
| コネクションプーリング | references/ps-connection-pooling.md | PgBouncer、プールサイズの設定、プール経由と直接接続 |
| 拡張機能 | references/ps-extensions.md | サポートされている拡張機能、互換性 |
| 接続 | references/ps-connections.md | 接続のトラブルシューティング、ドライバー、SSL |
| インサイト | references/ps-insights.md | 遅いクエリ、MCP サーバー、pscale CLI |
| CLI コマンド | references/ps-cli-commands.md | pscale CLI リファレンス、ブランチ、デプロイリクエスト、認証 |
| CLI API インサイト | references/ps-cli-api-insights.md | pscale api 経由のクエリインサイト、スキーマ分析 |
コメント
Markdown 対応