首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
厚德载物137
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
openGauss内核分析(七):SQL by pass & 经典执行器
执行引擎一般负责查询的执行,执行引擎在SQL执行栈中起到接收优化器生成的执行计划Plan、并对通过存储引擎提供的数据读写接口,实现对数据进行计算得到查询的结果集。
openGauss内核分析(六) 执行计划生成
openGauss数据库的执行计划生成过程详细介绍。SQL语句解析完成后被解析成Query结构,在进行优化时是以Query为单位进行的。
openGauss内核分析(五):统计信息与行数估计
SQL引擎执行查询主要经历了词法语法解析、查询重写、查询规划和计划执行等步骤。其中,在查询规划过程中,为了生成可执行的最优计划,首先要生成路径,而由于路径存在多样性,因此需要对路径进行淘汰选择。
openGauss内核分析(四):查询重写
查询重写 SQL语言是丰富多样的,非常的灵活,不同的开发人员依据经验的不同,手写的SQL语句也是各式各样,另外还可以通过工具自动生成。SQL语言是一种描述性语言,数据库的使用者只是描述了想要的结果,而
openGauss内核分析(三):SQL解析
在传统数据库中SQL引擎一般指对用户输入的SQL语句进行解析、优化的软件模块。本文以openGauss为例进行简要介绍。
openGauss内核分析(二):简单查询的执行
本文主要分析简单查询语句在业务处理线程Postgres上的执行流程,并介绍如何利用gdb梳理代码逻辑。
openGauss内核分析(一):openGauss 多线程架构启动过程详解
openGauss数据库自2020年6月30日开源以来,吸引了众多内核开发者的关注。那么openGauss的多线程是如何启动的,一条SQL语句在 SQL引擎,执行引擎和存储引擎的执行过程是怎样的,酷哥
个人成就
文章被点赞
1
文章被阅读
3,799
掘力值
193
关注了
1
关注者
3
收藏集
0
关注标签
0
加入于
2022-10-27