PostgreSQL並行查詢相關配置引數
1. max_worker_processes(integer)
設定系統支援的最大後臺程式數,預設為8
如果備庫設定,備庫上此引數必須大於或等於主庫上的此引數配置值
此引數調整,需要重啟資料庫生效
2. max_parallel_workers(integer)
設定系統支援的並行查詢程式數,預設8
這個引數值不能高於max_worker_processes
調整這個引數,建議同時調整max_parallel_workers_per_gather引數值
3. max_parallel_workers_per_gather(integer)
設定允許啟用的並行程式的程式數,預設2
設定成0,表示禁用並行程式
上述引數的設定關係約束如下: max_worker_processes > max_parallel_workers > max_parallel_workders_per_gather
4. parallel_setup_cost(floating point)
設定最佳化器啟動並行程式的成本,預設為1000
5. parallel_tuple_cost(floating point)
設定最佳化器透過並行程式處理一行資料的成本,預設為0.1
6. min_parallel_table_scan_size(integer)
設定開啟並行的條件之一,表佔用空間小於此值將不會開啟並行
並行順序掃描場景下掃描的資料大小通常等於表大小,預設值8M
7. min_parallel_index_scan_size(integer)
設定開啟並行的條件之一,實際上並行掃描不會掃描索引所有資料塊
只是掃描索引相關資料塊,預設值為512kb
8. force_parallel_mode(enum)
強制開啟並行,一般作為測試目的
案例配置檔案 postgresql.conf
max_worker_processes = 16 max_parallel_workers_per_gather = 4 max_parallel_workers = 8 parallel_tuple_cost = 0.1 parallel_setup_cost = 1000.0 min_parallel_table_scan_size = 8MB min_parallel_index_scan_size = 512kB force_parallel_mode = off
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69990629/viewspace-2783126/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL並行查詢概述SQL並行
- PostgreSQL AutoVacuum 相關引數SQL
- Spark的相關引數配置Spark
- openGauss執行緒池相關引數執行緒
- pg中與執行計劃相關的配置(ENABLE_*)引數
- DM並行查詢並行
- MySQL 相關子查詢MySql
- CURL查詢ES相關
- pga相關引數
- PostgreSQL技術大講堂 - 第33講:並行查詢管理SQL並行
- postgresql配置引數最佳化SQL
- 什麼是SQL 語句中相關子查詢與非相關子查詢SQL
- MySQL 之慢查詢相關操作MySql
- 獲取 url 並解析生成包含查詢串引數的物件物件
- MySQL效能相關引數MySql
- Linux 查詢 日誌 相關命令Linux
- sql-server相關子查詢SQLServer
- MySQL 連線相關引數MySql
- postgresql 基本查詢SQL
- ORACLE並行相關的引數Oracle並行
- 關於Solidity指令碼相關環境配置及指令碼資料的查詢Solid指令碼
- 一鍵批量查詢極兔快遞並設定快遞引數
- 抽象SQL引數化查詢VK抽象SQL
- Sql Server 的引數化查詢SQLServer
- oracle表查詢的並行度Oracle並行
- PostgreSQL DBA(66) - 配置引數(checkpoint_flush_after)SQL
- PostgreSQL 原始碼解讀(178)- 查詢#95(聚合函式)#1相關資料結構SQL原始碼函式資料結構
- 使用並查集解決的相關問題並查集
- PostgreSQL10.1手冊_部分II.SQL語言_第15章並行查詢_15.4.並行安全性SQL並行
- 數傳電臺實現PLC遠端控制中MCGS引數配置與查詢
- PostgreSQL 遞迴查詢SQL遞迴
- 如何實現引數級聯查詢
- Microsoft Graph for Office 365 - 查詢引數(二)ROS
- Microsoft Graph for Office 365 - 查詢引數(一)ROS
- MySQL慢查詢日誌相關設定MySql
- PostgreSQL 原始碼解讀(44)- 查詢語句#29(等價類相關資料結構)SQL原始碼資料結構
- PostgreSQL 原始碼解讀(16)- 查詢語句#1(基礎:關係代數)SQL原始碼
- PostgreSQL死鎖相關SQL