openGauss内核分析(十):数据库搜索引的创建过程
openGauss内核分析:数据库索引可以提高数据的访问速度,openGauss支持唯—索引、多字段索引、部分索引和表达式索引。
openGauss内核分析(九):数据库表的创建过程
openGauss内核分析(九):数据库表的创建过程.除了DML之外的所有查询都通过ProcessUtility模块来执行,包括了各类DDL语句、事务相关语句、游标相关语句等。
openGauss内核分析(八):执行算子探究
openGauss内核分析--执行引擎位于优化器和存储引擎之间,负责将数据从存储引擎读取出来,根据计划将数据处理加工返回给客户端。
openGauss内核分析(七):SQL by pass & 经典执行器
执行引擎一般负责查询的执行,执行引擎在SQL执行栈中起到接收优化器生成的执行计划Plan、并对通过存储引擎提供的数据读写接口,实现对数据进行计算得到查询的结果集。