他のバージョンの文書 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

PostgreSQL 7.3.4 開発者ガイド

PostgreSQL グローバル開発グループ

本書は PostgreSQL 開発者向けの、分類された情報を記述したものです。


Table of Contents
1. PostgreSQL ソースコード
1.1. フォーマット
2. PostgreSQL 内部の概要
2.1. 問い合わせの過程
2.2. 接続の確立
2.3. 構文解析過程
2.3.1. パーサー
2.3.2. 書き換えプロセス
2.4. The PostgreSQL ルールシステム
2.4.1. 書き換えシステム
2.5. プランナ/オプティマイザ
2.5.1. 実行可能な計画の生成
2.5.2. 計画のデータ構造
2.6. エクゼキュータ
3. システムカタログ
3.1. 概要
3.2. pg_aggregate
3.3. pg_am
3.4. pg_amop
3.5. pg_amproc
3.6. pg_attrdef
3.7. pg_attribute
3.8. pg_cast
3.9. pg_class
3.10. pg_constraint
3.11. pg_conversion
3.12. pg_database
3.13. pg_depend
3.14. pg_description
3.15. pg_group
3.16. pg_index
3.17. pg_inherits
3.18. pg_language
3.19. pg_largeobject
3.20. pg_listener
3.21. pg_namespace
3.22. pg_opclass
3.23. pg_operator
3.24. pg_proc
3.25. pg_rewrite
3.26. pg_shadow
3.27. pg_statistic
3.28. pg_trigger
3.29. pg_type
4. フロントエンド/バックエンドプロトコル
4.1. 概要
4.2. プロトコル
4.2.1. 開始
4.2.2. 問い合わせ
4.2.3. 関数呼び出し
4.2.4. 通知への応答
4.2.5. 処理中のリクエストの取り消し
4.2.6. 終了
4.2.7. SSL セッション暗号化
4.3. メッセージのデータ型
4.4. メッセージの形式
5. gcc デフォルト最適化
6. BKI バックエンドインターフェイス
6.1. BKI ファイル形式
6.2. BKI コマンド
6.3.
7. ページファイル
8. 遺伝的問い合わせ最適化
8.1. 複雑な最適化問題としての問い合わせ処理
8.2. 遺伝的アルゴリズム
8.3. PostgreSQLの遺伝的問い合わせ最適化(GEQO
8.3.1. PostgreSQL GEQOの今後の実装作業
8.4. さらに深く知るには
9. GiSTインデックス
10. 各国語サポート
10.1. 翻訳者へ
10.1.1. 要求事項
10.1.2. 概念
10.1.3. メッセージカタログの作成と保守
10.1.4. PO ファイルの編集
10.2. プログラマへ
A. CVS リポジトリ
A.1. Anonymous CVSを使ってソースを入手する
A.2. CVS ツリー構造
A.3. CVSup を使ったソースの入手
A.3.1. CVSup クライアントシステムの準備
A.3.2. CVSup クライアントの起動
A.3.3. CVSup のインストール
A.3.4. ソースからのインストール方法
B. ドキュメント
B.1. DocBook
B.2. ツールセット
B.2.1. LinuxRPM でインストール
B.2.2. FreeBSD へのインストール
B.2.3. Debian パッケージ
B.2.4. ソースから手作業でインストール
B.3. ドキュメントの作成
B.3.1. HTML
B.3.2. マニュアルページ
B.3.3. ハードコピーの生成
B.3.4. プレーンテキストファイル
B.4. ドキュメントの起草
B.4.1. Emacs/PSGML
B.4.2. ほかの Emacs モード
B.5. スタイルガイド
B.5.1. リファレンスページ
参考文献
List of Tables
3-1. システムカタログ
3-2. pg_aggregate の列
3-3. pg_am の列
3-4. pg_amop の列
3-5. pg_amproc の列
3-6. pg_attrdef の列
3-7. pg_attribute の列
3-8. pg_cast の列
3-9. pg_class の列
3-10. pg_constraint の列
3-11. pg_conversion の列
3-12. pg_database の列
3-13. pg_depend の列
3-14. pg_description の列
3-15. pg_group の列
3-16. pg_index の列
3-17. pg_inherits の列
3-18. pg_language の列
3-19. pg_largeobject の列
3-20. pg_listener の列
3-21. pg_namespace の列
3-22. pg_opclass の列
3-23. pg_operator の列
3-24. pg_proc の列
3-25. pg_rewrite の列
3-26. pg_shadow の列
3-27. pg_statistic の列
3-28. pg_trigger の列
3-29. pg_type の列
7-1. サンプルページレイアウト
7-2. PageHeaderData のレイアウト
7-3. HeapTupleHeaderData のレイアウト
B-1. 目次のためのインデントフォーマット
List of Figures
8-1. GAの構造図
List of Examples
2-1. 単純な SELECT 文