共用方式為


查詢微調/規劃工具成本常數

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對處理每個運算子或函數呼叫的成本的估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對處理每個元組 (資料列) 成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對資料快取總大小的假設。 也就是說,用於 PostgreSQL 資料檔案的快取 (核心快取和共用緩衝區) 的總大小。 這是以磁碟頁為單位測量的,每個磁碟頁通常為 8 kB。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 如果查詢成本較高,請執行 JIT 內嵌。 -1 會停用內嵌功能。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 如果查詢更昂貴,請最佳化 JIT 編譯的函式。 -1 會停用最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。 如果規劃器估計需要讀取的索引頁數太少而無法達到此限制,則不會考慮平行掃描。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定平行掃描的表格資料量下限。 如果規劃器估計它將讀取的資料表頁數太少而無法達到此限制,則不會考慮進行平行掃描。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從工作節點傳遞到主節點後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對處理每個運算子或函數呼叫的成本的估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對處理每個元組 (資料列) 成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對資料快取總大小的假設。 也就是說,用於 PostgreSQL 資料檔案的快取 (核心快取和共用緩衝區) 的總大小。 這是以磁碟頁為單位測量的,每個磁碟頁通常為 8 kB。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 如果查詢成本較高,請執行 JIT 內嵌。 -1 會停用內嵌功能。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 如果查詢更昂貴,請最佳化 JIT 編譯的函式。 -1 會停用最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。 如果規劃器估計需要讀取的索引頁數太少而無法達到此限制,則不會考慮平行掃描。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定平行掃描的表格資料量下限。 如果規劃器估計它將讀取的資料表頁數太少而無法達到此限制,則不會考慮進行平行掃描。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從工作節點傳遞到主節點後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost

cpu_index_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具在索引掃描期間處理每個索引項目的成本估計值。
數據類型 NUMERIC
預設值 0.005
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_index_tuple_cost

cpu_operator_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對處理在查詢期間執行的每個運算子或函式的成本估計值。
數據類型 NUMERIC
預設值 0.0025
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_operator_cost

cpu_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢時規劃工具對每一列處理成本的估計值。
數據類型 NUMERIC
預設值 0.01
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 cpu_tuple_cost

effective_cache_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對磁碟快取大小的假設。
數據類型 整數
預設值 取決於配置給伺服器的資源 (vCore、RAM 或磁碟空間)。
允許的值 1-2147483647
參數類型 dynamic
文件資料 effective_cache_size

Azure 特定注意事項

當您佈建適用於 PostgreSQL 的 Azure 資料庫伺服器彈性伺服器的執行個體時,會根據您為其計算選取的產品名稱,計算 effective_cache_size 伺服器參數的預設值。 對於支援彈性伺服器之計算的任何後續產品選擇變更,對於該執行個體 effective_cache_size 伺服器參數的預設值沒有任何影響。

每次變更指派給執行個體的產品時,您也應該根據下列公式中的值調整參數的 effective_cache_size 值。

用來計算 值 effective_cache_size 的公式取決於 的值 shared_buffers,看起來像 (memoryGib * 131072) - 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
文件資料 jit_above_cost

jit_inline_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會嘗試內嵌函式和運算子。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_inline_above_cost

jit_optimize_above_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定查詢成本,若超過該成本,JIT 編譯就會套用昂貴的最佳化。
數據類型 整數
預設值 500000
允許的值 -1-2147483647
參數類型 dynamic
文件資料 jit_optimize_above_cost

min_parallel_index_scan_size

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 針對平行掃描設定索引資料量下限。
數據類型 整數
預設值 64
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_index_scan_size

min_parallel_table_scan_size(最小平行資料表掃描大小)

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定必須掃描的資料表資料量下限,才能將平行掃描納入考量。
數據類型 整數
預設值 1024
允許的值 0-715827882
參數類型 dynamic
文件資料 min_parallel_table_scan_size

並行設置成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具針對平行查詢啟動背景工作處理序的成本估計值。
數據類型 NUMERIC
預設值 1000
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_setup_cost

parallel_tuple_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對將每個 Tuple (資料列) 從背景工作傳遞到主要後端的成本估計值。
數據類型 NUMERIC
預設值 0.1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 parallel_tuple_cost

隨機頁面成本

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃器對非循序擷取磁碟頁面的成本估計值。
數據類型 NUMERIC
預設值 2
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 random_page_cost

seq_page_cost

Attribute 價值觀
類別 查詢微調/規劃工具成本常數
Description 設定規劃工具對循序擷取之磁碟分頁的成本估計值。
數據類型 NUMERIC
預設值 1
允許的值 0-1.79769e+308
參數類型 dynamic
文件資料 seq_page_cost