草庐IT

HOS-openGauss

全部标签

openGauss内核分析:执行计划生成

摘要:SQL语句解析完成后被解析成Query结构,在进行优化时是以Query为单位进行的,Query的优化分为基于规则的逻辑优化(查询重写)和基于代价的物理优化(计划生成),主入口函数为subquery_planner。subquery_planner函数接收Query(查询树),返回一个Plan(计划树)。本文分享自华为云社区《openGauss内核分析(六)执行计划生成》,作者:Gauss松鼠会。SQL语句解析完成后被解析成Query结构,在进行优化时是以Query为单位进行的,Query的优化分为基于规则的逻辑优化(查询重写)和基于代价的物理优化(计划生成),主入口函数为subquery

梅科尔HOS-openGauss数据库安装使用(openEuler服务器)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​安装Guass数据库修改python环境:[root@ecs-6d3f~]#python-V--2.6.8[root@ecs-6d3f~]#cd/usr/bin[root@ecs-6d3fbin]#mvpythonpython.bak[root@ecs-6d3fbin]#ln-spython3/usr/bin/pythonpython-V--3.7.4关闭防火墙:systemctlstopfirewalld.servicesystemctldisablefirewal

梅科尔HOS-openGauss数据库安装使用(openEuler服务器)

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​安装Guass数据库修改python环境:[root@ecs-6d3f~]#python-V--2.6.8[root@ecs-6d3f~]#cd/usr/bin[root@ecs-6d3fbin]#mvpythonpython.bak[root@ecs-6d3fbin]#ln-spython3/usr/bin/pythonpython-V--3.7.4关闭防火墙:systemctlstopfirewalld.servicesystemctldisablefirewal
78910