火热的夏天也不能阻挡数据库技术员的学习热情!我们带着数据库论文解读七月场又来啦!
应用需求的牵引和新硬件技术的推动是数据库技术发展的重要动力。数据库系统作为应用需求和硬件产品之间的桥梁,通过科学合理的架构设置及实现方式,让硬件的能力和特性得到更好发挥,从而满足用户使用需求。
随着硬件技术的不断发展,数据库系统也需要进行相应的优化,以便可以充分发挥出底层硬件提供的能力。
以查询计划执行为例。原有的数据库执行一个查询计划往往采用火山模型的方式,这种上层算子递归调用下层算子获取并处理元组的方式存在虚函数调用次数较多、指令或数据cache miss率高的缺陷,并且这种一次处理一个元组的方式无法使用CPU的SIMD指令进行优化,从而造成查询执行效率低下的问题。向量化执行就是解决上述问题的一种有效手段。
作为国内领先的数据库厂商,腾讯云数据库一直致力于推动国产数据库学术人才培养和技术创新生态建设发展。“DB · 洞见”系列是腾讯云数据库举办的数据库论文精选解读活动,每期将邀请学界及腾讯技术大咖,解读数据库基础技术创新趋势,让更多数据库从业者了解行业前沿技术热点,分享数据库技术创新成果。
在本期DB · 洞见直播中,我们邀请到了腾讯云数据库高级工程师胡翔,来为大家介绍向量化执行的最新技术创新、基本原理以及向量化引擎的相关实现。
就在7月20日(周三)19:00 - 20:00,腾讯技术专家为你在线分享!快来扫码预约直播吧!
专家介绍
胡翔
腾讯云数据库高级工程师
博士毕业于中国科学院软件研究所,加入华为高斯实验室工作多年,加入腾讯后主要负责TDSQL PG版数据库向量化执行引擎等相关特性的设计开发工作。
直播预告
扫描海报下方二维码或点击阅读原文均可预约直播!
一键预约直播
当然,一键预约视频号直播更简单!
﹀
﹀
﹀
-- 更多精彩 --
一些有趣的B 树优化实验
基于LSM-Tree 的分布式组件化 KV 存储系统 | DB·洞见回顾
↓↓点击阅读原文,立即预约直播