PostgreSQL - 让PostGIS用上PostgreSQL的并行

为啥放一张佩奇?它的真实面目其实是汽车里的涡轮,涡轮增压可以让小排量的发动机有大排量发动机的爆发力。佩奇都已经配送了涡轮,号称”涡轮猪“,PostgreSQL怎么能不跟跟时尚。postgresql中,并行计算就是涡轮,利用好并行计算,你的postgresql就是涡轮增压postgresql了,无痛享受数倍加速!怎么样,这个类比是不是有点尴尬,但话糙理不糙,总之,用并行计算为你的查询加速吧!

这里我们先讲讲PostgreSQL中并行计算历史,如何使用,效果及其注意的点。

9.6引入并行计算,之后的10和11不断添砖加瓦。

PostgreSQL 10

  • 新增min_parallel_table_scan_size和min_parallel_index_scan_size,用于控制超过多大的表大小(bytes)和索引大小(bytes)时,计划中会使用并行;
  • 并行btree扫描;
  • 并行bitmap heap扫描;
  • 并行merge joins;
  • 允许无关的子查询使用并行;
  • 新增max_parallel_worker,用来控制并行数量;
  • pg_stat_activity中可以查询到parallel worker的查询;
  •  

PostgreSQL 1

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值