次の方法で共有


クエリのチューニング/その他の Planner オプション

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーが制約を使用してクエリを最適化できるようにします。 制約によってクエリに一致する行が保証されない場合、テーブル スキャンはスキップされます。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 既定の統計ターゲットを設定します。 これは、ALTER TABLE SET STATISTICS を使用して列固有のターゲットが設定されていないテーブル列に適用されます。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description サブクエリが折りたたまれなくなる FROM リストのサイズを設定します。 結果の FROM リストにこの数以下の項目がない場合、プランナーはサブクエリを上位クエリにマージします。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description JIT コンパイルを許可します。
データの種類 ブーリアン
既定値 off
使用できる値 on,off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。 プランナーは、この数以下の項目のリストが結果になるたびに、明示的な JOIN コンストラクトを FROM 項目のリストにフラット化します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。 準備されたステートメントは、カスタムプランと汎用プランを持つ可能性があり、プランナーはどちらが優れているかを選択しようとします。 これは、既定の動作をオーバーライドするように設定できます。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

再帰ワークテーブル係数

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 再帰クエリの作業テーブルの平均サイズについて、プランナーによる推定値を設定します。
データの種類 numeric
既定値 10
使用できる値 10
パラメーターのタイプ 読み取り専用
Documentation recursive_worktable_factor

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーが制約を使用してクエリを最適化できるようにします。 制約によってクエリに一致する行が保証されない場合、テーブル スキャンはスキップされます。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 既定の統計ターゲットを設定します。 これは、ALTER TABLE SET STATISTICS を使用して列固有のターゲットが設定されていないテーブル列に適用されます。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description サブクエリが折りたたまれなくなる FROM リストのサイズを設定します。 結果の FROM リストにこの数以下の項目がない場合、プランナーはサブクエリを上位クエリにマージします。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description JIT コンパイルを許可します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。 プランナーは、この数以下の項目のリストが結果になるたびに、明示的な JOIN コンストラクトを FROM 項目のリストにフラット化します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。 準備されたステートメントは、カスタムプランと汎用プランを持つ可能性があり、プランナーはどちらが優れているかを選択しようとします。 これは、既定の動作をオーバーライドするように設定できます。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

再帰ワークテーブル係数

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 再帰クエリの作業テーブルの平均サイズについて、プランナーによる推定値を設定します。
データの種類 numeric
既定値 10
使用できる値 10
パラメーターのタイプ 読み取り専用
Documentation recursive_worktable_factor

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

再帰ワークテーブル係数

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 再帰クエリの作業テーブルの平均サイズについて、プランナーによる推定値を設定します。
データの種類 numeric
既定値 10
使用できる値 10
パラメーターのタイプ 読み取り専用
Documentation recursive_worktable_factor

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

再帰ワークテーブル係数

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 再帰クエリの作業テーブルの平均サイズについて、プランナーによる推定値を設定します。
データの種類 numeric
既定値 10
使用できる値 10
パラメーターのタイプ 読み取り専用
Documentation recursive_worktable_factor

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit

プランキャッシュモード

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーによるカスタム プランまたは汎用プランの選択を制御します。
データの種類 リスト
既定値 auto
使用できる値 auto,force_generic_plan,force_custom_plan
パラメーターのタイプ dynamic
Documentation plan_cache_mode

constraint_exclusion

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description クエリを最適化するために、クエリ プランナーによるテーブル制約の使用を制御します。
データの種類 リスト
既定値 partition
使用できる値 partition,on,off
パラメーターのタイプ dynamic
Documentation constraint_exclusion

カーソル・タプル・フラクション

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 取得されるカーソルの行の割合の、プランナーによる推定値を設定します。
データの種類 numeric
既定値 0.1
使用できる値 0-1
パラメーターのタイプ dynamic
Documentation cursor_tuple_fraction

default_statistics_target

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description 列固有のターゲットを持たないテーブル列の既定の統計ターゲットを設定します。
データの種類 整数
既定値 100
使用できる値 1-10000
パラメーターのタイプ dynamic
Documentation default_statistics_target (デフォルト統計ターゲット)

from_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description プランナーは、FROM 句でこの制限に達するまで、サブクエリを上位クエリにマージします。 値を小さくすると、計画時間が短縮されますが、劣ったクエリ プランが生成される可能性があります。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation from_collapse_limit

jit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description PostgreSQL で JIT コンパイルを使用できるかどうかを判断します。
データの種類 ブーリアン
既定値 off
使用できる値 on, off
パラメーターのタイプ dynamic
Documentation jit

join_collapse_limit

特性 価値
カテゴリ クエリのチューニング/その他の Planner オプション
Description それを超えると JOIN コンストラクトがフラット化されない FROM リストのサイズを設定します。
データの種類 整数
既定値 8
使用できる値 1-2147483647
パラメーターのタイプ dynamic
Documentation join_collapse_limit