当前位置: 首页 > news >正文

数据库--处理模型(Processing Model)(二)

执行查询的方法有很多,接下来将介绍以更高效和更有效率的方式执行分析工作负载(在OLAP系统中)的不同技术,包括以下内容:

  • 执行并行性(Execution Parallelism)
  • 执行引擎(Execution Engines)
  • 执行操作符输出(Execution Operator Output)
  • 中间数据表示(Intermediate Data Representation)
  • 表达式计算(Expression Evaluation)
  • 自适应执行(Adaptive Execution)

这里面其实每个点都能拆出来很多内容,本文则是先从整体上认知一下这些名词概念以及基本原理。后续在学习的过程中,针对这些点再深入探究。

一、执行并行性(Execution Parallelism)

作为高性能系统,DMBS希望最大限度地利用其运行所在的硬件,这意味着允许DBMS在多个CPU核心上并发、并行地执行多个任务。

需要注意的是,这与“数据并行性”概念不同,因为执行并行性(execution parallelism)可以更广泛地定义为“计算并行性”。

相关文章:

  • undefined reference to `typeinfo for DeviceAllocator‘
  • 西瓜书【机器学习(周志华)】目录
  • 鸿蒙OSUniApp 开发的一键分享功能#三方框架 #Uniapp
  • 深度学习、机器学习及强化学习的联系与区别
  • 实现可靠的 WebSocket 连接:心跳与自动重连的最佳实践
  • 机器学习——朴素贝叶斯练习题
  • 实用工具:微软软件PowerToys(完全免费),实现多台电脑共享鼠标和键盘(支持window系统)
  • 机器学习 day03
  • ARP Detection MAC-Address Static
  • 机器学习08-损失函数
  • 论文学习_Precise and Accurate Patch Presence Test for Binaries
  • CodeEdit:macOS上一款可以让Xcode退休的IDE
  • RabbitMQ最新入门教程
  • 考研408《计算机组成原理》复习笔记,第二章(2)数值数据的表示和运算(浮点数篇)
  • AI智能分析网关V4工服检测算法:工厂车间着装规范管理的智能化解决方案
  • 趣味编程:钟表
  • [250515] 腾讯推出 AI 编程助手 CodeBuddy,对标 Cursor
  • ArcGIS Pro地块图斑顺序编号(手绘线顺序快速编号)-004
  • 网络安全-等级保护(等保) 2-4 GB/T 22239-2019 《信息安全技术 网络安全等级保护基础要求》-2019-05-10发布【现行】
  • WooCommerce短代码Shortcodes使用方法
  • 美F-35险被胡塞武装击中,损失增大让行动成“烂尾仗”
  • 《大风杀》导演张琪:为了不算计观众,拍了部不讨好的警匪片
  • 一图看懂|印巴交火后,双方基地受损多少?
  • 前四个月人民币贷款增加10.06万亿元,4月末M2余额同比增长8%
  • 美股全线收涨:道指涨逾千点,纳斯达克中国金龙指数涨5.4%
  • 盖茨说对中国技术封锁起到反作用