天天看點

PostgreSQL 10.1 手冊_部分 II. SQL 語言_第 15 章 并行查詢

第 15 章 并行查詢

目錄

15.1. 并行查詢如何工作
15.2. 何時會用到并行查詢?
15.3. 并行計劃
15.3.1. 并行掃描
15.3.2. 并行連接配接
15.3.3. 并行聚合
15.3.4. 并行計劃小貼士
15.4. 并行安全性
15.4.1. 為函數和聚合加并行标簽

PostgreSQL能設計出利用多 CPU 讓查詢更快的查詢計劃。這種特性被稱為并行查詢。由于現有實作的限制或者因為沒有比連續查詢計劃更快的查詢計劃存在,很多查詢并不能從并行查詢獲益。不過,對于那些可以從并行查詢獲益的查詢來說,并行查詢帶來的速度提升是顯著的。很多查詢在使用并行查詢時比之前快了超過兩倍,有些查詢是以前的四倍甚至更多的倍數。那些通路大量資料但隻傳回其中少數行給使用者的查詢最能從并行查詢中獲益。這一章介紹一些并行查詢如何工作的細節以及哪些情況下可以使用并行查詢,這樣希望充分利用并行查詢的使用者可以了解他們能從并行查詢得到什麼。

本文轉自PostgreSQL中文社群,原文連結: