Вы находитесь на странице: 1из 199

##################>###

#################_###########a###########^###

#[
###################P#####bjbj################## ###.#######P
#########################################################################
##########=#######=#######=#######=#######=###################Q#######Q###
####Q#######Q###

###]#######Q#######t######q###(##########################################
##################################################################
####################################=#####################################
#####################################=#######=#############################.
##################################.###=##############=#######################
###############################################################################
###################:###;###,####################################################
#######################{##################x
xS#########Q##############g##
#
###################D###0###t#######q###
########################{####################################################
###################{###h##################=##########
###########################################################################
#############################################################################
################################################t#########################
###################################################
########################################
#########################################################################
###########################################################

######:######### ############################################################
################################################################################
################################################################################
################################################################################
################################################################################
###########################################How The Oracle Database Processes SQL
Statements
The # HYPERLINK "http://downloadwest.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm" #Oracle Database
Concepts# is a great resource not only if you are just getting started with
Oracle, but also if you are an experienced Oracle professional and looking to
review the basic concepts that are often forgotten or hidden behind more complex
topics. The foundation of complexity is simplicity.
While researching a topic related to FIPS (that Ill blog about soon), I came
across this simple but fundamental concept in non other than the Oracle Database
Concepts manual: SQL statement execution. The following is a summary of how
Oracle processes SQL statements. First the flowchart followed by a brief
explanation of each step.
# INCLUDEPICTURE "http://awads.net/wp/wpcontent/uploads/2006/06/sql_processing.gif" \* MERGEFORMATINET ###
Step 1: Create a Cursor
Cursor creation can either occur implicitly or be explicitly declared.
Step 2: Parse the Statement
What is parsing? Parsing is the process of:
Translating a SQL statement, verifying it to be a valid statement
Performing data dictionary lookups to check table and column definitions
Acquiring parse locks on required objects so that their definitions do not
change during the statements parsing
Checking privileges to access referenced schema objects
Determining the optimal execution plan for the statement
Loading it into a shared SQL area
Routing all or part of distributed statements to remote nodes that contain
referenced data
If a similar SQL statement exists in the shared pool, Oracle skips the parsing
step. A SQL statement is parsed once no matter how many times the statement is
run. As you can see, parsing does many things and consumes time and resources.
You should always aim at minimizing parsing when writing SQL.
Step 3: Describe Results of a Query
This step is performed in the case of a query (SELECT) processing. The describe
step determines the characteristics (datatypes, lengths, and names) of a querys
result.
Step 4: Define Output of a Query
This step is performed in the case of a query (SELECT) processing. In this step,
you specify the location, size, and datatype of variables defined to receive
each fetched value. These variables are called define variables. Oracle performs
datatype conversion if necessary.
Step 5: Bind Any Variables
At this point, Oracle knows the meaning of the SQL statement but still does not
have enough information to run the statement. Oracle needs values for any
variables listed in the statement. The process of obtaining these values is
called binding variables.
Step 6: Parallelize the Statement
Oracle can parallelize DML and some DDL in this step.
Step 7: Run the Statement
At this point, Oracle has all necessary information and resources, so the
statement is run. If it is an UPDATE or DELETE statement, however, all rows that
the statement affects are locked from use by other users of the database until
the next COMMIT, ROLLBACK, or SAVEPOINT for the transaction.
Step 8: Fetch Rows of a Query
This step is performed in the case of a query (SELECT) processing. The rows are
selected and ordered (if requested by the query), and each successive fetch
retrieves another row of the result until the last row has been fetched.
Step 9: Close the Cursor
The last step of processing a SQL statement is to close the cursor.

################################################################################
################################################################################
####################1###5###6###############N
##f
###
###
##v
##y
##z
##
##
##
##=###a###
###+##########<###W###D###U###W###y###################

###P#####################################################
##############################################)#h.a#5#B*#CJ##OJ##QJ##\#^J##aJ
##ph######h.a#0J##B*#CJ##OJ##QJ##aJ##ph####"#h.a#>*#B*#CJ##OJ##QJ##aJ##ph####
(#j#####h.a#B*#CJ##OJ##QJ##U##aJ##ph#######h.a#B*#CJ##OJ##QJ##aJ##ph####)#h.a
#5#B*#CJ##OJ##QJ##\#^J##aJ##ph#####$####1### ###
##z
##
##
##
##!

##d

##

##
##Y
##
##
######=###a###
###+######################################################################
##########################################################################
##########################################################################
###############################
&#
F###d,####x##d#-D##M
######\$#gd.a#########-D##@&#M
######gd.a#####d,#######-D##M
######gd.a##########-D##M
######[$#\$#gd.a###+###<###W###W###y###################

###P######################################################################
###########################################################################
################################################################################
################################################################################
##############################################################################
#-D##@&#M
######gd.a#####d,#######-D##M
######gd.a##
,#1h##/ =!# "# ##$#%######

##############################################################################
################################################################################
################################################################################
################################################################################
################################################################################
#####################################################################}]##D#d####
#################!#)#########################################
#########
##c#
####A########################b###s#q#l#_#p#r#o#c#e#s#s#i#n#g###i#m#a#g#e#
3#1#2###H#o#w# #T#h#e# #O#r#a#c#l#e# #D#a#t#a#b#a#s#e# #P#r#o#c#e#s#s#e#s#
#S#Q#L# #S#t#a#t#e#m#e#n#t#s#############b# O\####}#

4p+#+\######D########n##\##}#4
p+PNG
#
###
IHDR###C#########7.####bKGD#1###

cmPPJCmp0712###`##[IDATx^9:6(N

3#
#+###Z]+#v+#Wg#`0+,}b #VGz4#
|j..
_2AG0tlAcFH#<7WK##Q'XjFPc#E

'RyI_1#i5?yR#B#VP:wis|U

=mP1#dYvcLl*z#b###G##S:2AU

C#k#
<d
7B##
#[T]### ?f7p#"D@h#*r#x##s)f#AG## Z<5z

CrP/#jG#C#SB#}$#

C##!E##
+

S(>a## ##!i|Fqz!Z;f Jx2#5'

!KUt###E!###d`8#
P0/9s#$#1C>{#-###Uc"dz19O#!
|
YU"##"#F_~*js#:C.|
|
; !
t6UPbVoy9R]#BGv#<QCYB6#s]znVV(###9~
,W[#-
<
b1t###/f<
4<
[

[#cSj}#mv(#M#BmC~#{%+9
ksO#LoP%#BCv##!u{b##zl!fc#~e#xl&#A#%&"
#wZ]i{#p.Usp<W]Y##z XbY<##t#C w]#3:!
2#MB#rk5i$2bR]P>{Z#Bn{(zVmnC{I)
+\ac
r##,##)1#M!g0$d#N_4hb eN#Pe1^p###,#\?}
tW#8#%###E###P!
zK#TH:A>?a#F#>## #;F EZ]ND#3d
w\2-######
kU

F##M #
JXF2`0
# I#~x
#
2kK}Y#x2#SQi5\TS2#*#s63S#6#@0Yb\]C#qIC 9_#
`(Mp###6#
T#
##+f;u/;?v#*n#;<###bWK##VXp##uc<5D
W6M!#ToFzG0#.&#`^kg0~#X#A

s WKG-s#{ck#}
;Ve5V']#8jWgW

S#[#+`!+MN#t5)a_14TB}z b(###4#C#q31TA##>

UP C#"n#BB##
-.j14r

vz)@1#N#>c7vy##/Sm{EX#C_qGw#/#]#bv
tE&S


#C#B##*;.z##C
;

*3|eX:#G

J;2#6#9\-L#;#u]u}L#c#[P#_j#G##'mpLX"Y#}C:Il#t^>6d#"#r##h=nTdc*`VO
#)#}# '\#-1[0#^ C #Q'#[CUK###`
o## 9gtR@Mh~+n#B#8
# d \*R
n#Aca[cjW##a54#h~?)#Mq}
$#yS*%H4k#B\M#4?'#i~#4)r!v&b4>#}
eM;N/d#}~s
G
*<e,SPkl6U]XrT#qm2##h~=KhS#zj_

"UX#eKh6#O.#|#v;o

/!
-yS44# F:#O0)d[TyP#p#
%t#COiBOSX##vuIOSh>mO22"hIu9Iz-

W`-;o}V,F{0AGkA
#%#0##d%#]Y#

3=######,#gdW#&fT$G##czS$[c#7e_e(6oWVmH
#
2SJ*%a&$!K=>|/kFG##^y%R!+pl#V#

zhcvOxMem=L)
+8SN#,1n##w$##RnZ#Z["nZkcj'd:iWv#N#*%`A%7V'#r|
#22E"v {V#U#2e)WW_Ve
o6#OZ#
oJ>@#5a
C*Ms\?;-'cNsxHA##Wp|#{$iNT
C$2#K'uT=#aazv
h#F#!xuA_H.N$6##| IE@#F:#,C_FWB.t~#I###\7##i
##F)b2=K/Y:RH#A[#

#Kx|Zi #hPiu#v#i#~#_#6u4]
#[
'##d7#Mh###B9yHX##,#Fx#4 O##1"##*#&i

H#b#%# F 5?#w3
j#='%#M
XW#o-}<

Ai#PD>c#@#?87#C;06:k

#:#9#g#B

f|vC0/##W[
!N#A~%)##?

<#

#d9$#{z###QE!R204(#vD##;`i0d#y

#h>h!6@##m
##~q###'gK#%#N!Q'P8>p1V#L1gA0{#4#H#%##P#+f3#o9

-##t!C#0#nG%#!/#?$l #r]2#%y)3b]\_~!Lb

%Nz#=#gV #*_#uD?%#X<#)#5H
]|##9

#/7###
#x0#wh3B0#O 7#l#eJ+0.3A##";4#8C#`#rr:0R"!x#e
b]6jN"#H2#9+e##TS3J@##t[:ru#

k+#ORHEm## 5x:
i@,z#[t-E-Ol!z#R(W}Bh
'
#*Hl[

.J. 3|#bB##
##=#

#uLpe~~# 2@zRw##f IV0M


<yM!|#r

,Q#k#a8#`xl#c#:#
#j/#Sq#xhP?^#@HE#S>@v#'6B
#+vi#YSb##0>#cK#`lxv! %#Vtx#r#X,

##[m8#&V<#~Vd0 Mi#\##<
#"_#uVAW#<l Y#-0#g0 ;###ar#A##
%\cU99##}62C0%TY=#9W#Un#X'Yj
%5=##1D#K#e<J@M>B#D
m#CT##!O
tGi#r#2P#q#

d'z.
(y_y=#q%##;#b#g-~UX#
#h I=Tx(F#F.
.
e QI<
OUk!-4BezVG#WS,
GmI',h\"ln#a#3#)#`
SA(

cTOHYPy
#jB##Ui[Y&K##ul#
,!o*51tV,)`#f =x6thVJ1ZlDl;i#1QLz
KsPQdPf##3E#/Gz<#a#)v/#E.#i7ei~LKb#h#
W#K T#X#*/

##/!r (#*##u#BO#!3##,#O}YP#|B#h

cB_rL1o##0c#N##tF^]/2a]-_<%#Q=c#CaBe#O#7B
S
=+}BCT###=S
S
=#44]Bk1C#}#7sB#MLb1C=Pp
>E#N0I#cJM>c#[
i:rV1}a2f#1u\L>t6## C#'E^''q!MBM*E#)J* }-sh
uo5![#{!?#-u#&M#
BSdpTzI6d##Th 3#K#
o##Po|##B_TyQhE#N
v;a;

#W4YBv#D#](##{x,#B@##uLk*/-8[I?
xO(M##"BOq|Si~#x#]#C1#:Z
V#Q#_- C#I# RJ.##Pa
D##!9\#IPCy7Bx=##V##k[+P#?Z 'J7:UY4B#!$o|
4$bFUIg# F<$#,Z{HN}YT#b^-#z##=+w
>#6Z7
x#YC#+}e_Ulz#85#kd#2v7##bf##)<
\1p

UT`rte#W##`

#=Nu##D{1`#'#y#.8S#W#=p!Se>m=%}2#
H#$F#uIn_^,X+E!s6#Y#*/,B\#B#x~#_o;`

#1Zve&%####
# 0#[z+K>O.
Iq3ah$~-7h'#Ywv#hs`x##V/~0#~EC,,}#

-#/}u #B#}%

9M#
%#m0#<q

)
}Z#C=##)
)
*K|Jjo&c#.e## I#

1~x
[vlB_lR##LQ##sy.&[.c K*R]%%8}#mI,
%ow##|%_P<<uw0u#L#
##
[K##bj#nbT#@,~%oJ
4?#^R7#:_l`H5~~mUn####hlyc$[#*:UG/Cjk<#8|qL#

V!1\.#1\
8
g<J1-#x*P;_h#.VkN#mQ}8]#;9=d:%3EK

Is{K}9M#yJ#0S'l
W/}##:_9A#Y#SR9/kJi/.|S%###
XJ1u&<? G

#p#;#;#uAN !

^ ##D&@q081THT/Q42UWBc?$###W0
I[4 #HQCl##?E#72!e:&m####.: V
#sn
D^Sf<%#O'kc s4vFK2272|
JIX*l#4#*T;DVGk`%7Kj#E#>E+$3,##K-<D[P
##93LcZyS####<#
[5## 6R&#&mQs'vq`Pu6<#_s;#[#5#"Sl-$%'LS#!#-Q#C#oGU#!O7 Xq

P#j

\CS$z=##Bq

#RW01D!R##JESk1##E#b!2#j

]j4 #5#B#C

##I)B#)rQ#q

#:l#'H\4*\#Q

#1DF#FEpj)^V;vV#q

#WxWcDh#B
#O#}9##yuDomd#j$Hl #}|
SN#U9#[kXcIaQ(:YVXh=#(*#

eXZE
e v ###4$#d&X#d#9]b3c85SJi##80:9F#
ve O###S

Vs#pI:vIcMUH3+D~#]i#_`Vq

1mN%#,j#u#&2E;m5 on77#c#)I#vaO#AES G+_L:


#EI4B#PWl3$/##?#0#'J]d;
#;Oh#_1*_xN>ulLH>v3##
#_&g
fjn#3vX}K7{B#Dv(6d

VS>

R#mu:N@cVF##v<#$ >

h l=%}r#N##jbg0##QEr`GEc#L# r)&*ex_#Sab_##Q#?[Lt
N#2F#\
h%X XQFK]"~

<#sE@*#w)nJf#7C8
c
$#
#EIcJfbb5B|L]

##8?##H
G#.FNRbByF#v#*H##^B#we#!n(::#_/k

#f##a%
#WH#Le#oTT4JQn@,P#"}##lZlx #.;7#C
U]xL-G1##
6UK[\W8
4#]vX#^$#Ft:n84z,

J
/q

,#<
p

i~ 2Jm#C@*B
%8T##Y}IcYKL#cbcYO#C
$1N##gA#M4C#C

14C#C,142#
},!"o# :##S3lw
a=Hc]#Yto
D{##F:WG7J#p

1joiHZvQ=HcI#u ;
&) #!#%M.gI#:"1T6mQ$#z=Hcj#?g
[MEwvUSC|+##!
^s

UP@$#W#CU0'#C1D#}MaB9Jc##}xJjx#1T#C
]
#C0D#sG#z#1T#C.'4c8H"4x61TtBJO1T#C#B#|
ET#K8P1
y>##
#*#
ONQr\###9#ONS_z#1DTE#}#_p>#%#dewJ?#
# =
q

8O#[4/%{s
#t%lOcF#}#
$#
d!S> B8 h##!F(KSLB#
Yg"##EC
/D#{/D\8zoZf?#PN;'t"#bEA# #ed+(#C##-qr(wcl<ea=L4#|
#$UAPUQ,W#X#e#### Y#$/#ZN!%#D##<y A a#
##!BpO

'+&#qK^hL[c#
#m#|4F;5&VH
+%N;]##T@##"#.#[
j`\##
741##JiO}# qEHFtw0rm]#|LH##~TJ;)a#g6J>"##!
####`#O#<!#t#%TsM\':CpC]#5_6#

p#d8

T{# # ;#`O2C #6# ,


>#ALo#;#>O0)VI#|
_###
w#D#i##C0+i#lY^=/#;ceN9R#2###$##yjoOhD5#Q#C#\#>#S)
tNZk#CY/hc#S#^0#O#O,Jv4$bzq

e|* p.1t#u9rT5\#G
NlA##cijRl;##8#>/._=Xpo5X7R#o#o/-aKp
.&#C4m1#4"#+q

`#nsd#<N
z&B1D k:i'?##*!f<7s

###|#cC9Ja#F"Kh##C%1PDEh#*B1T#Cp+#e#@
3'Ws{J(E4[X#*##o'Y#mqj
# gY#H`L##g&|
L<g#3s; i> =+v \3h<;#bj# s

1#J.~#B1
COp[###4[susU###'^*Z4_Q|| =*k#{Sr`Us1
b9@/*cHUA=enBbp5W##k#
|# z#oV,>.a^&:8\["#ghce#O#
$af#R#P#

#}

}#p

#
,?1#Z6<#CM#2#p?fUu##NU#_^#[1#!o

-w

}#-(-#WP2[#UfJw

iow/kK1F#E+#N@QWB#BO!kZjo##o#p$x~#

v"l##Nb!
1$#s6lp}K#GUXm65G#7nEt_fY##P-3#0n(5E]hQ
{:
#Pj
f`CG#\

!D##j Cc#@~#nji3'f
ei

Keug01D

r
u#Cykr
r
c;C.4ekeCiepZ/#OTB# 8 y#|j###rCG|
KcGw3Ak#
g#j oL} jMtJb# N8W]t F;EF#(!e`#
AuO54re^xxhU#|#'k#Eu&L#

VtJj#:#9 ;E#1
#^w##1#
#4&Jo#;<~8>#hH(#a )}2h3H'QR#v
#}}ua#M0#G

##hHp&8#r##:#`
#
;t#G;Aq!s#1rr#i~L<##O1#}r
8m#PN<\Qe
MS
##s3<# #roqHy##r#[iy cw&}u?
C
e:O#C
C4 K1#}4BeE# 2S#C$##
}I,}VL6XEKl7#v
%##PlY#y.ZU#iv9g#ew#]\dQ/1uv39 Z-xhH#% uY|;gv"Sl"wa|0U)N#bC/r|#9 /#`W#3(N

9
h/#z\9i~9
9
8 #Gk+dW9##D9Ub#P#tM

V G, B0w#G<
Z
ySEu$#vJQCNY'uRfYD>U|L
#8##87c
^#L^# >
8H0#BWQv|[i5|O#{=:.#R#9CW#RcjUv

hfw2Tt
#

w6;&)BdWB<#[##32{#$VD:*eV#w#J@##hK3M#D$
+^'sD=e#E{
J
%W###;##_RWfBtp 6##~## ##uN l#c

##gk#P##:oW>x(#C#~ #)LXd###r|#FUTnZ"^#vwZ#
#J;>##>} #=#bt[&Mx#

aq*V~J##Ld###0w#ZiBo6&x@_wt{iV;=KB#

u##$/)4myv#t#}#v~uA^[Fc42a!K##L(O##"NrHaW$cxf5#k#oDO!FR#N


cxI#2&a#n
0
n)X1R
eAY#(6## #E-p7la `d2#b##t#2R0y0f#d#OgBj:@o#2u6|
11FM[(4e+! #KPo%Uf),*N
O#z<!
bP.Os.##>eYX.@#j#V%#y*DF'z#=K####o
u+Etgy^.#A6p#gnax#$WX#^|xl#,S {S$*Y#
#
c<
(##1):m
e1_@1##a=.w*f#N#3#L ###%G#2 '
|K@h:!]j4##~+p'#m#/;b#'Q#0h#!`<x#dw#k2X##@##J!
##n1C!U@qG(Ly#`ia9
n #xm" # #K4+xz#&D,K!?#3S!
#u#>1o##!e#?_Lw?t#h##EF` Iz e(+M!&#'TD#
c4wkOK#
#E
fgk'$#\^1;#F0#!*wdR
/

(>P Z#"VuCx[xo$?$#S*#D#LW2tC#MK!#Z

#f#U+drx#!"
X<F;{&#8
#S
2$#AD{K~Q 0#;
?)`B,Xj8zA8%AA#a#n##vu#Cq0AJ!
QGy10HBjf##u#1(U+# x
JL].lqLX[ng6]*#C^+#4T,tM4#C*qsI !i!
b#dA#."}\%F]$#a"@g#bAGK)XG##2

d##"9(#Jn#&#A+t<>Rp#x1,#Dn
N/c#!=v[h

[N1U#
Og! #9 b##-W)#
#6&##Fi{(#nE#Z#,#n0m O##y#"|
1Ot`I`$cB"*=S#NRyvo}#QqL#T##rU_ #u#cf(a#C
_"p<.#'a<#y#\&Zn~b :#.}<dT#N]
BEj'1t4#-J
MV#Ps#cA#;^B =#@
##H##zL]
})cLB_8#1a#'Gsx((%=##A(6#L#4#f*dF#.i#bg#V>Y8*
6d^t7#9c8#C#4#D##U#'#MWx##Y*J#PLVA#dKh R.>w
#3#z=
V1Y<g/A* "_f7oFH#:S`QsGS6e5EB @b0CO!?#G
^p#AvMR#z#

a
nUl|>8Gv~2=x(T#='lSv}UB[LBC C#A%
[#B#}Es#12I#De^0G/M###Ch#+p
\##x*

]h~8lV#dv"%H=#2w:'PL#Am#=DEQ## #0
8#U](1-=''
8r#0@#
V[[\\
F<$btd~<#A

#Hz<}#B1 JxI{#[#i\$xi;#_H##66rK
#s#v^#ft6j#;~FxF's2Hc*##|Mp #=u8f)

#
k:5SLKe( GC)

g<V(*#(r{z~_fL}#@wnY#z#hsL}T#^I,_i (*pL#6DcJ]KL# b
%s##;0/#4s7mMiCp3#K`#iF9K'
kiL#1P<&#v.sZ+EM>u#;/Iz9r#BhkfzZKD_@c1Yc6#o=^K\<n(nV#
RZq\B
Z7<Wx#

$p9#'>9cL/eDbe##.\mt~#iHG##&hPwzq#7Fdx9t}#$g
>
Z ##7SJ#C#ZSYc
##w###:D7U`cR\IvbP0x##W|GH{5u~S6i/##P}?
rN;v#o#^<K#pk#d# C1al"K{!cMg8n Q'#X
T=#

P$&#I)
& #m#I+%&
&NZ[bw"gh#[ t?p

X
~I
I
_R#PwwF6CU ;#z# ;##oi'Gr`K~,tSs
%],G#v#Vj#(
OYf
#h?@0.>:>.

#[

=6%+;#vp6#?&iw#$#nQ~xVS|
[wB5#J+o=Y#[c'#_#69<`rzwTWRN#w#CO1#:#wT+B<`907#C
A##=8#FVOg8T%5##Im[#df~9?
t =#A4>`LhX#iATl##S#H;|$
#n

:u#pee
#aKdF|#lv;]x>2##%> #nVzB#
B-YUIRC# Xd`##=#rV
C-8
#L
z8^

u[I/#?#.#L
##0H#!R##$J{NJ#H!##

^$}!S#B###OL##bD&'lFF/fn{p

^s s:Ne/W4_##f####CM#8FD#yc^{%:?tT
z
pt+z
>+#z
abU2rp]###V)

}Cc;#Y
R#:\ #
<#P_14TfWZIp#(##+Xdb1W

!U# "p#l(IcB/ZmG

##I#C!T8 __#,JP`#4CGa##z#S`#F#h#8
*F/~]@Mz###<f}.]#n3#b(c

V#zx#Q0 ##`!3 v

#Ousv_%l5<U/<A######&#V+KC
>Hw#ajx"#Y$r pz!zFBwZU sJ'"*g##i?r ;5+}
3#(#mkh#
z^WjN##P%Zdq'v_ic#h5 K$&5[Ge[;)#$L
!.#KD#N!##_rG(n*#=_|6oh~L# i##3hzp.C!
WWfPhP##_Ml/#jjEZh^#B%]v###ssB(tTL#oc#M
~2?##;kd~##)jHm$M;D#>ZM5>ApIS]#?HEx #B] 1
K##
_|#(l$)qq##EL<Y%1jD'W##Ob#B.#0(#d
:|w "A_wZ##'b##
## (;#|#k ?`M7#"#95emmYu#Ca
A#f1|6N<y%5I0
*#;!cN#aHtY03

t#a#~4#7x### @3#_VZ7#_N#c#<WNRciu#C^c##1@704##
%JcyDF#Sa$f#U#/T##&F@P1`#Pd;`&*'7(
_gA4W!#:#n@P>#
p

q#T@_1#Y.UW@_1$U5SbH#+####I`p@TE##
-#7C]@eo1D

#7C]P= n8*i`/j#.`h#-RO#vlW\
+Uct#C{`I####U3Tt70t#5E`X##3#w#.#Iwfz\Um6#z#
mb#C-(# C y`#w#\Z#~#T-H0# F
B1g
f)#9b #l)b13TM<,
rW?BEN#H*##2#:h

#c)#>Q##QE.*#k#"N`4#+JikP
#t#C`PgAO9U{#
'.C1#+_Vlk
l#<#0U

W#u%

#QQL #r#>|D!##"-###!
u~1C]0#<u>g##S#v#W##n#b#X#
#C#Ek@70$^u|H
X;yu#C
)3zl1Fh:h,#z##&kf<0@W07i(
N#8dA#X#2#J(#Jpc F#
c,1v<&4W

[#d#Z@_2#pjU{<s!#6[}
#CzWz|##C#cwPW

q#C51VV!#zk!!V0N14Q?JM,r_)'TY#C
0@o1-LT#bh?]uX}##z4q1## V^yhY#}V#Z/7;ECk"/WwvW<_ Z]Dg#:N#+K#v#&oi#

#A'

Vk#Q0t#'I|%##C[i#>964###Cf*R#_<~`G]
%#s4?OK5<#Sm}G5i~
(N ##B6o|
a#u#C &'+Jr3N#Q1t#JTg'r_He#_
j#j|1t~/s#}rew$q_###cv#C
V'##

|l9#Y

#l
U^x]#v%)5w
# C)n/*###K #Rj# uE#~!
s9Ko;gG#t vt

#LX#G#e}M!,av(UH#v#LWU_&\;\# sd4UP {#re}O

ET|#~##QC#
\#bY#Z_l, 9yr#=W>
"B
r*##=X}w*-^[&vo!
N#M5#)p5+{GP>RV8#i9v##~h*=ue
N
)###

X4<yNWC{
##*ef<h<#u5\spV#z#M}S~GHE
L+C1<*DY:
UNR##3FR##0FIL

- R#

#x]m0 ?[%#00#D#9ps #R#.#drfeL!e#

1D#HW
PKl,eYe.##O`if}B;?# WyU##x##Qj#&N?

In2W*Y^#[z
;tW,'
w:#-/@'#@2``
W|~rd]W#4Dl7N'04R
#Dfkd\
m# #T$#)(i8X#E##6BS
x#L#/AN`#i##d e8#m `c#K##7WW.-#B?:0Ba#O9B3M
>~IKBn+ cB>m>3l ###0`+J]H.p{^iU#a#p###)K 4
'>7
:&#

##hP Osu%#=RI2+t #+#yRet#


bl###/~N-#:

i_#CA#B,##lu3kl
>/ Ys{(D~Hq9##fS#&i.#owaypR#j7EhE):j#
#m#hr(%###C##wk#_:uP)3!##.
K# {)"EZ/6w
H
#E"5!#27OH
H#
`#98q##

#!}f#O[#BM$

t ## ###`1pVu.EEtxrOs#BU@^M;.###$G+hXuTo43####`!]`#FRD#&YJ[#?M;)
{Y{%
##G
=6F 6F2##3Qpz"M`.'#d?/5|
ElTdR#Y({rAmf#)#)6R8##u#A##U4Cj~RK+###]%vvL8lT$
Tg#*
#pU,) =
T,
#.Y h]#S ,d 7cB#/#1

\#!4

]#.##=v!Q#84i

#?#|=&#ti#]#Mr+DL"W
@1o+.O)R>j

-r|\#oS
9#Ch#^KE' O#W%;ZO<t
#Cd5_:?SVv#}WG{O0tG#]# }#B/#i>z8###z
#A#|#C#GnW|
#h&>!P"#B#=#K##d{!4\[bL/k## ##=#j
M##TmWi###b#h.%#,~|#dgK

4#<!km6`#9[|#'#C#/DU
t<tW}\kU##CJ\

V## @_1>UK3P q

n #qt om^}m;# #<dC4#3DB Z!B$###z k^QQQJZQ##


w|e\3#5#eW

#Ct
d 0/hz;OT0D##8R^Fb
cpn6!47>zIE~fZ@4##O#J
}*v#nN#o
#K=#;N;#fSb[DGhr*'_,#C^BW##_u#(QS')

#ag##jJ]lm`.\##J/164
M
p -#6

l|C

D{1
#x#~Cp`)##TG0##8)# :N#wS0tjo
%#j"## ~usu2aK# n

|##~#^
q

^ah#=<#aB
#a9E#?6Z+4#&eh~0va i#&#eh~_0#^#d$I_t##
"4'#"^#5Nc48]+^`##}:/j# B##Gh~K1OY#Cc#n#4?
'PF`M#TBf#Y>D@E8#$)mNE`[u`e.#w#Cy>Y@fy>2:w#C#>f#>D*e#ZN##imv`OG
$w#C>
LMK$P#Bf#E#}|NQ

#$j#C_#1t 0(W4?r#K#
}))h6(I.pL##
[oX4
$,qr }vZL \j#<^O

#f#gMB[V]$=I#SM#^CK}#y#F`,ey)
<e
##Czr`#"7agfx

Oz3^z9'#`h=$OVS

/ITJM)##Jz$8)##r
#Re
i5 !##'#u]t%IO1CFB#P /fXi#<#"Zbe#3!.:#~#
%'bqX##S#aG##a##O#jp<#&BP{B|.#V`n2r h/"O#
#vb7OVih7Lpj8ib4_<P##gh5S#P7{ #2T|

####<#CO?'Va@0C#'M#J
#Zb4|Kh2"N
#tU#XC5#/R.#~~
DP$U#;#0L|
#Zz
##
Au
YJ#c#U#kSZ##q#####* #IW##U9bM`$dC#heZG#
x>_p#iDFhKUf?Y,Bc#?# ~xn@#
##A#w_#Pl##K`#5?;1#kNc
HK[44#%7hFpw#m m#C9 T#'9u
]< P!#
Pr#Bf#o @E7c@/7##o:|#m

5`$>#wd#B#S YX!*1#-W^]B#EwM`#
#\N-!###0 #s
#49#G,)W20B!@P&#E$s#
#$ OPJm[
RH/#)bxqnI=g#IzdW#H#D#`#If3#7xI~,#
$)#a#K26
D|a`(2L_)#){#C#]#e1p q:#LUrli&`#Gp-U#8%9I #m#2#4
,##]
REOwd#/m #!m#z;0I#\1
##)###;##Z)`zLD (mQ$O!O9tc#

0M##`#b0_###63\dzA_#fIf#,K#bY
k"Pl##6y#*p,-#0cM=#7paB##&O|L#2 #f#|E=0yd%#Gk
,W!##R7|u,%Pl#[NC#a#bhrO9X#
vx#kcB;5;oid:&#|O#M#4|J#~B;t#.4XH #iE#U##7~8#
F2"#d6%

*Zd##*v X##?#X&S`iu

5{z#k;#@I[#el2
!`? #
$T#vD#a]hTC\-#`Z
QH6+T#$T#v#5XTe#` B#J

#a#vZf#BN#g
##i#
L?Q
?TRtLwM0U#9#&!(#O
D.#Oi=#<hn##,#"I#}1E)P#>9#CY)4H72C
}r#4
}##1#PD~*#d#hF#];D#1#+B

3#9<}xJB#;#i>5#bIQ###&y
uOv#U%)ck% XtE{XkY;#c#|P!>km#->l;+c#h~0I

|#B_?3x(,)#V3+#y#2#-'ZOP##bhRP>
ov'hk' cBk;#'#SP>/#>?#|(\dB_dT#{ MB#
%h{rK##5#'m: ?{
C1omc` E#}O##{]#C74yB
1de8:t>]9o#r.##Vp##o##^y7g8C_@}#
#
A#A69#*]^#CM'%#&#v:
# f!wW
=#:#4w#*.r#8{!#_z?++#r+h#
X#
oBUW;##Y0d[\##zM#O!{r#Cg#_#:[>*#~ #'#E

S4R_)\#G+,# ####YW

#"!E$3{#C HNr7t#~#k!W

`{cf#1Dw%!4#1E<!
6# #T#Gj#m.SD#:4#

a#Ju*M#7cCk5W;|X7B=z##
?.lP.##F#wGGjuPOM'0#7_#s|Q

/#TQ##ti #G)Lq ]##V=##


/#R\#
$#jZO.tFne W!#<4`qyl \~#|W`"K#h#Db3D'##%#Q2t)6

#!
5 #

y#
?. D/#{C#

##xH PRlo'(7#q

{#JaDM#S&FdyS!#yPq#*E# =x#4##@O0,$#

##=&2dy !T#O55 9"tP}C


b #!
}8^#W###
7#l^%N`8e-V;.Mfzw!
WX#`K~#$g`###SQ4v#B
BBR8W#####IENDB`#############################################################
######################################################################^#######
###
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
###########################################################################2####
#######################
###0###@###P###`###p#############################2###(#########
###0###@###P###`###p#############################
###0###@###P###`###p#############################
###0###@###P###`###p#############################
###0###@###P###`###p#############################
###0###@###P###`###p#############################
###0###@###P###`###p#########8###X##############V###~#######_H##mH #nH
#sH
#tH
#####@##`##@#

###########N#o#r#m#a#l#########CJ##_H##aJ##mH

#sH

#tH

###N##@##"#N#

###.a###
#H#e#a#d#i#n#g# #2########d##d#@&#[$#\
$####5#CJ$#\#aJ$###############D#A`#D#

###########D#e#f#a#u#l#t# #P#a#r#a#g#r#a#p#h# #F#o#n#t#####R#i##R#

#########

#T#a#b#l#e# #N#o#r#m#a#l#########4###
#l#4#######a#####
###(#k #(########### #N#o# #L#i#s#t#####

#####.#X@##.#

###.a#####E#m#p#h#a#s#i#s#####6#]#PK##########!
#############[Content_Types].xmlj0#Er(Iw},##-j4
t##b{U##TU^hd})*1P#' ^W#0)T9<#l#
$yi}##;#~@(Hu*
D z/0

wP#-

$
X3aZ#,D0 j~3b~#i>##3\`?/#[#G\!-Rk.s.#.a ?##
###PK##########!#
###6###
###_rels/.relsj0


}Q #%v/ C/}#(h"##O#
#= ##C?hv=

%#[xp{_P<1#H0##ORBd#JE4b$q_##6L#R7`0Y
O ,E#n7
Lib/Se######PK##########!
#ky###########theme/theme/themeManager.xml

M
#@}w7c(Eb#C#A
7
# K
Y,
e.|,#H#,l#x##IsQ}# +!,^$j=GW)E+&
#8#####PK##########!####P#######theme/theme/theme1.xmlYOo6##w toc'v#
u-M#n#iP@I}##a#ma[#4:l#GRX^6>$###


##!)O^rC$y@#/yH*#)
UDb`}"q J #X^)I`nE#p)##l
iV[]1M<##OP6r=#zgbI#g# uSe##bO##RDqu
gZo~lAplxpT0#+[#}#`j#zA#V2Fi@qv
5\|

NleX#d##sjcs#7f
W+7`##g
J#j#|h(K#D-###
dX#iJ(x$(

:e#;!
I_T#S

#1?E##? ?ZBmU/#?
~#xY'y5#g&/>G# MGeD###3Vq
%'#q##$8ZK##)fw#9:##
x}r#x##w#r:\TZaG*y8IjbRc|X#I
u3#KGnD#1#N##IB#s
RuK>V.E#L+M2#'fi

~V

vl{ u8z#H
*##:(#W#
~#JTe\O*tH#GHY#}KNP*##T9/#A7qZ#$*c?
##qU#nw#N##%O#i4
#=3#P
#1Pm

\\9###M2aD];Yt\#[x##]}Wr|]g-
eW
)6-rC#S#j
id
DA#IqbJ#x
#6k#ASh&#t(Q%#p
%m&]caS##l=X#\P1Mh#9#MVdDAaVB[fJP#|8#

###A#V^f
#Hn-
#"#d>zn

>b#&#2#vKy#D:,AGm\nzi####.uY##C#6OMf3or$
5N#HT[XF64T##,M0E)`#5XY`1%;#U#m;R>QD

#Dcp#U'#&LE/pm%]8firS4d
7y\`Jn#I
R#3U~#7#+###m
#qBiD##i#*L6#9mY#&'i#HE=(K&N!V.KeLD#{D#
##v#E# deNe(MN9 #R6
&3(a/DUz<{ Y#V)9Z[4^n#5b!J ?
Q3eBoC##G#M

#
#m<.vp##dIYfZY_p[=al-Y}Nc#
#
4vfavls'S#A8|*u{-
0% M07%#<#
#####PK##########!#
#######'###theme/theme/_rels/themeManager.xml.relsM
0#w#oo#&#5
6?$Q
,#.ai#c21h##:qm@R#N;d`o7#gK(M&$R(.1r#'JT8V"AH
u}#|$b#{##P8#g/##]QAs #(#L#[#####PK##-#########!
###########################[Content_Types].xmlPK##-#########!#
###6###
#############+###_rels/.relsPK##-#########!
#ky#########################theme/theme/themeManager.xmlPK##-#########!
####P####################theme/theme/theme1.xmlPK##-#########!#
#######'#############
##theme/theme/_rels/themeManager.xml.relsPK##########]###
####<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"
bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2"
accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6"
hlink="hlink" folHlink="folHlink"/>####P
##
###########P###
#######+###P###

###
###5#############v###x###P
###X###C###### ## ######### ##"
##R
## ### ### ### ######### ###R
## #3# #########O
##R
###### #########R
#### ###4:E###########w.j>.#######################################
#########^#`CJ##OJ##QJ##o(##################################
#####^#`CJ##OJ##QJ##o(###o#############################p######p##^
p#`CJ##OJ##QJ##o(###############################@
#####@
#^@
`CJ##OJ##QJ##o(#########################################^##`CJ##O
J##QJ##o(#######################################^#`CJ##OJ##QJ##o(
#######################################^#`CJ##OJ##QJ##o(#######
################################^#`CJ##OJ##QJ##o(###############
################P######P##^P#`CJ##OJ##QJ##o(#########################
###############^#`CJ##OJ##QJ##o(###############################
########^#`CJ##OJ##QJ##o(###o#############################p#####
#p##^p#`CJ##OJ##QJ##o(###############################@
#####@
#^@
`CJ##OJ##QJ##o(#########################################^##`CJ##O
J##QJ##o(#######################################^#`CJ##OJ##QJ##o(
#######################################^#`CJ##OJ##QJ##o(#######
################################^#`CJ##OJ##QJ##o(###############
################P######P##^P#`CJ##OJ##QJ##o(#######w.j>############4
:-############################ #*# #^U######3k#N#E######F/1*#
#######N#E##############Z|Q3k#######^UZ|Q######y#\*#
##############################'Y#.a#####P
##R
##########@#########P
##P####@###### #U#n#k#n#o#w#n#####################################
###G##############*# ##################T#i#m#e#s# #N#e#w#
#R#o#m#a#n###5######### ### #######################S#y#m#b#o#l###3.####
########*# ##################A#r#i#a#l###7.####
########## ###################V#e#r#d#a#n#a###?=#### # ######*#
##################C#o#u#r#i#e#r#
#N#e#w###;#####################################W#i#n#g#d#i#n#g#s###A#########
#############################C#a#m#b#r#i#a# #M#a#t#h###"###q######h######
#g#############T
###################T
################!
###############################################################################
################################################################################
################################################################################
##############################################################################
###24##############J
##J
#########################################################################2####
############################HP####
####?
#####
.a##########################!
#################################x###x######################0#H#o#w# #T#h#e#
#O#r#a#c#l#e# #D#a#t#a#b#a#s#e# #P#r#o#c#e#s#s#e#s# #S#Q#L#
#S#t#a#t#e#m#e#n#t#s#######
#c#h#a#i#t#a#n#y#a#p###S#r#i#n#i#v#a#s# #V#e#n#k#a#t#a#c#h#a#r#y#
#T#h#u#m#m#a#n#a#p#a#l#l#y###################################

###

##############################################################################
###################Oh###+'0#########################################
############ ###

####### ### ###L#######X###


###x###

######
#############################################4###How The Oracle Database
Processes SQL Statements####################

###chaitanyap##############################

###Normal.dotm#####$###Srinivas Venkatachary
Thummanapally#########3###########Microsoft Office
Word###@########@####J2I2#@####v#lS####################T
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
#########################################.####+,D####.####+,\#####
##

#######h#######p#######|########################
###########################
######

#############################################J
########

#
#######
#######
#######
###############1###How The Oracle Database Processes SQL Statements#

###############Title###################### #######8#######@###########

###_PID_HLINKS########A################b#############################L###h#t#t
#p#:#/#/#d#o#w#n#l#o#a#d##w#e#s#t#.#o#r#a#c#l#e#.#c#o#m#/#d#o#c#s#/#c#d#/#B#1#9#3#0#6#_#0#1#/#s#e#r#v#e#r
#.#1#0#2#/#b#1#4#2#2#0#/#t#o#c#.#h#t#m##########################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
######################### ####### ###
###
###

###
####################################################################### ###!
###"#######$###%###&###'###(###)###*###+###,######.###/###0###1###2###3###4###5###6###7###8###9###:###;###<###=###?
###@###A###B###C###D###E###F###G###H###I###J###K###L###M###O###P###Q###R###S
###T###U###W###X###Y###Z###[###\###]###`###

R#o#o#t#
#E#n#t#r#y######################################################
############F############
S#b##########D#a#t#a########################################################
#
###########################################}]######1#T#a#b#l#e######
############################################################################
###################>##########W#o#r#d#D#o#c#u#m#e#n#t##########################
###################################################################.########
#S#u#m#m#a#r#y#I#n#f#o#r#m#a#t#i#o#n###########################(####
###################################N#############D#o#c#u#m#e#n#t#S#u#m#m#a#r#y#I
#n#f#o#r#m#a#t#i#o#n###########8########################################
###V#############C#o#m#p#O#b#j##################################################
###########################################y########################
####################################################################
###################################

###
###
############F'###Microsoft Office Word 97-2003 Document#
###MSWordDoc#####Word.Document.8#9q###########################################
################################################################################
################################################################################
################################################################################
################################################################################
########################################

Вам также может понравиться