cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对处理每个运算符或函数调用的成本的估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对每个元组(行)的处理成本的估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器关于数据缓存总大小的假设。 也就是说,用于 PostgreSQL 数据文件的缓存(内核缓存和共享缓冲区)的总大小。 这以磁盘页(通常为 8 kB)进行度量。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
如果查询成本更高,则执行 JIT 编译。 -1 禁用 JIT 编译。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
如果查询成本较高,则执行 JIT 内联。 -1 禁用代码内联。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
如果查询成本更高,请优化 JIT 编译的函数。 -1 禁用优化。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 如果规划器估计它将读取的索引页数量不够达此限制,则不会考虑进行并行索引扫描。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小表数据量。 如果规划器估计它将读取的表页数量小于此限制,则不会考虑并行扫描。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |
cpu_index_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对索引扫描期间处理每个索引条目的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.005 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_index_tuple_cost |
CPU操作器成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理执行的每个运算符或函数的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.0025 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_operator_cost |
cpu_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对查询期间处理每一行的成本估计值。 |
| 数据类型 |
数字 |
| 默认值 |
0.01 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
cpu_tuple_cost |
effective_cache_size
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对磁盘缓存大小做出的假设。 |
| 数据类型 |
整数 |
| 默认值 |
取决于分配给服务器的资源(vCore、RAM 或磁盘空间)。 |
| 允许的值 |
1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
effective_cache_size |
特定于 Azure 的注释
预配 Azure Database for PostgreSQL 灵活服务器的实例时,会根据为其计算选择的产品名称计算 effective_cache_size 参数的默认值。 如果对支持该灵活服务器的计算进行任何后续产品选择更改,该实例的 effective_cache_size 服务器参数的默认值不受任何影响。
每次更改分配给实例的产品时,还应根据以下公式中的值调整 effective_cache_size 参数的值。
计算 effective_cache_size 值的公式取决于 shared_buffers 的值,如下所示 (memoryGib * 131072) - shared_buffers。
| 内存大小 |
shared_buffers |
effective_cache_size |
| 2 GiB |
32768 |
229376 |
| 4 GiB |
131072 |
393216 |
| 8 GiB |
262144 |
786432 |
| 16 GiB |
524288 |
1572864 |
| 32 GiB |
1048576 |
3145728 |
| 48 GiB |
1572864 |
4718592 |
| 64 GiB |
2097152 |
6291456 |
| 80 GiB |
2621440 |
7864320 |
| 128 GiB |
4194304 |
12582912 |
| 160 GiB |
5242880 |
15728640 |
| 192 GiB |
6291456 |
18874368 |
| 256 GiB |
8388608 |
25165824 |
| 384 GiB |
12582912 |
37748736 |
| 432 GiB |
14155776 |
42467328 |
| 672 GiB |
22020096 |
66060288 |
jit_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置激活 JIT 编译(如果已启用)的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
100000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_above_cost |
jit_inline_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译尝试内联函数和运算符的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_inline_above_cost |
jit_optimize_above_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置 JIT 编译应用高成本优化的查询成本。 |
| 数据类型 |
整数 |
| 默认值 |
500000 |
| 允许的值 |
-1-2147483647 |
| 参数类型 |
dynamic |
| Documentation |
jit_optimize_above_cost |
最小并行索引扫描大小
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置并行扫描的最小索引数据量。 |
| 数据类型 |
整数 |
| 默认值 |
64 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_index_scan_size |
min_parallel_table_scan_size (最小并行表扫描大小)
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置要考虑的并行扫描必须扫描的最小表数据量。 |
| 数据类型 |
整数 |
| 默认值 |
1024 |
| 允许的值 |
0-715827882 |
| 参数类型 |
dynamic |
| Documentation |
min_parallel_table_scan_size |
并行设置成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对为并行查询启动工作进程的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1000 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
并行设置成本 |
parallel_tuple_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对将每个元组(行)从辅助角色传递到主后端的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
0.1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
parallel_tuple_cost |
随机页面成本
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对不按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
2 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
random_page_cost |
seq_page_cost
| Attribute |
价值 |
| 类别 |
查询优化/规划器成本常量 |
| Description |
设置规划器对按顺序提取磁盘页的成本估算值。 |
| 数据类型 |
数字 |
| 默认值 |
1 |
| 允许的值 |
0-1.79769e+308 |
| 参数类型 |
dynamic |
| Documentation |
seq_page_cost |