1. 云栖社区>
  2. 全部标签>
  3. #CMU#
CMU

#CMU#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

CMU 15-721 14-数据库调度 Scheduling

查询执行 查询计划是由运算符组成的,而运算符实例就是操作符运算在一段数据上的一次调用,任务就是一系列这样的操作符实例的执行序列。 数据库调度 对于每一个查询计划,数据库系统需要决定什么时候,在什么地方,怎么样去执行。

数据存储与数据库 架构 线程 DBMS 数据库 spring Image 操作系统 CPU CMU 数据库调度

CMU 15-721 16-服务器端的逻辑执行 Server -side Logic Execution

今日议题 背景介绍 用户自定义函数的内联 背景介绍 数据库客户端API 目前我们假设所有的用户逻辑都在客户自己的应用中,然后通过客户端协议如JDBC/ODBC和数据库进行通信获取和存储数据,如下图: 嵌入式数据库逻辑 数据库允许将应用逻辑移植到数据库中减少网络通信的交互次数,这样的好处是高效和可重用。

数据存储与数据库 服务器 函数 SQL 数据库 Image Server 表达式 UDF 优化器 查询优化 数据库内核 CMU

CMU 15-721 15-查询执行和处理过程 Query Execution & Processing

数据库架构 从整体数据库架构来看,我们可以知道分为网络协议层、优化器层、执行器、存储,详见下图:SQL从客户端发送到数据库服务端,经过解析器、语法语义分析、逻辑优化和物理优化,从一个字符串转换为解析树、语法树到最终的执行计划,那么最终是如何变成机器可以执行的操作呢,本文重点就是来讲执行器的一些重要组件和原理。

数据存储与数据库 架构 函数 SQL 数据库 Image Processing CPU CMU 执行器

1
GO