PostgreSQL 并行查询概述

  1. 云栖社区>
  2. PostgreSQL技术进阶>
  3. 博客>
  4. 正文

PostgreSQL 并行查询概述

东明 2019-01-05 16:18:02 浏览2159
展开阅读全文

大数据时代,人们使用数据库系统处理的数据量越来越大,请求越来越复杂,对数据库系统的大数据处理能力和混合负载能力提出更高的要求。PostgreSQL 作为世界上最先进的开源数据库,在大数据处理方面做了很多工作,如并行和分区。

PostgreSQL 从 2016 年发布的 9.6 开始支持并行,在此之前,PostgreSQL 仅能使用一个进程处理用户的请求,无法充分利用资源,亦无法很好地满足大数据量、复杂查询下的性能需求。2018 年 10 月发布的 PostgreSQL 11,在并行方面做了大量工作,支持了并行哈希连接,并行 Append 以及并行创建索引等特性,对于分区表,支持了 Partition-wise JOIN

本文从以下三方面介绍 PostgreSQL 的并行查询特性:

  • 并行查询基础组件,包括后台工作进程(Backgroun

网友评论

登录后评论
0/500
评论
东明
+ 关注
所属云栖号: PostgreSQL技术进阶