SQL语句的处理过程有哪些阶段?-站长杂谈下载

SQL语句的处理过程有哪些阶段?

来自版块: 站长杂谈发表于: 2017-4-6 11:10:48
42142
0
如本资源下载地址失效,请点击此处进行反馈
开通本站Svip会员,全站资源免费下
SQL语句的处理过程有哪些阶段?
2 W, l1 |/ n4 l' c: G对于SQL语句的处理过程有哪些阶段这个问题,景安网络为大家做了一个总结,对于SQL语句的处理过程一共有以下四个阶段:% a& S# G! y: s- j+ E
1-1311121524492I.jpg

2 d, A  F  B9 b  j% g1.解析(PARSE):
; I6 |, x4 Q* |' x6 W4 c# [2 ?在共享池中查找SQL语句
6 X6 \8 [% C  A- p' H/ Q检查语法1 i7 X5 M# c, S- F' F4 e4 w
检查语义和相关的权限
3 x0 J8 S) {( P* `; [6 A# F合并(MERGE)视图定义和子查询
* @4 r, `* M; P! z$ x确定执行计划+ |% B) W& k, w/ o7 b
2.绑定(BIND):0 F6 n( j, H6 |6 o0 F
在语句中查找绑定变量' C" E5 q# n. H
赋值(或重新赋值)
& i! g* G7 d4 Y7 o/ X" Z- ~3.执行(EXECUTE):
% S+ E2 n- _3 e2 u0 F: S 应用执行计划
$ O9 H3 ^, c% @ 执行必要的I/O和排序操作
9 D1 f( r; r0 g0 v/ [4.提取(FETCH):& w, o% A- Q6 b+ [; }( q$ }
从查询结果中返回记录
& D- Z9 J* `' g7 z" G 必要时进行排序! x/ \; l- J5 x
使用ARRAY FETCH机制- F$ \! r! v! D9 r

. e" v( @4 n2 j2 b# G2 y9 G

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0