From 0131b53571a66686e699ec8f4b321c856d912e7d Mon Sep 17 00:00:00 2001 From: kangyang Date: Wed, 22 Jul 2020 23:22:18 +0800 Subject: [PATCH] update content/zh/post/kangyang/opengauss-sql-1-update.md. --- content/zh/post/kangyang/opengauss-sql-1-update.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/zh/post/kangyang/opengauss-sql-1-update.md b/content/zh/post/kangyang/opengauss-sql-1-update.md index c1bdb8f8..182f10c9 100644 --- a/content/zh/post/kangyang/opengauss-sql-1-update.md +++ b/content/zh/post/kangyang/opengauss-sql-1-update.md @@ -22,7 +22,7 @@ times = "17:30" SQL引擎是数据库系统重要组成部分,它的主要职责是负责将应用程序输入的SQL在当前负载场景下生成高效的执行计划,在SQL的高效执行上扮演重要角色。SQL在SQL引擎里执行过程,如图1所示。 **图1 SQL执行流程** -![](figures/zh-cn_image_0262916291.png) +![](../figures/zh-cn_image_0262916291.png) @@ -89,7 +89,7 @@ SELECT w_name FROM warehouse WHERE w_no = 1; 语法分析会根据词法分析获得的词来匹配语法规则,最终生成一个抽象语法树(AST),每个词作为语法树的叶子结点出现,如图2所示。 **图2 抽象语法树** -![图2](figures/zh-cn_image_0262916293.png) +![](../figures/zh-cn_image_0262916293.png) @@ -102,7 +102,7 @@ SELECT w_name FROM warehouse WHERE w_no = 1; 在有效性检查的同时,语义分析的过程还是有效性语义绑定(Bind)的过程,通过语义分析的检查,抽象语法树就转换成一个逻辑执行计划,逻辑执行计划可以通过关系代数表达式的形式来表现,如图3所示。 **图3 关系代数表达式** -![](figures/zh-cn_image_0262916295.png) +![](../figures/zh-cn_image_0262916295.png) ### 3 查询优化 @@ -274,7 +274,7 @@ SELECT t1.c1, t2.c1 FROM t1 JOIN t2 ON t1.c1=t2.c1 WHERE t1.c1=1; **图4 查询重写前后对比图** -![](figures/zh-cn_image_0263539505.png) +![](../figures/zh-cn_image_0263539505.png) -- Gitee