GaussDB数据库支持SMP并行技术

支持SMP并行技术

可获得性

本特性自V300R002C00版本开始引入。

特性简介

GaussDB的SMP并行技术是一种利用计算机多核CPU架构来实现多线程并行计算,以充分利用CPU资源来提高查询性能的技术。

客户价值

SMP并行技术充分利用了系统多核的能力,来提高重查询的性能。

特性描述

SMP并行技术通过多线程多子任务并行执行的机制实现系统计算资源的充分高效使用。显然SMP多线程轻量执行的模式无疑能够解决MPP架构部署上的不足。

  1. 首先,SMP并行执行是在线程级别上来完成任务的并行执行,理论上是可以使并行执行的子任务数达到物理服务器核数的上限。
  2. 其次,SMP并行线程是在同一个进程内,可以直接通过内存进行数据交换,不需要占用网络连接与带宽。降低了限制MPP系统性能提升的网络因素的影响(本版本DN内线程间的数据交换还依赖于网络连接,后续版本再做优化)。
  3. 最后,由于并行子任务启动后不需要附带其他后台工作线程,这样可以增加系统计算资源的有效利用率。
特性增强

无。

特性约束

不满足条件的索引扫描不支持并行执行,具体情况如下:

  1. 第一次升级到支持索引并行扫描版本,升级未提交期间,不支持索引并行扫描;
  2. 不支持hash、psort索引类型;
  3. 不支持bitmapscan;
  4. STREAM不可用,QUERY_DOP等于1,基表为复制表。
依赖关系

依赖于全并行分布式执行框架。

更多详情请参考GaussDB 文档中心:https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/24.1.30/productdesc/qlh_03_0001.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值