pg_hint_plan - en to ja translation catalogue (3 entries)

en: Synopsis
ja: 概要

en: `pg_hint_plan` makes it possible to tweak PostgreSQL execution plans using "hints" in SQL comments, as of `/*+ SeqScan(a) */`.
ja: `pg_hint_plan`はSQLコメント内のヒント (`/*+ SeqScan(a) */`など) を用いることで実行計画を制御することができます。

en: PostgreSQL uses a cost-based optimizer, which utilizes data statistics, not static rules.  The planner (optimizer) estimates costs of each possible execution plans for a SQL statement then the execution plan with the lowest cost is executed.  The planner does its best to select the best execution plan, but is not always perfect, since it doesn't take into account some of the data properties or correlations between columns.
ja: PostgreSQLのプランナは静的なルールではなくデータの統計情報を用いたコストベースのオプティマイザを利用しています。プランナ（オプティマイザ）はSQL文に対して可能な限りの実行計画のコストを推定し、最もコストが低い実行計画を選択します。プランナは最適な実行計画を選択するために最善を尽くしますが、データの特性やカラム間の相関を考慮していないため、必ずしも完璧ではありません。
