当前位置: 首页 > 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)可以更广泛地定义为“计算并行性”。

http://www.dtcms.com/a/191771.html

相关文章:

  • 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使用方法
  • 青少年编程与数学 02-019 Rust 编程基础 13课题、智能指针
  • RPC与SOAP的区别
  • Protobuf3协议关键字详解与应用实例
  • Ubuntu20.04下如何源码编译Carla,使用UE4源码开跑,踩坑集合
  • 前端ECS简介
  • 团队项目培训
  • 【网络编程】九、详解 HTTPS 加密原理
  • 面试题:请解释Java中的垃圾回收机制(Garbage Collection, GC),并讨论不同的垃圾回收算法及其优缺点
  • MCP本地高效与云端实时:stdio 与 HTTP+SSE 传输机制深度对比
  • 前端npm的核心作用与使用详解