Your SlideShare is downloading. ×
!                   !                             !   !    !!                   !             !"#"$%#$&                ()&...
!                            !                       !                                     !!!   0!   !   !   !   !   !   ...
!                                                   !                                                       !        !    ...
!                                          !                                             !       3/4%(64%&!+/7$!46)&%(!6&!...
!                                         !                                          !      !        !!                   ...
!                                            !                                             !!                             ...
!                                            !                                            !      !       !!               ...
!                                             !                                          !-*/7(!(>%!6&&7%!-)!6(!A-&!>-)G%)...
!                                            !                                              !      !      !!              ...
!                                                     !                                                    !Y-)!5G-!    --...
!                                                         !                                                       !       ...
!                                              !                                            !!       36?%!(>%!$%-G6(+!A-&!...
!                                            !                                             !     !        !!              ...
!                                             !                                           !       W(U&!-G&/!-!;//)!6)%-!(/...
!                                                       !                                !       !      !!                ...
!                                           !                                            !!      M>%$%!A/7G)!+/7!>-V%!&(-$...
!                                              !                                           !       !      !!              ...
!                                             !                                              !-)!-?(6/j-4%!6!-!&6;G%!?-GGK...
!                                           !                                        !      !      !!                     ...
!                                                               !                                                    !MBXB...
!                                                     !                                                    !     !   !!   ...
!                                                     !                                                    !    SQL_ID 9j8...
!                                                     !                                                    !        !     ...
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Managing SQL Performance
Upcoming SlideShare
Loading in...5
×

Managing SQL Performance

1,380

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,380
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
150
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Managing SQL Performance"

  1. 1. ! ! ! ! !! ! !"#"$%#$& ()& *+,-.,/"#0+& 1.23.3&4/5.3%6/&7899& :,"%#%#$&;"4& & & & #$%&%(%)!*+! ,-$%!./$(/! !"#$%&#&(#)(%*+",-&.(!! ! ! ! "!
  2. 2. ! ! ! !!! 0! ! ! ! ! ! ! ! ! ! !
  3. 3. ! ! ! ! !! ! !"#"$%#$&()&*+,-.,/"#0+& 2/(&/&!3+45/&674!08""!9!:$-66;!<-+! 08""=81="8! ! ,-$%!./$(/! karen.r.morton@gmail.com http://karenmorton.blogspot.com / !"#$%&$()$*"&+$*,%&-&-.$/%0$&+$*($%1#$%-%.&-.$"(2$345$6#,)(,+$%-$#-.,%&-#/7%8*(%*&9$ 6%,*$()$0(8,$%66:&9%*&(-$:&)#909:#;$<%-%.&-.$"(2$0(8,$345$6#,)(,+$+"(8:/-=*$>#$%$?(>$%++&.-#/$ *($ (-#$ 6#,+(-$ (,$ ,(:#@$ >8*$ *"#$ ?(>$ ()$ #A#,0(-#$ &-A(:A#/$ &-$ *"#$ /#A#:(6#-*$ %-/$ (-B.(&-.$ %&-*#-%-9#$ %-/$ +866(,*$ ()$ 0(8,$ %66:&9%*&(-+;$ !((:+$ %-/$ *#9"-&C8#+$ :#%,-#/$ 2&::$ "#:6$ 0(8$ 2,&*#$>#**#,$345$)%+*#,$%-/$#-%>:#$0(8$*($C8&91:0$/&%.-(+#$6((,:0$6#,)(,&-.$345;$D(8=::$%:+($ :#%,-$ "(2$ *($ ,#9(.-&E#$ %-/$ 9(,,#9*$ %-0$ 9((-$ %-*&6%**#,-+$ *"%*$ %0$ >#$ 6,#+#-*$ &-$ 0(8,$ 98,,#-*$9(/#$*"%*$%,#$6,(>:#+$2%&*&-.$*($"%66#-;$9 <=:>?;@A:<?=& :>6&!&%?(6/!6&!%@?%$5(%)!A6(>!5%$46&&6/!B$/4!C>-5(%$!D!/B!E@5%$(!F$-?G%!#$-?(6?%&H!F$-?G%!<-(-*-&%! I)466&($-(6/!B$/4!(>%!F-J!:-*G%K!I5$%&&K!08"8L!M>-(!6&!(>%!B6$&(!(>6;!+/7!(>6J!/B!A>%!+/7!&%%!(>%!(/56?!N.--;6;!3OP!#%$B/$4-?%QR!</!+/7!(>6J!/B!$%&5/&%!(64%R!</!+/7!(>6J!/B!7&%$!?/45G-6(&!-*/7(!(>%!-55G6?-(6/!$76;!N(//!&G/AQR!</!+/7!(>6J!/B!IMS!/$!I<<.!$%5/$(&R!! I&!B-$!-&!7&%$&!-$%!?/?%$%)K!5%$B/$4-?%!is $%&5/&%!(64%L!T&%$&!)/U(!?-$%!-*/7(!&%$V%$!-)!)-(-*-&%!?/B6;7$-(6/&K!%(A/$J!*-)A6)(>K!W=F!$-(%&K!/$!X7%$+!%@%?7(6/!5G-&L!:>%+!?-$%!-*/7(!how fast(>%+!5%$?%6V%!(>%6$!-55G6?-(6/&!$7L!IGG!(>-(!/(>%$!&(7BB!6&!;%%J!&5%-J!-)!)/%&U(!%V%!*G65!/!(>%6$!$-)-$L!S%;-$)G%&&!/B!A>%(>%$!/$!/(!-GG!+/7$!4/6(/$6;!;-);%(&!BG-&>!;$%%!G6;>(&!/B!5%$B%?(6/K!6B!+/7$!7&%$&!-$%!?/45G-66;K!+/7UV%!;/(!-!5$/*G%4L!:>%!($7(>!6&K!(>%!&%%)&!/B!(>/&%!5$/*G%4&!V%$+!G6J%G+!A%$%!5G-(%)!A>%!(>%!?/)%!A-&!B6$&(!A$6((%L!9B9 CD.52%#$&"&*+,-.,/"#0+&!%#D3+2&.--;6;!(>%!5%$B/$4-?%!/B!+/7$!-55G6?-(6/!3OP!)/%&U(!&(-$(!A>%!+/7$!7&%$&!*%;6!(/!?/45G-6L!W(!&(-$(&!*%B/$%!(>%!B6$&(!&(-(%4%(!6&!%V%$!A$6((%L!W(!&(-$(&!A>%!(>%!*7&6%&&!(-&J&!(>-(!+/7$!-55G6?-(6/!A6GG!%%)!(/!&%$V6?%!-$%!)%B6%)L!F!-!(64%!G6%K!(>-(!&(-$(6;!5/6(!-)!(>%!B6$&(!7&%$!?/45G-6(!-*/7(!5%$B/$4-?%!?/7G)!*%!X76(%!B-$!-5-$(L!Y7(!W!-*&/G7(%G+!*%G6%V%!(>-(!+/7!>-V%!(/!&(-$(!*+!?/&6)%$6;!+/7$!7&%$U&!%@5%$6%?%L!! WB!+/7!&(-$(!*+!(>6J6;!/B!>/A!+/7$!7&%$!A6GG!%@5%$6%?%!+/7$!-55G6?-(6/K!(>6&!645G6%&!(>-(!4--;6;!3OP!5%$B/$4-?%!6&!B6$&(!-*/7(!-!46)&%(K!/(!-!)-(-&%(L!Z/7$!46)&%(!6&K!6!5-$(K!$%G-(%)!(/!(>%!&%(!/B!$7G%&!+/7UV%!6(%$-G6[%)L!Y7(!6(U&!-G&/!-*/7(!+/7$!*%G6%B&!-)!B%%G6;&!$%G-(%)!(/!A>-(!5%$B/$4-?%!6&!-)!4%-&L!</!+/7!(>6J!4--;6;!5%$B/$4-?%!6&!>-$)R!</!+/7!(>6J!4--;6;!5%$B/$4-?%!6&K!/$!6&U(K!+/7$!$%&5/&6*6G6(+R!</!+/7!(>6J!5%$B/$4-?%!6&!&/4%(>6;!(/!(>6J!-*/7(!G-(%$K!A>%K!/$!6BK!5$/*G%4&!-$6&%R!</!+/7!(>6J!4--;6;!5%$B/$4-?%!6&!-*/7(!-V/6)6;!?-(-&($/5>%&!/$!-*/7(!%V6&6/6;!5/&&6*6G6(6%&R!! ! ! ! 1!
  4. 4. ! ! ! 3/4%(64%&!+/7$!46)&%(!6&!6BG7%?%)!*+!+/7$!]/*!)%&?$65(6/L!WB!+/7!>-V%!/(!&5%?6B6?-GG+!*%%!(-&J%)!A6(>!5%$B/$4-?%!-&!-!?/?%$K!+/7!4-+!G6J%G+!6;/$%K!/$!-(!(>%!V%$+!G%-&(!46646[%K!+/7$!$/G%!6!%&7$6;!/5(64-G!5%$B/$4-?%!/B!(>%!3OP!+/7!A$6(%L!Y7(!$%;-$)G%&&!/B!+/7$!)%B6%)!]/*!$/G%K!W!)/!*%G6%V%!(>-(!%BB%?(6V%!3OP!5%$B/$4-?%!4--;%4%(!&(-$(&!A6(>!+/7$!46)&%(L!W(U&!>/A!+/7!V6%A!+/7$!$/G%!-)!(>%!?/($6*7(6/&!+/7!4-J%!6!$%;-$)!(/!(>%!5%$B/$4-?%!/B!+/7$!?/)%!(>-(!4-J%&!(>%!)6BB%$%?%!*%(A%%!-!/5(64-GG+!5%$B/$46;!-55G6?-(6/!-)!-!5//$G+!5%$B/$46;!/%L! C/&6)%$!(>%!)%B66(6/!/B!(>%!A/$)!manageH! "L (/!>-)G%!/$!)6$%?(!A6(>!-!)%;$%%!/B!&J6GGH!-&!! a: (/!4-J%!-)!J%%5!?/45G6-(!! b: (/!($%-(!A6(>!?-$%H!>7&*-)!! c: (/!%@%$?6&%!%@%?7(6V%K!-)466&($-(6V%K!-)!&75%$V6&/$+!)6$%?(6/!/B! 0L (/!A/$J!75/!/$!($+!(/!-G(%$!B/$!-!57$5/&%! 1L (/!&7??%%)!6!-??/45G6&>6;H!?/($6V%! —.%$$6-4^M%*&(%$!FG6%! www.merriam-webster.com/dictionary/manage :>6&!)%B66(6/!6)6?-(%&!(>-(!6B!+/7!A-(!&/4%(>6;!(/!*%!4--;%-*G%K!+/7!47&(!;6V%!6(!&J6GG%)!-((%(6/!-)!%BB/$(L!3/K!B6$&(!-)!B/$%4/&(K!W!(>6J!4--;6;!5%$B/$4-?%!6&!-*/7(!6(%;$-(6;!/%!&645G%!5$6?65G%!6(/!+/7$!46)&%(H!I am responsible for the performance of the code I write or maintainL!M6(>/7(!-!?/&?6/7&!5%$&/-G!?>/6?%!(/!-??%5(!$%&5/&6*6G6(+!B/$!6(K!5%$B/$4-?%!A6GG!not *%!4--;%-*G%L!! :/!4--;%!5%$B/$4-?%K!+/7!B6$&(!%%)!(/!J/A!>/A!-)!A>+!F$-?G%!)%(%$46%&!(>%!5G-!/5%$-(6/&!B/$!%-?>!X7%$+L!:>%!+/7!%%)!(/!*%!-*G%!(/!%-&6G+!-)!-??7$-(%G+!?-5(7$%!)6-;/&(6?&!6)6?-(6;!A>-(!+/7$!-55G6?-(6/!?/)%!6&!)/6;!-&!6(!%@%?7(%&L!:>-(!4%-&!G%-$6;!>/A!F$-?G%U&!?/&(^*-&%)!/5(646[%$!A/$J&K!5-$(6?7G-$G+!>/A!6(!7(6G6[%&!&(-(6&(6?&L!I)!6(!4%-&!7)%$&(-)6;!(>%!645/$(-?%!/B!>-V6;!+/7$!-55G6?-(6/!A%GG!6&($74%(%)L!! :>%!&(-(6&(6?&!7&%)!*+!(>%!/5(646[%$!-$%!G6J%!B7%G!B/$!+/7$!?-$L!:>%!X7-G6(+!/B!(>%!B7%G!+/7!57(!6(/!+/7$!V%>6?G%!-BB%?(&!>/A!A%GG!+/7$!?-$!>-)G%&K!>/A!47?>!;-&!46G%-;%!6(!;%(&K!>/A!/B(%!6(!%%)&!4-6(%-?%K!-)!%V%!>/A!G/;!+/7$!V%>6?G%!A6GG!*%!&%$V6?%-*G%L!T)%$&(-)6;!A>-(!;/%&!6!(/!(>%!/5(646[%$!&/!(>-(!6(!?-!?>//&%!A>6?>!3OP!%@%?7(6/!5G-!/5%$-(6/&!-$%!*%&(!>%G5&!+/7!J/A!A>-(!&>/7G)!$%-&/-*G+!*%!%@5%?(%)!(/!/??7$L!I)!6B!+/7!)/U(!;%(!(>%!$%&7G(&!+/7!%@5%?(!/$!;%(!(>%!5%$B/$4-?%!+/7!%%)K!+/7!?-!-)]7&(!(>%!B7%GL!! IB(%$!+/7!7)%$&(-)!A>-(!;/%&!6!(/!(>%!/5(646[%$!&/!6(!?-!4-J%!(>%!*%&(!5G-!?>/6?%&K!+/7!(>%!%%)!(/!*%!-*G%!(/!?-5(7$%!)6-;/&(6?&!X76?JG+!-)!-??7$-(%G+L!:>%$%!-$%!4-+!A-+&!(/!?-5(7$%!)6-;/&(6?!)-(-K!*7(!4--;6;!5%$B/$4-?%!A%GG!$%X76$%&!(>-(!+/7!*%!-*G%!(/!%-&6G+!?/GG%?(!(>%!4%($6?&!+/7!%%)K!A>%!+/7!%%)!(>%4L!:>%!*%&(!A-+!(/!)/!(>6&!6&!(/!5$/5%$G+!6&($74%(!+/7$!?/)%L!Instrumentation 6&!]7&(!-!B%A!%@($-!G6%&!/B!?/)%!+/7!-))!(/!+/7$!-55G6?-(6/!(/!%-*G%!+/7!(/!6)%(6B+!(>%!(-&J&!6(!%@%?7(%&!_(>-(!6&K!3OP!$%G-(%)!(/!*7&6%&&!(-&J&`!&/!(>%+!-$%!%-&+!(/!B6)!-)!4/6(/$L! 2/5%B7GG+K!WUV%!%&(-*G6&>%)!&/!B-$!(>-(!4--;6;!3OP!5%$B/$4-?%!&(-$(&!A6(>!-!-((6(7)%K!-!46)&%(L!Z/7!-??%5(!$%&5/&6*6G6(+!B/$!(>%!5%$B/$4-?%!/B!%V%$+!&(-(%4%(!+/7!A$6(%!/$!4-6(-6L!Z/7!*76G)!B/7)-(6/!J/AG%);%!-*/7(!>/A!(>%!/5(646[%$!A/$J&!-)!7&%!(>-(!J/AG%);%!(/!B%%)!(>%!/5(646[%$!A6(>!X7-G6(+!&(-(6&(6?&!-)!X7-G6(+!?/)%L!Z/7!4-J%!+/7$!-55G6?-(6/!%-&+!(/!4/6(/$!*+!-))6;!6&($74%(-(6/!(>-(!A6GG!>%G5!!! ! ! ! ! ! ! ! ! ! ! !
  5. 5. ! ! ! ! !! !+/7!;%(!(>%!$6;>(!5%$B/$4-?%!4%($6?&!A>%!+/7!%%)!(>%4L!:>%!*/((/4!G6%!6&!(>-(!+/7$!46)&%(!6&!;%-$%)!(/A-$)!4--;6;!5%$B/$4-?%!%V%$+!)-+!-)!/(!]7&(!A>%!5$/*G%4&!-$6&%L! :>%!%(6$%!?>-5(%$!>-&!*%%!$%5$6(%)!-)!6?G7)%)!-(!(>%!%)!/B!(>6&!)/?74%(!B/$!+/7$!$%B%$%?%L!7 !C=CE<=E&()&*F>G?>!C=AF&.--;6;!3OP!5%$B/$4-?%!6&!B6$&(!-*/7(!-!46)&%(K!/(!-!)-(-&%(L!! !! !S%5%-(!-B(%$!4%H!!! W!-4!$%&5/&6*G%!B/$!(>%!5%$B/$4-?%!/B!(>%!?/)%!W!A$6(%!/$!4-6(-6L!7B9 :H+&E,+"2&;%I%D+&:>%$%!6&!-!)6V6)%!(>-(!6&!/B(%!B-?6G6(-(%)K!J/A6;G+!/$!7J/A6;G+K!*+!4/&(!?/45-6%&L!:>6&!6&!(>%!)6V6)%!*%(A%%!(>%!<-(-*-&%!I)466&($-(/$&!-)!(>%!<%V%G/5%$&L!M>6G%!(>%!(A/!;$/75&!%)!;/-G!4-+!*%!(/!5$/V6)%!(>%6$!?7&(/4%$&!A6(>!-!&(-*G%!-)!%BB6?6%(!-55G6?-(6/K!(>%6$!5%$&5%?(6V%&!-)!5%$?%6V%)!%%)&!(/!-?>6%V6;!(>%!%)!;/-G!6&!/B(%!$-)6?-GG+!)6BB%$%(L!:>6&!)6V6)%!?-!?-7&%!B$6?(6/!*%(A%%!(>%!(A/!;$/75&!-)!-G&/!4-J%!6(!%-&+!B/$!%-?>!;$/75!(/!5/6(!(/!(>%!/(>%$!A>%!5%$B/$4-?%!6&&7%&!-$6&%L!! ! ! ! a!
  6. 6. ! ! !! ! <%V%G/5%$&!4-+!(-J%!(>%!-((6(7)%!(>-(!(>%6$!]/*!6&!(/!5$/)7?%!-55G6?-(6/&!$6?>!A6(>!B%-(7$%&!7&%$&!A-(!-)!)%4-)L!:>%!)-(-*-&%!6&!&645G+!-!*G-?J!*/@!(>%+!47&(!6(%$-?(!A6(>!6!/$)%$!(/!;%(!(>%!)-(-L!2/A!(>%+!;/!-*/7(!;%((6;!(>-(!)-(-K!-)!(>%!5%$B/$4-?%!645G6?-(6/&!/B!(>%6$!4%(>/)&K!4-+!/(!%V%!*%!5-$(!/B!(>%!%X7-(6/!-&!(>%+!$7&>!(/!5$/V6)%!$-56)!)%5G/+4%(!/B!B7?(6/&!-)!B%-(7$%&L! <YI&!/B(%!A6GG!/B(%!B-?6G6(-(%!(>%!)%V%G/5%$U&!*G-?J!*/@!4%(-G6(+!*+!G646(6;!-??%&&!(/!/*]%?(&!-)!)-(-!%%)%)!(/!5$/5%$G+!$%V6%AK!(%&(!-)!V%$6B+!3OP!5%$B/$4-?%L!:>6&!4-+!?/4%!B$/4!(>%!B%-$!/B!G/&6;!?/($/G!/B!(>%!%V6$/4%(!*+!/5%6;!75!-??%&&!(/!%G%4%(&!(>%+!?/&6)%$!(/!*%!*%+/)!(>%!7)%$&(-)6;!/B!/^<YI&L!:>%!<YI!4-+!*%!-*G%!(/!B6)!N*-)Q!3OP!-)!J6?J!6(!*-?J!(/!(>%!)%V%G/54%(!(%-4K!*7(!(>%!)%V%G/5%$&!-$%!>-4&($7;!(/!)/!-+(>6;!%@?%5(!;7%&&!-(!A>-(!645$/V%4%(&!4-+!>%G5!&6?%!(>%+!)/U(!>-V%!-??%&&!(/!A>-(!(>%+!%%)L!7B7 E%I+&J+/&KH"2&2H+4&#++DL&S%;-$)G%&&!/B!(>%6$!$/G%K!;6V6;!%-?>!5%$&/K!A>-(!(>%+!%%)!(/!4-J%!5%$B/$4-?%!--G+&6&!-!5-$(!/B!(>%6$!)-+^(/^)-+!-?(6V6(6%&!6&!?$6(6?-G!(/!4--;6;!3OP!5%$B/$4-?%!?/&6&(%(G+L!M>-(!6&!%%)%)!6&!$%-GG+!X76(%!&645G%L!b7&(!*%?-7&%!(>%!%%)&!-$%!&645G%!)/%&U(!4%-!(>%+!-$%!4%(L!7B7B9 :,"%#%#$&:$-66;!6&!/%!/B!(>%!4/&(!645/$(-(!%%)&!(>-(!47&(!*%!4%(L!:>%$%!-$%!(A/!4-6!>6)$-?%&!(/!;%((6;!%V%$+/%!(>%!($-66;!(>%+!%%)H!(64%!-)!4/%+L!:>%!/$4-G!)-+^(/^)-+!)%4-)&!/B!?/45G%(6;!$%X76$%)!(-&J&!?-!G%-V%!G6((G%!(64%!B/$!($-66;L!:-J6;!(64%!-A-+!B$/4!(>%!/BB6?%!B/$!($-66;!$%X76$%&!(>-(!)-+^(/^)-+!(-&J&!-)!$%&5/&6*6G6(6%&!%6(>%$!B-GG!/!&/4%/%!%G&%K!/$!;%(!5/&(5/%)!7(6G!(>%!5%$&/!$%(7$&!(/!(>%!/BB6?%L!I)K!A6(>!*7);%(&!*%6;!(6;>(G+!4--;%)K!4/6%&!B/$!($-66;!&%%4!(/!*%!/%!/B!(>%!B6$&(!(>6;&!(/!;%(!?7(!A>%!?/&(^&-V6;&!-$%!%%)%)L!! 3/K!>/A!)/!+/7!-?X76$%!(>%!&J6GG&!%%)%)!B/$!+/7!-)!+/7$!(%-4&!6B!*/(>!(64%!-)!4/%+!-$%!B-?(/$&R!M%GGK!WUGG!B-GG!*-?J!/!(>%!/G)!-)-;%!NA>%$%!(>%$%U&!-!A6GG!(>%$%U&!-!A-+LQ!:A/!/5(6/&!?/4%!644%)6-(%G+!(/!46)!B/$!($-66;!(>-(!?-!*%!6%@5%&6V%!6!(%$4&!/B!*/(>!(64%!-)!4/%+!&5%(L! • Y$/A!*-;!G7?>%&! • P6V%=%(!4%%(6;!!! D! ! ! ! ! ! ! ! ! ! !
  7. 7. ! ! ! ! !! ! :-J6;!-!>/7$!/V%$!G7?>!(/!?/)7?(!*$/A!*-;!&%&&6/&!?-!5$/V6)%!-!A-+!B/$!?/^A/$J%$&!(/!*76G)!(>%6$!J/AG%);%!-)!&J6GG!G%V%G&!A6(>/7(!(-J6;!G-$;%!?>7J&!/B!(64%!-A-+!B$/4!(>%!/$4-G!$/7(6%L!:>%&%!&%&&6/&!?-!*%!?/)7?(%)!*+!(%-4!4%4*%$&!A>/!$/(-(%!(-J6;!/!(>%!$/G%!/B!($-6%$L!E-?>!5%$&/!?-!&(-$(!*+!?/)7?(6;!/%!/$!4/$%!&%&&6/&!?/V%$6;!&J6GG&!B/$!A>6?>!(>%+!-$%!-G$%-)+!5$/B6?6%(L!F(>%$!&J6GG&!(>-(!%%)!(/!*%!-))%)!(/!(>%!;$/75!?-!*%!&5G6(!75!-4/;!(>%!(%-4!4%4*%$&!-)!%-?>!5%$&/!?-!$%&%-$?>K!&(7)+!-)!5$%5-$%!4-(%$6-G&!(/!(>%!&>-$%!A6(>!(>%!;$/75L! I/(>%$!*$/A!*-;!/5(6/!?/7G)!*%!(/!G/?-(%!($-66;!-V-6G-*G%!B$/4!(>%!6(%$%(!-)!&?>%)7G%!-!G7?>!&%&&6/!B/$!(>%!(%-4!(/!4%%(!6!/%!?/B%$%?%!$//4!-)!5$/]%?(!(>%!($-66;!B/$!(>%!A>/G%!;$/75L!F$K!4-J%!-$$-;%4%(&!B/$!-!&%$6%&!/B!&%&&6/&!A6(>!G/?-G!_/$!$%4/(%`!%@5%$(&!A>/U)!*%!A6GG6;!(/!A/$J!A6(>!+/7!(/!)%V%G/5!&>/$(!&5%?6B6?!&%;4%(&!B/$!]7&(!(>6&!57$5/&%L!E;-;6;!/7(&6)%!V%)/$&!4-+!4%-!+/7!&5%)!-!G6((G%!4/%+K!*7(!(>6J!/7(&6)%!(>%!*/@!-!*6(!/!A>-(!6&!5/&&6*G%!-)!+/7!%V%$!J/A!A>-(!+/7!4-+!*%!-*G%!(/!A/$J!/7(L! WB!+/7$!(%-4!6&!/(!-GG!G/?-(%)!6!(>%!&-4%!/BB6?%K!+/7!4-+!%%)!(/!)/!(>%&%!J6)&!/B!&%&&6/&!7&6;!P6V%!.%%(6;K!d/:/.%%(6;!/$!A>-(%V%$!/(>%$!$%4/(%!4%%(6;!&%$V6?%!+/7!-$%!B-46G6-$!A6(>L!W!;%%$-GK!(>%!7&%!/B!(>%&%!(+5%&!/B!&%$V6?%&!(>-(!-GG/A!+/7!(/!-GG/A!/(>%$&!(/!V6%A!+/7$!&?$%%!4-J%&!6(!47?>!%-&6%$!(/!A/$J!6!&>/$(!($-66;!&%&&6/&!A6(>!;$%-(%$!%-&%L!7B7B7 A.//6#%0"2%.#&I&!A%!>-V%!-G$%-)+!)6&?7&&%)K!(>%$%!6&!/B(%!-!)6V6)%!*%(A%%!<YI&!-)!)%V%G/5%$&!?-7&%)K!6!5-$(K!*+!(>%6$!)6BB%$%(!5%$&5%?(6V%&L!M>%$%!(>%&%!)6BB%$%?%&!*%?/4%!-55-$%(!6&!6!(>%!A-+!(>%!;$/75&!?/4476?-(%K!/$!5%$>-5&!6(!A/7G)!*%!*%((%$!&(-(%)!(/!&-+!6!(>%!A-+!(>%!;$/75&!)/U(!?/4476?-(%L!! 36?%!(>%!5$64-$+!B/?7&!/B!%-?>!;$/75!6&!/B(%!X76(%!)6BB%$%(K!(>%!G-;7-;%!7&%)!-)!(>%!G%V%G!/B!7)%$&(-)6;!%-?>!;$/75!>-&!/B!(>%!/(>%$!?-!*%?/4%!5-$(!/B!(>%!5$/*G%4!6!;%((6;!5%$B/$4-?%!5$/*G%4&!>-)G%)!6!-!(64%G+!B-&>6/L!WUV%!&%%!-!5$/*G%4!;%(!*/7?%)!*-?J!-)!B/$(>!*%(A%%!;$/75&!6!%4-6G!?>-6&!(>-(!$7!a8!(>$%-)&!)%%5L!Y+!(>%!(64%K!%V%$+/%!>-&!A-)%)!(>$/7;>!(>%!%(6$%!%@?>-;%K!(>%!/$6;6-G!5$/*G%4!/B(%!;%(&!G/&(L! !! WUV%!/B(%!A/)%$%)!A>%!6(!A-&!(>-(!B-?%^(/^B-?%!?/V%$&-(6/&!/$!5>/%!?-GG&!*%?-4%!&/4%(>6;!(/!-V/6)!-&!47?>!-&!+/7!A/7G)!(>%!5G-;7%L!#%$>-5&!6(!>-&!&/4%(>6;!(/!)/!A6(>!%V%$+/%!A-(6;!(/!>-V%!?/4476?-(6/&!)/?74%(%)!&/!(>-(!(>%+!?-!>-V%!-!($-6G!/B!?/V%$&-(6/!(>%+!?-!5/6(!*-?J!(/!G-(%$L!Y7(K!W!(>6J!(>%!)6V6)%!*%(A%%!;$/75&!6&!6?$%-&%)!*+!G-?J!/B!5%$&/-GK!G6V%!?/(-?(L!:>%$%!>-V%!*%%!(64%&!A>%!WUV%!]7&(!A-GJ%)!)/A!(>%!>-GG!(/!&/4%/%U&!-)!A-&!-*G%!(/!7&%!-!A>6(%*/-$)!-)!(-J%!"8!467(%&!(/!(-GJ!! ! ! ! c!
  8. 8. ! ! !-*/7(!(>%!6&&7%!-)!6(!A-&!>-)G%)L!:>%!-G(%$-(6V%!6&!4/&(!/B(%!&5%)6;!>-GB!(>%!)-+!&%)6;!%4-6G!*-?J!-)!B/$(>!A6(>!/!&/G7(6/!-)!B$7&($-(6/!G%V%G&!6?$%-&6;!-&!(64%!BG6%&!*+L!! E4-6G!?-!*%!X76(%!(%$&%!-)!/B(%!6(!6&!V6$(7-GG+!645/&&6*G%!(/!5$/5%$G+!6]%?(!%4/(6/!6!(%@(!B/$4L!:-J%!(>6&!&6(7-(6/!B/$!%@-45G%H!W!A-&!/!(>%!)6&($6*7(6/!/B!-!%4-6G!(>-(!?/(-6%)!-!B%A!5-$-;$-5>&!%@5G-66;!&/4%(>6;!-)!-&J%)!/%!/$!(A/!X7%&(6/&!(/!A>6?>!(>%!&%)%$!%%)%)!-!$%&5/&%L!W!)6)U(!6B%$!-+!(/%!/$!%4/(6/!6!6(!A>%!W!$%-)!6(!*7(!-/(>%$!5%$&/!&%(!*-?J!-!$%5G+!&-+6;K!N:/7?>+K!(/7?>+L!M>%!A%!-GG!?-G4!)/A!4-+*%!A%UGG!;%(!(/!(>%!-&A%$&LQ!27>R!I!4%%(6;!A-&!?-GG%)!B/$!(>%!%@(!4/$6;!(/!)6&?7&&!(>%!6&&7%!-)!(>6;&!A%$%!(-J%!?-$%!/B!6!]7&(!-!B%A!467(%&!A6(>!/!/%!46&6(%$5$%(6;!A>-(!A-&!*%6;!&-6)L!WB!(>%!4%%(6;!>-)!*%%!?-GG%)!66(6-GG+K!(>%!6&&7%!?/7G)!>-V%!*%%!>-)G%)!A6(>6!467(%&!6&(%-)!/B!%@(%)6;!(/!-!&%?/)!)-+L!! W!J/A!A%U$%!-GG!*7&+!-)!%4-6G!6&!/B(%!-!A-+!(/!X76?JG+!$%&5/)K!*7(!WU)!&7;;%&(!(>-(!%4-6G!?/7G)!/B(%!*%!7&%)!(/!?/B6$4!-)!B/$4-G6[%!6^5%$&/!/$!5>/%!?/V%$&-(6/&!-)!(/!5$/V6)%!(>%!)/?74%(-(6/!($-6GL!WUV%!;/((%!6(/!(>%!>-*6(!/B!/G+!?>%?J6;!4+!%4-6G!/?%!%V%$+!>/7$!/$!(A/!)%5%)6;!/!A>-(!WU4!A/$J6;!/!&/!-&!(/!/(!&5%)!-GG!4+!(64%!(>%$%L!I)K!A>-(!WUV%!-?(7-GG+!*%%!;G-)!(/!&%%!6&!(>-(!6B!&/4%/%!&%)&!/7(!-!%4-6G!(>-(!(>%+!A-(!4%!(/!-&A%$!6!0!467(%&K!-)!W!)/U(K!(>%+UGG!(+56?-GG+!56?J!75!(>%!5>/%!-)!?-GG!4%L!W!(>6J!WU4!/!(/!&/4%(>6;f!7B7BM C00+33&2-V6;!(>%!5$6V6G%;%&!(/!-??%&&!(>%!%?%&&-$+!/*]%?(&!-)!&755G6%)!5-?J-;%&!(>-(!5$/V6)%!5%$B/$4-?%!)-(-!6&!-!?$6(6?-G!%%)!(>-(!W!&%%!)%6%)!(/!)%V%G/5%$&!-;-6!-)!-;-6L!M>6G%!W!?%$(-6G+!7)%$&(-)!(>%!%%)!(/!G646(!-??%&&!6!5$/)7?(6/!-)!J%+!5$%^5$/)7?(6/!%V6$/4%(&K!6(!6&!V%$+!)6BB6?7G(!B/$!4%!(/!7)%$&(-)!(>%!]7&(6B6?-(6/!B/$!5$/>6*6(6;!-??%&&!6!(>%!)%V%G/54%(!-)!(%&(6;!%V6$/4%(&L!WUV%!>%-$)!-GG!(>%!-$;74%(&!B/$!A>+!-??%&&!6&!/B(%!G646(%)K!*7(!6B!A%!?-!-;$%%!(>-(!5%$B/$4-?%!6&!%V%$+/%U&!$%&5/&6*6G6(+K!V6$(7-GG+!-GG!(>%!-$;74%(&!(/!5$/>6*6(=G646(!-??%&&!;/!/7(!(>%!)//$L! I??%&&!(/!(>%!%-?>!/B!(>%!B/GG/A6;!6&!?$6(6?-GH!! • )+-46?!5%$B/$4-?%!_gh`!V6%A&!_G6J%!gh3E33WFiK!gh3OPj#PIiK!%(?L`! • %@(%)%)!3OP!($-?%!)-(-!_-??%&&!(/!T3ESj<T.#j<E3:`! • &755G6%)!5-?J-;%&!_G6J%!<Y.3j.FiW:FSK!<Y.3jT:WPW:ZK!%(?L`! :>%!4/$%!-??%&&!(/!(>%&%!/*]%?(&!6&!G646(%)K!(>%!G%&&!%BB%?(6V%!-!5%$&/!?-!*%!A>%!-((%45(6;!(/!$%V6%A!-)!/5(646[%!5%$B/$4-?%L!k/$!%@-45G%K!G%(U&!&-+!-!J%+!*7&6%&&!7&%$!?-GG%)!(>%!>%G5!)%&J!A6(>!-!?/45G-6(!-*/7(!(>%!5%$B/$4-?%!/B!(>%!NC7&(/4%$!3%-$?>Q!&?$%%L!:>%!5$/*G%4!6&!$%5/$(%)!B6$&(!(/!(>%!<YI!_A>/K!6B!+/7!!$%4%4*%$!B$/4!/7$!%-$G6%$!)6&?7&&6/`!)/%&U(!J/A!-+(>6;!47?>!-*/7(!(>%!-55G6?-(6/L!:>%!<YI!;/%&!/7(!(/!;$-*!-!IMS!/$!I32!$%5/$(!B/$!(>%!(64%!5%$6/)!)7$6;!A>6?>!(>%!?/45G-6(!A-&!B6G%)L!F!(>-(!$%5/$(K!(>%+!&%%!-!?/75G%!/B!3OP!&(-(%4%(&!(>-(!&>/A!75!-(!(>%!(/5!/B!(>%!G6&(!B/$!%G-5&%)!(64%L!:>%+!?/5+!(>%!3OP!&(-(%4%(!-)!&%)!6(!(/!(>%!)%V%G/54%(!(%-4!A6(>!-!/(%!&-+6;K!N#G%-&%!4-J%!(>6&!$7!B-&(%$LQ!:>%!)%V%G/5%$!A>/!;%(&!(>%!3OP!%@%?7(%&!6(!6!(>%6$!(%&(!%V6$/4%(!-)!&-+&K!NW(!A/$J&!B6%!A>%!W!$7!6(LQ!FB!?/7$&%K!&6?%!(>%!)%V%G/5%$!)/%&U(!>-V%!-??%&&!(/!-+(>6;!(/!*%!-*G%!(/!)/!-!4/$%!(>/$/7;>!--G+&6&K!(>-(U&!-*/7(!-GG!(>%+!?-!)/!B/$!/AL!:>%!<YI!&>$7;&!-)!(>6J&!6(!47&(UV%!*%%!-!N;G6(?>Q!-)!B/$;%(&!-*/7(!6(L!! I!G6((G%!A>6G%!G-(%$K!(>%!7&%$!?-GG&!6!-;-6!A6(>!4/$%!?/45G-6(&!&/!(>%!<YI!;/%&!-!&(%5!B7$(>%$!-)!;$-*&!(>%!%@%?7(6/!5G-!B$/4!IMS!B/$!(>6&!5-$(6?7G-$!3OP!-)!&%)&!(>-(!*-?J!(/!(>%!)%V%G/5%$!&-+6;K!N:>%$%U&!;/(!(/!*%!-!5$/*G%4!-&!(>%!7&%$!6&!&(6GG!?/45G-66;L!:-J%!-!G//J!-(!(>6&!5G-l!6(!G//J&!0"1L!WU4!&7$%!+/7UGG!*%!-*G%!(/!B6@!6(!/?%!+/7!(-J%!-!G//J!-(!(>6&LQ!:>%!)%V%G/5%$!G//J&!-(!(>%!5G-!-)!)/%&U(!&%%!-+!B7GG!(-*G%!&?-&!-)!(>%!!! e! ! ! ! ! ! ! ! ! ! !
  9. 9. ! ! ! ! !! !?/&(!&>/A!6&!/G+!"8L!3?$-(?>6;!>6&!>%-)K!>%!?-GG&!(>%!<YI!-)!&-+&K!NW(U&!]7&(!/(!-!5$/*G%4!A6(>!(>%!3OPL!:>-(!5G-!G//J&!+((1!(/!4%L!W(!47&(!*%!-!)-(-*-&%!5$/*G%4LQ!:>%!<YIK!A>/!-*&/G7(%G+!!%(23!>6&!)-(-*-&%!6&!]7&(!B6%!;$74*G%&!-*/7(!(>%!)%V%G/5%$&!-)!&(-$(&!($+6;!(/!B6;7$%!/7(!(>%!5$/*G%4!>64&%GBL! W!?/7G)!;/!/!G6J%!(>6&!-)!-7&%74K!*7(!WUGG!&5-$%!+/7!(>%!(%)674L!:>%!B-?(!6&!(>-(!6!&/4%!&>/5&!(>6&!/??7$&!X76(%!B$%X7%(G+L!C/45G-6(&!-*/7(!5//$G+!5%$B/$46;!3OP!(7$!6(/!-!56;^5/;!4-(?>!*%(A%%!(>%!<YI&!-)!)%V%G/5%$&!A6(>!/!/%!4-J6;!-+!5$/;$%&&L!.7?>!/B!(>6&!A-&(%)!%BB/$(!?/7G)!*%!-V/6)%)!6B!%V%$+/%!>-)!-??%&&!(/!A>-(!(>%+!%%)!-)!?/7G)!A/$J!(>%!5$/*G%4!-&!-!(%-4!6&(%-)!/B!*/7?6;!(>%!5$/*G%4!*-?J!-)!B/$(>!A6(>!/!$%-G!5$/;$%&&L! W!(>%!%)K!(>%!J%+!6&!(/!4-J%!6(!-&!&645G%!-)!%-&+!-&!5/&&6*G%!(/!;%(!(>%!)-(-!%%)%)!(/!X76?JG+!--G+[%!-)!?/$$%?(!-!3OP!5%$B/$4-?%!5$/*G%4L!F%!A-+!(/!4-J%!6(!%-&+!6&!(/!-$4!%V%$+/%!A6(>!(>%!(//G&!(>%+!%%)!(/!;%(!(>%!6B/$4-(6/!(>%+!%%)L!:>%!(//G&!?-!*%!&?$65(&!/$!-!G6*$-$+!/B!?/44/G+!7&%)!X7%$6%&!/$!-!57$?>-&%)!5$/)7?(L!W!>-V%!-!&%(!/B!&?$65(&!-)!X7%$6%&!(>-(!W!7&%!(/!>%G5!?/GG%?(!%V%$+(>6;!W!(+56?-GG+!%%)L!W!-G&/!>-V%!-!B%A!;$%-(!(//G&!G6J%!(>%!2/(&/&!#$/B6G%$!_-)!$%G-(%)!3OP!<%V%G/5%$!%@(%&6/`L!.%(>/)!S!-G&/!>-&!-!;$%-(!&%(!/B!(//G&K!-4%)!.S://G&!-)!.S:$-?%K!&5%?6B6?-GG+!?$%-(%)!(/!>%G5!+/7!A/$J!A6(>!%@(%)%)!3OP!($-?%!B6G%&L!7B7BMB9 A"3+&26D4&I!&645G%!&?$65(!(>-(!%@%?7(%&!%-?>!6;>(!-)!6&&7%&!-!74*%$!/B!T#<I:E!&(-(%4%(&!A%(!B$/4!(-J6;!-55$/@64-(%G+!a!467(%&!(/!a!467(%&!*%(A%%!)-6G+!%@%?7(6/&L!:>6&!&?$65(!47&(!B66&>!*%B/$%!/(>%$!]/*&!&(-$(!6!/$)%$!(/!4-J%!&7$%!(>%!5$/?%&&%&!(>-(!B/GG/A!5$/5%$G+!>-)G%!$%4/V6;!7*6GG%)!%@?%5(6/&!B/$!?7&(/4%$!)-(-!6!(>%!&(-(%&!/B!i%A!Z/$JK!:%@-&!-)!i%A!.%@6?/L!:>%!&?$65(!A-&!645G%4%(%)!-&!-!A/$J^-$/7)!B/$!-!-55G6?-(6/!*7;!-)!A6GG!$7!6;>(G+!7(6G!(>%!%%)%)!B6@%&!?-!*%!4-)%!(/!(>%!-55G6?-(6/L! E-?>!6;>(!A>%!(>%!&?$65(!?/45G%(%&K!-!/(6B6?-(6/!%4-6G!6&!&%(!(/!(>%!-55$/5$6-(%!&755/$(!(%-4&L!k/$!(>%!6;>(!(>%!]/*!%@%?7(6/!(64%!6?$%-&%)K!(>%!%@%?7(6/!(64%!A-&!/(%)!6!(>%!%4-6G!-)!-!>6;>!5$6/$6(+!5$/*G%4!(6?J%(!A-&!?$%-(%)!(/!--G+[%K!)6-;/&%!-)!?/$$%?(!(>%!6&&7%L!:>%!)%V%G/54%(!(%-4!A-&!/(6B6%)!-)!$%X7%&(%)!(>%!<YI!(%-4!(/!>%G5!A6(>!(>%!$//(!?-7&%!--G+&6&L! W!$%V6%A%)!(>%!&?$65(!-)!B/7)!(>-(!6(!6?G7)%)!0aD!6)6V6)7-G!T#<I:E!&(-(%4%(&!G6J%!(>6&H! UPDATE TR_POLICY set POL_TYPE_CD = 1, audit_rec_updt_dts = SYSTIMESTAMP, audit_rec_updt_ver_nbr = audit_rec_updt_ver_nbr + 1, audit_rec_updt_appl_id = DCCR WHERE REPORTED_PROP_STATE_CD = NY AND RATE_POLICY_CD = 111 AND DECODE("POL_SUB_STAT_CD", UBE, 1, VALID, 2, EXCEPTION, 2, 0) = 1 AND POL_DATA_SOURCE_CD = UPLOAD;E-?>!T#<I:E!V-$6%)!/G+!*+!(>%!V-G7%!(/!*%!&%(!B/$!#FPj:Z#EjC<!-)!(>%!5$%)6?-(%!V-G7%&!B/$!SE#FS:E<j#SF#j3:I:EjC<!-)!SI:Ej#FPWCZjC<L!! W!;$-**%)!(>%!%@%?7(6/!)-(-!B$/4!IMS!_7&6;!(>%!&(-)-$)!-A$$5(L&XG`!-)!B/7)!(>-(K!/!-V%$-;%K!%-?>!6)6V6)7-G!T#<I:E!(//J!-55$/@64-(%G+!"8^""!&%?/)&!(/!?/45G%(%L!d6V%!(>-(!(>%!7&7-G!(64%!B/$!-!&6;G%!%@%?7(6/!(/!?/45G%(%!(//J!-$/7)!-!&%?/)K!W!&7&5%?(%)!(>%!5$/*G%4!A-&!A6(>!&(-(6&(6?&!(>-(!4-+!>-V%!?-7&%)!(>%!%@%?7(6/!5G-!(/!?>-;%!B/$!(>%!A/$&%L! W!(//J!(>%!3OPjW<!B$/4!(>%!$%5/$(!-)!X7%$6%)!IMS!7&6;!-!&?$65(!-4%)!@5)-A$L&XG!(/!$%($6%V%!(>%!%@%?7(6/!5G-!B/$!/%!/B!(>%!T#<I:E&!)7$6;!(>%!N&G/AQ!(64%L!W!-G&/!57GG%)!-!%@%?7(6/!5G-!B/$!(>%!&-4%!3OPjW<!B$/4!-!5$6/$!%V%6;!A>%!6(!>-)!?/45G%(%)!6!(>%!7&7-G!0!467(%!A6)/AL!:>%!(A/!5G-&!A%$%!X76(%!)6BB%$%(L!2%$%U&!(>%!*-&6?!N*-)Q!5G-!B/GG/A%)!*+!(>%!N;//)Q!5G-H!! ! ! ! m!
  10. 10. ! ! !Y-)!5G-! ---------------------------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| ---------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 4 | 1472 | | 287K (3)| |* 1 | TABLE ACCESS BY INDEX ROWID | TR_POLICY | 4 | 1472 | | 287K (3)| | 2 | BITMAP CONVERSION TO ROWIDS | | | | | | | 3 | BITMAP AND | | | | | | | 4 | BITMAP CONVERSION FROM ROWIDS| | | | | | | 5 | SORT ORDER BY | | | | 37M| | |* 6 | INDEX RANGE SCAN | TR_POLICY_N5 | | | | 6543 (1)| | 7 | BITMAP CONVERSION FROM ROWIDS| | | | | | | 8 | SORT ORDER BY | | | | 95M| | |* 9 | INDEX RANGE SCAN | TR_COUNTY_FK6 | | | | 8721 (1)| ---------------------------------------------------------------------------------------------- Predicate Information (identified by operation id): --------------------------------------------------- 1 - filter("RATE_POLICY_CD"=111 AND "POL_DATA_SOURCE_CD"=UPLOAD) 6 - access(DECODE("POL_SUB_STAT_CD",UBE,1,VALID,2,EXCEPTION,2,0)=1) filter(DECODE("POL_SUB_STAT_CD",UBE,1,VALID,2,EXCEPTION,2,0)=1) 9 - access("REPORTED_PROP_STATE_CD"=NY) filter("REPORTED_PROP_STATE_CD"=NY)!d//)!5G-! ---------------------------------------------------------------------------------- | Id | Operation | Name | Rows | Bytes| Cost (%CPU)| ---------------------------------------------------------------------------------- |* 1 | TABLE ACCESS BY INDEX ROWID| TR_POLICY | 1 | 368 | 7307 (1)| |* 2 | INDEX RANGE SCAN | TR_POLICY_N5 | 16711 | | 92 (0)| ---------------------------------------------------------------------------------- Predicate Information (identified by operation id): --------------------------------------------------- 1 - filter(("RATE_POLICY_CD"=111 AND "POL_DATA_SOURCE_CD"=AND "REPORTED_PROP_STATE_CD"=NY)) 2 - access("TR_POLICY"."SYS_NC00063$"=1)! M6(>!]7&(!(>6&!5G-!)-(-K!(>%!&(-(6&(6?&!-$%!)%B66(%G+!G//J6;!G6J%!(>%!?7G5$6(L!W!(>%!;//)!5G-K!(>%!6)%@!$-;%!&?-!/!:Sj#FPWCZjia!>-&!-!?/&(!/B!m0!-)!%&(64-(%)!/G+!"DKc""!$/A&!(/!*%!$%(7$%)L!Y7(!6!(>%!*-)!5G-K!(>%!&-4%!&?-!?/&(&!Da1!-)!%&(64-(%)!(>-(!1c!46GG6/!$/A&!A/7G)!*%!$%(7$%)L!W(!&%%4&!6(U&!(64%!(/!?>%?J!(>%!&(-(6&(6?&L!Y%?-7&%!/7$!&(-(6&(6?&!?/GG%?(6/!6&!6&($74%(%)K!W!?-!%-&6G+!?>%?J!(/!&%%!A>%!&(-(6&(6?&!A%$%!G-&(!?/GG%?(%)!B/$!-!5-$(6?7G-$!/*]%?(L!M%UGG!(-GJ!4/$%!-*/7(!6&($74%(-(6/!&>/$(G+K!&/!WUGG!/(!;/!6(/!4/$%!)%(-6G!/!(>-(!/AL!I!X76?J!?>%?J!&>/A%)!4%!(>-(!(>%!(-*G%!*%6;!75)-(%)K!:Sj#FPWCZK!>-)!&(-(6&(6?&!?/GG%?(%)!/!6(!-(!DH"a54!(>%!%V%6;!5$6/$!(/!A>%!(>6&!&?$65(U&!%@%?7(6/!(64%!6?$%-&%)L! W!>-V%!-!&?$65(!?-GG%)!&(^-GGL&XG!(>-(!6&!-!?/45/&6(%!&?$65(!(/!?-GG!&%V%$-G!)6BB%$%(!&(-(6&(6?&!?/GG%?(6/!X7%$+!&?$65(&L!W!?-!$7!(>6&!&6;G%!V%$&6/!(/!;%(!-GG!(>%!&(-(&!B/$!-!&5%?6B6%)!/*]%?(!_(-*G%!&(-(&K!?/G74!&(-(&K!6)%@!&(-(&K!%(?L`!/$!W!?-!$7!-!&?$65(!B/$!]7&(!(>%!&(-(&!W!A-(!(/!&%%L!M>-(!W!A-(%)!(/!J/A!A-&!(>%!&(-(&!B/$!(>%!?/G74&!7&%)!6!(>%!:Sj#FPWCZjia!6)%@L!I&!+/7!?-!+/7!&%%!B$/4!(>%!5$%)6?-(%!6B/$4-(6/!6!(>%!5G-K!(>%!?/G74!WU4!G//J6;!B/$!6&!3Z3jiC888D1hL!.+!&?$65(!&>/A%)!4%!(>%!B/GG/A6;!56%?%&!/B!6B/$4-(6/H! ========================================================================================================= INDEX STATISTICS ========================================================================================================= Index Name Pos# Order Column Name -------------- ---- ----- ------------- tr_policy_n5 1 ASC sys_nc00063$ 2 ASC sys_nc00064$ 3 ASC pol_sys_id 4 ASC batch_sys_id!! "8! ! ! ! ! ! ! ! ! ! !
  11. 11. ! ! ! ! !! ! Index Name Column Name Pos# Expression -------------- -------------- ---- -------------------------------------------------------------- tr_policy_n5 SYS_NC00063$ 1 DECODE("POL_SUB_STAT_CD",UBE,1,VALID,2,EXCEPTION,2,0) SYS_NC00064$ 2 TRUNC("ENTERED_INTO_SYS_DTS") ========================================================================================================= COLUMN STATISTICS ========================================================================================================= Name Analyzed Null? NDV Density # Nulls # Buckets Sample AvgLen Lo-Hi Values ========================================================================================================= sys_nc00063$ 02/11/2011 18:15:53 Y 2 .000000 0 2 6953 3 0 | 2 =========================== HISTOGRAM STATISTICS =========================== SYS_NC00063$ (2 buckets) 1 97% 3/K!(>%!&(-(&!B/$!(>%!?/G74!&>/A!(>-(!(>%$%!-$%!(A/!)6&(6?(!V-G7%&!_8K!0`!-)!(>-(!/%!/B!(>%!V-G7%&!6&!5$%&%(!6!mcn!5%$?%(!/B!(>%!$/A&L!Y7(K!)6)U(!(>%!5$%)6?-(%!B/$!(>%!T#<I:E!7&%!-!V-G7%!/B!"R!Z%&f!3/K!6(!G//J&!G6J%!(>%!V-G7%!"!6&!46&&6;!B$/4!(>%!&(-(&L!W!/$)%$!(/!?/B6$4!(>6&!?>-;%!A-&!4-)%!)7%!(/!(>%!&(-(6&(6?&!?/GG%?(6/K!W!%%)%)!(/!?/45-$%!(>%!?7$$%(!&(-(&!(/!(>%!5$%V6/7&!?/GG%?(6/L!F$-?G%!-7(/4-(6?-GG+!*-?J&!75!&(-(6&(6?&!5$6/$!(/!?/GG%?(6;!-!%A!&%(!&/!W!?/7G)!57GG!(>%4!B$/4!(>%!>6&(/$+L!36?%!A%!-G&/!J%%5!*-?J75&!/B!/7$!/AK!W!/5(%)!(/!?/45-$%!(/!/7$!*-?J75!?/5+L!W!7&%)!-/(>%$!&?$65(!?-GG%)!)6BB^&(-(&^&(-((-*L&XG!(>-(!%@%?7(%&!-!)6BB%$%?%!$%5/$(!7&6;!(>%!<Y.3j3:I:3L<Wkkj:IYPEj3:I:3jWij3:I::IY!5$/?%)7$%L!2%$%!-$%!(>%!J%+!56%?%&!/B!6B/$4-(6/!W!>-)!-B(%$!%@%?7(6;!4+!&?$65(H! STATISTICS DIFFERENCE REPORT FOR: ................................. TABLE : TR_POLICY OWNER : TRAX_OWNER SOURCE A : User statistics table TRAX_STATS_BACKUP_20110211 : Statid : : Owner : TRAX_OWNER SOURCE B : Current Statistics in dictionary PCTTHRESHOLD : 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COLUMN STATISTICS DIFFERENCE: ............................. COLUMN_NAME SRC NDV DENSITY HIST NULLS LEN MIN MAX SAMPSIZ ............................................................................... SYS_NC00063$ A 3 .000000009 YES 0 3 80 C103 5.5E+07 B 2 .000000008 YES 0 3 80 C103 6953!! i/(6?%!(>-(!(>%!i<g!_74*%$!/B!)6&(6?(!V-G7%&`!?>-;%)!B$/4!1!(/!0!A>%!(>%!&(-(&!A%$%!?/GG%?(%)L!WB!+/7!G//J!-!*6(!?G/&%$K!+/7UGG!/(6?%!(>%!$%-&/!A>+L!:>%!&-45G%!&6[%!B/$!(>%!5$%V6/7&!?/GG%?(6/!A-&!)/%!-(!"88n!_/(%!(>%!&-45G%!&6[%!V-G7%!/B!aLaEo8c`!-&!?/45-$%)!(/!-!&-45G%!&6[%!/B!]7&(!7)%$!c888!$/A&!B/$!(>%!G-(%&(!?/GG%?(6/L!I55-$%(G+K!(>%!&4-GG%$!&-45G%!A-&U(!*$/-)!%/7;>!(/!?-5(7$%!-+!/B!(>%!$/A&!(>-(!>-)!-!V-G7%!/B!"!B/$!(>-(!?/G74L!3/K!(>%!>6&(/;$-4!/G+!>-)!(A/!*7?J%(&K!/%!B/$!8!V-G7%&!-)!/%!B/$!0!V-G7%&L!36?%!-!"U&!*7?J%(!A-&!46&&6;K!(>%!/5(646[%$!?/457(%)!&%G%?(6V6(+!B/$!(>%!7J/A!V-G7%!*-&%)!/!>-GB!(>%!466474!J/A"!?-$)6-G6(+!V-G7%&!-$$6V6;!-(!-!$/A&!%&(64-(%!/B!1c!46GG6/L!:>6&!%&(64-(%!?-7&%)!(>%!/5(646[%$!(/!?>//&%!-!&7*^/5(64-G!YW:.I#!CFigES3WFi!5G-!/5%$-(6/!(/!($+!-)!$%)7?%!(>%!%BB/$(!(/!&?-!1c!46GG6/!$/A&!*+!)/6;!-!YW:.I#!Ii<!A6(>!-/(>%$!6)%@!/!(>%!&(-(%!?/G74!_&(-(%!A-&!-G&/!7&%)!6!(>%!5$%)6?-(%`L!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" !3%%!b/-(>-!P%A6&U!*G/;!%($6%&!/!(>6&!&7*]%?(!-(!4))56778(%")4"%-$2,3&2(#15#$33&.(79::;7:<79=7>#$?@$%.AB4,3)(+#"37!-)!4))56778(%")4"%-$2,3&2(#15#$33&.(79:C:7:D79D7>"!$B4,3)(+#"37L!!! ! ! ! ""!
  12. 12. ! ! !! 36?%!(>%!$%-G6(+!A-&!(>-(!(>%$%!A%$%!V-G7%&!/B!"!6!(>-(!?/G74K!(>-(!6B/$4-(6/!%%)%)!(/!*%!-V-6G-*G%!(/!(>%!/5(646[%$!6!/$)%$!B/$!6(!(/!*%!-*G%!(/!4-J%!(>%!5$/5%$!&%G%?(6V6(+!%&(64-(%&L!M>-(!)/!A%!)/R!M%GGK!A%!?/7G)!?/GG%?(!&(-(&!-GG!/V%$!-;-6!-(!"88nL!:>-(U&!5$%?6&%G+!A>-(!>-)!*%%!)/%!6!(>%!5$%V6/7&!?/GG%?(6/L!Y7(K!)/6;!&/!A/7G)!(-J%!&%V%$-G!>/7$&!-)!A/7G)!*7$!-!G/(!/B!$%&/7$?%&!-)!$%?/GG%?(!&(-(&!/!-GG!(>%!/(>%$!?/G74&!(>-(!$%-GG+!)6)U(!%%)!(/!*%!$%?/GG%?(%)L!!! S-(>%$!(>-!A-&(%!-GG!(>-(!(64%!-)!%BB/$(K!W!/5(%)!(/!4-7-GG+!&%(!(>%!&(-(6&(6?&!(/!(>%!V-G7%&!W!J%A!A%$%!%%)%)L!W!(>6&!?-&%K!W!J%A!W!%%)%)!(/!*745!75!(>%!74*%$!/B!)6&(6?(!V-G7%&!(/!1!-)!&%(!(>%!-55$/5$6-(%!V-G7%&!B/$!(>%!46&&6;!*7?J%(!6!(>%!>6&(/;$-4L!P7?J6G+K!W!>-)!-/(>%$!&?$65(!(>-(!-GG/A%)!4%!(/!4-J%!(>/&%!4/)6B6?-(6/&!X76?JG+!_&%(>&(-(&L&XGK!&>/$(!B/$!&%(!>6&(/;$-4!&(-(&`L!!! M6(>!(>%!%A!&(-(&!6!5G-?%K!W!(%&(%)!(>%!75)-(%!-;-6!-)!A-&!5G%-&%)!(>-(!%V%$+(>6;!A-&!*-?J!(/!/$4-Gf!:>%!%(6$%!5$/?%&&!(//J!4%!-*/7(!"8!467(%&!-)!4/&(!/B!(>-(!A-&!&5%(!)/?74%(6;!A>-(!W!A-&!)/6;!-&!W!A%(!-G/;!5G7&!(-J6;!(64%!(/!)/7*G%^?>%?J!4+&%GB!(>$/7;>!%-?>!&(%5L!Y7(K!(>%!*/((/4^G6%!A-&!(>-(!W!>-)!(//G&!_&?$65(&!6!(>6&!?-&%`!$%-)6G+!-(!>-)!(>-(!W!?/7G)!7&%!(/!;%(!(>%!6B/$4-(6/!W!%%)%)!(/!6)%(6B+!(>%!$//(!?-7&%!/B!(>%!5$/*G%4!-)!(>%!)%(%$46%!(>%!B6@!%%)%)!(/!?/$$%?(!6(L!! I&!6(!(7$&!/7(K!(>%!&?$65(!%)%)!75!;%((6;!-!B7$(>%$!B-?%^G6B(!(/!?>-;%!(>%!0aD!6)6V6)7-G!T#<I:E!&(-(%4%(&!(/!-!*7GJ!/5%$-(6/!-)!(/!-))!&/4%!6&($74%(-(6/!(/!>%G5!7&!;%(!(/!(>%!$//(!/B!(>%!5$/*G%4!%V%!B-&(%$!6B!(>6;&!A%(!&/7(>!-;-6!6!(>%!B7(7$%L!:>%!?>-;%!4-)%!(/!&>6B(!(/!7&6;!-!*7GJ!/5%$-(6/!6&!-?(7-GG+!/%!/B!(>%!-(65-((%$&!A%UGG!)6&?7&&!G-(%$L!7BM >+I+"N%#$&2H+&!"$%0&M$6(6;!-)!4-6(-66;!3OP!(>-(!5%$B/$4&!A%GG!/B(%!&%%4&!G6J%!-!4-;6?!($6?JL!M>%!+/7!A-(?>!&/4%/%!A/$J!(>-(!+/7!5%$?%6V%!(/!*%!-!3OP!4-;6?6-K!(>%+!-55%-$!(/!*%!-*G%!(/!4-J%!(>%!645/&&6*G%!>-55%!-)!B6)!-)!B6@!3OP!5%$B/$4-?%!6&&7%&!A6(>!G6((G%!%BB/$(L!Y7(K!6&!6(!$%-GG+!4-;6?!/$!6&!6(!]7&(!-!A%GG^$%>%-$&%)!&%(!/B!&(%5&!-)!-?(6/&!(>-(!BG/A!(/;%(>%$!%BB/$(G%&&G+!(/!5$/)7?%!-!B6-G!$%&7G(R!! Z/7!-G$%-)+!J/A!(>%!-&A%$l!6(U&!/(!4-;6?L!Y7(K!G%-$6;!>/A!(/!4-J%!6(!-55%-$!G6J%!4-;6?!(-J%&!]7&(!-&!47?>!5$-?(6?%!-&!-+!4-;6?6-!A/7G)!7&%!(/!*%?/4%!5$/B6?6%(!-(!>6&!?$-B(L!i/(!%V%$+/%!4-+!$%-?>!(>%!5$/B6?6%?+!G%V%G!/B!-!2-$$+!2/7)66!/$!<-V6)!YG-6%!_B/$!7&!F$-?G%!;%%J&K!A%!46;>(!&-+!:/4!,+(%!/$!b/-(>-!P%A6&`K!*7(!%V%$+/%!?-!G%-$!A>-(!(>%+!%%)!(/!57GG!/BB!(>%6$!($6?J&!4/&(!/B!(>%!(64%L!W(!-GG!&(-$(&!A6(>!-!B%A!*-&6?&L!7BMB9 ()&.52%/%O"2%.#&P"3%03&Z/7U$%!/(!;/6;!-+A>%$%!(/A-$)&!*%?/46;!5$/B6?6%(!-(!4--;6;!3OP!5%$B/$4-?%!7(6G!+/7!G%-$!-!*6(!/B!(>%!N7)%$!(>%!?/V%$&Q!*-&6?&L!:>%!)-(-*-&%!6&!/(!-!*G-?J!*/@K!/!4-((%$!>/A!>-$)!A%!4-+!A6&>!6(!A%$%L!W!/$)%$!(/!A$6(%!*%((%$!3OP!-)!($/7*G%^&>//(!3OP!5%$B/$4-?%!6&&7%&K!+/7!>-V%!(/!7)%$&(-)!>/A!3OP!6&!B/$47G-(%)!-)!>/A!6(!%@%?7(%&L!C/V%$6;!-GG!(>%!)%(-6G&!/B!(>%!*-&6?&!+/7!%%)!(/!?/45$%>%)!6&!*%+/)!(>%!&?/5%!/B!A>-(!A%!?-!?/V%$!6!/%!)-+K!*7(!>%$%U&!-!G6&(!/B!5$/B6?6%?6%&!+/7!%%)H! ()&34#2"Q& i/(!/G+!)/!+/7!%%)!(/!J/A!;%%$-G!&(-(%4%(!&+(-@K!*7(!(>%!B7$(>%$!+/7!?-!%@5-)!+/7$!>/$6[/&! (/!G%-$!A-+&!(/!B/$47G-(%!3OP!*%+/)!*-&6?!3EPEC:!p!kSF.!:IYPE!&(-(%4%(&K!(>%!4/$%!(//G&!+/7UGG! >-V%!A>%!B-?%)!A6(>!-!3OP!(76;!?>-GG%;%L!Z/7!%%)!(/!*%?/4%!B-46G6-$!A6(>!*76G(^6!B7?(6/&K!-)!!! "0! ! ! ! ! ! ! ! ! ! !
  13. 13. ! ! ! ! !! ! 75)-(%!+/7$!J/AG%);%!A6(>!%-?>!%A!$%G%-&%L!F$-?G%!A6GG!/B(%!-))!-!B7?(6/!(>-(!+/7!4-+!>-V%! *%%!?/)6;!A/$J-$/7)&!B/$!+%-$&!_B/$!%@-45G%K!(>%!#WgF:!B7?(6/`L! ()&+Q+062%.#&P"3%03& M>%!+/7!&7*46(!-!3OP!&(-(%4%(K!A>-(!>-55%&R!Z/7!%%)!(/!J/AL!:>6&!4%-&!+/7UV%!;/(!(/! *%?/4%!B-46G6-$!A6(>!>-$)!-)!&/B(!5-$&6;K!(>%!&>-$%)!5//GK!(>%!*7BB%$!?-?>%K!G/;6?-G!-)!5>+&6?-G!WFK! -)!4/$%L!WB!+/7!)/U(!7)%$&(-)!>/A!+/7$!3OP!6&!%@%?7(%)K!>/A!?-!+/7!%@5%?(!(/!%BB%?(6V%G+!B6;7$%! /7(!>/A!(/!?>-;%!6(&!*%>-V6/$R! :H+&.52%/%O+,& :>%!?/&(^*-&%)!/5(646[%$!%%)&!(/!*%?/4%!+/7$!B$6%)L!:>%!/5(646[%$!6&!$%&5/&6*G%!B/$!)%(%$466;! >/A!+/7$!3OP!&(-(%4%(&!A6GG!%@%?7(%!&/!+/7!%%)!(/!7)%$&(-)!6(!%/7;>!(/!J/A!>/A!(/!;6V%!6(! A>-(!6(!%%)&!(/!)/!6(&!]/*!-&!%BB%?(6V%G+!-&!5/&&6*G%L!:>6&!4%-&!+/7!>-V%!(/!&5%-J!(>%!&-4%!G-;7-;%L! S%-)6;!%@%?7(6/!5G-&!>-&!(/!*%?/4%!-&!B-46G6-$!-)!%-&+!(/!+/7!-&!$%-)6;!+/7$!B-V/$6(%!4-;-[6%L! Z/7UV%!;/(!(/!7)%$&(-)!&(-(6&(6?&L!!Z/7UV%!;/(!(/!7)%$&(-)!(>%!V-$6/7&!/5%$-(6/&!(>%!/5(646[%$!?-! ?>//&%!(/!7&%!B/$!+/7$!3OPU&!%@%?7(6/L!Z/7!*-&6?-GG+!>-V%!(/!G%-$!(/!(>6J!G6J%!(>%!/5(646[%$L!! C#"N43%3&3R%NN3& Z/7!4-+!>-V%!(>%!J/AG%);%!_W!?-GG!6(!N*//J!&4-$(&Q`K!*7(!A>%!6&&7%&!-$6&%!+/7!>-V%!(/!*%!-*G%!(/! ?/GG%?(!(>%!J%+!56%?%&!/B!6B/$4-(6/!-)!57(!6(!-GG!(/;%(>%$!(/!5$/5%$G+!--G+[%!-)!)6-;/&%!(>%! 5$/*G%4L!:>6&K!6!4+!/566/K!6&!(>%!*6;;%&(!5-$(!/B!(>%!N4-;6?LQ!,/A6;!&/4%(>6;!-)!-55G+6;!A>-(! +/7!J/A!-$%!(A/!)6BB%$%(!(>6;&L!W(U&!(>%!-55G6?-(6/!/B!(>%!J/AG%);%!+/7!/*(-6!(>-(!6&!(>%!J%+L!WU4!;/6;!(/!-&&74%!+/7UV%!;/(!4/&(!/B!(>%&%!*-&%&!?/V%$%)K!/$!+/7!&//!A6GGK!-&!A%!5$/;$%&&!(>$/7;>!(>%!$%&(!/B!(>%!4-(%$6-GL!3/K!6B!W!&(-$(!(-GJ6;!-*/7(!-+(>6;!+/7U$%!7B-46G6-$!A6(>!/$!%%)!(/!$%B$%&>!+/7$!4%4/$+!-*/7(K!WUGG!($7&(!+/7!(/!)/!(>-(!-&!%%)%)L!7BMB9B9 :6#%#$&()&.+!]/*!6V/GV%&!-!G/(!/B!3OP!(76;!_W!4%-!-!G/(f`L!WUV%!*%%!)/6;!6(!B/$!&/!G/;!(>-(!A>-(!(/!)/!A>%!WU4!5$%&%(%)!A6(>!-!&(-(%4%(!(>-(!%%)&!(76;!>%G5!6&!4/&(G+!&%?/)!-(7$%L!Y7(K!6B!W!&(/5!-)!(>6J!-*/7(!(>%!&(%5&!6V/GV%)!6!(76;!-!3OP!&(-(%4%(K!6(U&!(+56?-GG+!5$%((+!&($-6;>(B/$A-$)L!!! • S%V6%A!(>%!5$/*G%4!3OP!&(-(%4%(L! • k6)!/7(!A>-(!6(U&!&755/&%)!(/!)/L!_:7%!(>%!X7%&(6/K!/(!(>%!X7%$+L`! • E@%?7(%!(>%!&(-(%4%(!-)!?-5(7$%!%@%?7(6/!5G-!)-(-!_6B!6(U&!5$/)7?(6/K!;%(! IMS=I32=3(-(&#-?J=WPF!)-(-K!%@%?7(%!6!5$/)!6B!5/&&6*G%!/$!6!5$/)7?(6/^G6J%!%V6$/4%(`L! • S%V6%A!(>%!&(-(6&(6?&!B/$!(>%!/*]%?(&!7&%)!6!(>%!&(-(%4%(L!C>%?J!6)%@%&!-)!?/&($-6(&L! • EV-G7-(%!(>%!%@%?7(6/!5G-K!?/45-$%!%&(64-(%&!V&!-?(7-G!_?-$)6-G6(+!B%%)*-?J`L! • P//J!B/$!(>%!*6;!>6((%$&!_5G-?%&!6!(>%!5G-!A>%$%!(>%!4/&(!(64%!6&!&5%(`L!! • S%B-?(/$!(>%!&(-(%4%(L! • :%&(!$%A$6((%!3OP!-)!?/45-$%!(/!/$6;6-GL! • S%B-?(/$!-)!$%5%-(!7(6G!A6(>6!3PI!/$!/!B7$(>%$!(76;!6&!5/&&6*G%L! !! ! ! ! "1!
  14. 14. ! ! ! W(U&!-G&/!-!;//)!6)%-!(/!J%%5!-!%+%!/7(!B/$!?%$(-6!(>6;&!(>-(!?-!>%G5!4-J%!+/7$!(76;!(-&J&!%-&6%$L!2%$%U&!-!&>/$(!G6&(!/B!?/44/!(>6;&!W!G//J!B/$!/$!)/!A>%!WU4!(76;!3OPH! • C/&($-6(&!-$%!-!47&(f!#$64-$+!J%+&K!B/$%6;!J%+&K!?>%?J!?/&($-6(&!-$%!-GG!%@($%4%G+!645/$(-(!(/! (>%!/5(646[%$U&!-*6G6(+!(/!5$/)7?%!-!X7-G6(+!5G-L!M6(>/7(!(>%4K!(>%!/5(646[%$!]7&(!?-U(!)/!6(&!]/*!-&! %BB6?6%(G+!-&!6(!?-!A6(>!(>%4L! • Z/7UV%!;/(!(/!J/A!(>%!)-(-!-)!(>%!&?>%4-L!WB!+/7!)/U(!J/AK!-&J!X7%&(6/&!/B!&/4%/%!A>/! )/%&L! • P//J!B/$!(-*G%&!(>-(!-$%!7&%)!6!]/6&!*7(!5$/V6)%!/!?/G74&!6!(>%!/7(57(L!:>%&%!?-!/B(%!*%! %G646-(%)L! • P//J!B/$!$%5%-(%)!7&%!/B!(>%!&-4%!(-*G%&!7&6;!(>%!&-4%K!/$!&646G-$K!5$%)6?-(%&L!:>%&%!?-!/B(%!*%! $%)7?%)!(/!7&%!/?%L! • C>%?J!-V-6G-*G%!6)%@%&!-)!%V-G7-(%!(>%6$!V6-*6G6(+!-;-6&(!5$%)6?-(%&L! • P//J!B/$!7&%!/B!<W3:WiC:!/$!TiWFi!(/!$%4/V%!)75G6?-(%&L!!! W!(>%!%)K!+/7$!;/-G!6!4--;6;!3OP!5%$B/$4-?%!6&!$%-GG+!(A/^B/G)H!A$6(%!B-&(!3OP!B-&(%$!-)!B6)!-)!B6@!*-)!3OP!B-&(L!:>%$%!6&U(!$%-GG+!-+!4-;6?L!:>%!4-;6?!6&!6!>/A!A6GG6;!+/7!-$%!(/!G%-$!-)!5$-?(6?%L!M <=:>@!F=:C:<?=& qWB!+/7!?-U(!4%-&7$%!6(K!+/7!?-U(!4--;%!6(Lq!9!<-V6)!d-$V6! !W!G/V%!(>6&!X7/(%!*%?-7&%!6(!&5%-J&!(/!(>%!>%-$(!/B!4--;6;!5%$B/$4-?%L!W&($74%(-(6/!6&!-!G6((G%!%@($-!?/)%!(>-(!)%V%G/5%$&!57(!6(/!(>%6$!-55G6?-(6/&!(>-(!(%GG&!%V%$+/%!r!6?G7)6;!(>%!&/B(A-$%!)%V%G/5%$&!(>%4&%GV%&!r!%@-?(G+!A>%$%!+/7$!&/B(A-$%!6&!&5%)6;!+/7$!(64%L!M6(>!6(K!4--;6;!5%$B/$4-?%!6&!-!&-5L! d//)!6&($74%(-(6/!4-J%&!6(!&/!/$4-G!5%/5G%K!/(!]7&(!&5%?6-G6&(&K!?-!)6-;/&%!-)!&/GV%!5%$B/$4-?%!5$/*G%4&!X76?JG+!-)!5%$4-%(G+K!/B(%!*%B/$%!+/7$!7&%$&!%V%!&%&%!&/4%(>6;!6&!A$/;L!2/A%V%$K!A6(>/7(!;//)!(64%^*-&%)!5%$B/$4-?%!6&($74%(-(6/K!4--;6;!5%$B/$4-?%!*%?/4%&!6;>(4-$6&>G+!?/45G%@!-)!%@5%&6V%L! M6(>!-&!G6((G%!-&!(A/!G6%&!/B!?/)%!+/7!A6GG!*%!-*G%!(/!4/6(/$!&5%?6B6?!(-&J&!6!+/7$!-55G6?-(6/!-)!4-J%!/%!/B!(>%!4/&(!)6BB6?7G(!&(%5&!/B!645G%4%(6;!$%&5/&%^(64%!*-&%)!5$/*G%4!)6-;/&6&!_.%(>/)!S`!6(/!/%!/B!(>%!%-&6%&(L!W!-))6(6/K!(>%&%!(%?>6X7%&!A6GG!%-*G%!+/7!(/!?/$$%G-(%!)-(-*-&%!&(-(6&(6?&!*-?J!(/!*7&6%&&!(-&J&!-)!>%G5!)6&?/V%$!(>/&%!(-&J&!(>-(!-$%!>%-V+!$%&/7$?%!?/&74%$&L!MB9 SH4&%3&/4&5,.$,"/&3N.KT&M>%!6&!&/4%(>6;!&G/AR!M%!-$%!(+56?-GG+!4-)%!-A-$%!/B!&G/A%&&!*+!-!7&%$!?/45G-6(L!3G/A!6&!$%G-(6V%!>/A%V%$L!WB!+/7!&-+!6(!(-J%&!"!>/7$!(/!;%(!B$/4!5/6(!I!(/!5/6(!YK!?/7G)!+/7!-&A%$!(>%!N6&!(>6&!&G/AQ!X7%&(6/!A6(>!/G+!(>-(!*6(!/B!6B/$4-(6/R!i/L!Z/7!%%)!(/!-(!G%-&(!J/A!A>-(!(>%!)6&(-?%!6&!B$/4!5/6(!I!(/!5/6(!Y!-)!>-V%!-!6)%-!/B!(>%!$%-&/-*G%!%@5%?(-(6/!B/$!>/A!G/;!6(!&>/7G)!(-J%!(/!;%(!B$/4!/%!5/6(!(/!(>%!/(>%$L!WB!(>%!)6&(-?%!6&!>7)$%)&!/$!(>/7&-)&!/B!46G%&K!"!>/7$!46;>(!*%!V%$+!$%-&/-*G%K!*7(!6B!(>%!)6&(-?%!6&!08!B%%(K!"!>/7$!4-+!*%!%@($-/$)6-$6G+!G/;L!!! "! ! ! ! ! ! ! ! ! ! !
  15. 15. ! ! ! ! !! ! :/!)%(%$46%!A>+!-!5$/;$-4!6&!&G/AK!G%(U&!&(-$(!*+!A-GJ6;!(>$/7;>!(>%!--G+&6&!/B!-!5$/?%)7$%!-4%)!#L!#!6&!$76;!3-(2L!3/K!B6$&(!W!%%)!(/!J/A!%@-?(G+!A>-(!&G/A!4%-&!6!(%$4&!/B!$%&5/&%!(64%L! SQL> set timing on SQL> exec p PL/SQL procedure successfully completed. Elapsed 00:02:09:98 F?%!W!>-V%!-!*-&%!(646;!/B!0!467(%&!mLme!&%?/)&K!W!?-!/5%!75!(>%!?/)%!-)!($+!-)!)%(%$46%!A>%$%!(/!;/!B$/4!(>%$%L!:>%!?/)%!B/$!#!6&H! create or replace procedure p as begin q; r; s; end; /i/A!A>-(R!#!?-GG&!(>$%%!/(>%$!5$/?%)7$%&L!3/K!>/A!)/!W!J/A!A>%$%!(/!&(-$(R!M%GGK!W!?/7G)!&645G+!/5%!75!(>%!B6$&(!5$/?%)7$%K!OK!-)!&%%!6B!W!?-!B6)!-+!645$/V%4%(&!(/!*%!4-)%!(>%$%L!Y7(K!4-+*%!6(!A/7G)!*%!>%G5B7G!(/!*%!-!G6((G%!4/$%!6B/$4%)!*%B/$%!W!&(-$(!($+6;!(/!G//J!B/$!-$%-&!(/!645$/V%L!2%$%U&!A>%$%!6&($74%(-(6/!?/4%&!6L!WUGG!-))!-!G6((G%!?/)%!(/!>%G5!4%!4%-&7$%!A>%$%!(>%!%@%?7(6/!/B!#!&5%)&!6(U&!(64%H! create or replace procedure p as t0 number; t1 number; t2 number; t3 number; begin t0 := dbms_utility.get_time; q; t1 := dbms_utility.get_time ; dbms_output.put_line (Procedure q: || to_char((t1 - t0)/100)); r; t2 := dbms_utility.get_time ; dbms_output.put_line (Procedure r: || to_char((t2 - t1)/100)); s; t3 := dbms_utility.get_time ; dbms_output.put_line (Procedure s: || to_char((t3 - t2)/100)); dbms_output.put_line (Total R : || to_char((t3 - t0)/100)); end; /!i/A!(>-(!WUV%!-))%)!&/4%!?/)%!(/!>%G5!?-5(7$%!(646;!)%(-6G!-(!-!4/$%!;$-7G-$!G%V%GK!G%(U&!%@%?7(%!#!-;-6L! SQL> set timing on SQL> exec p Procedure q: 1 Procedure r: 114 Procedure s: 15 Total R : 130 Elapsed 00:02:09:99! M6(>!(>6&!6B/$4-(6/K!/A!W!J/A!A>%$%!(>%!(64%!6&!&5%(L!:>%!4-]/$6(+!/B!(64%!6&!&5%(!%@%?7(6;!5$/?%)7$%!SL!:>-(U&!;$%-(!6B/$4-(6/!(/!>-V%L!Y7(K!A>-(!)6)!6(!?/&(!B/$!4%!(/!>-V%!(>6&!6B/$4-(6/R!i/(!47?>!$%-GG+L!:>%!(/(-G!%@%?7(6/!(64%!6?$%-&%)!*+!L8"!&%?/)&!_B$/4!"0mLme!(/!"0mLmm`L!W!>-)!(/!4-J%!&/4%!-))6(6/&!(/!(>%!?/)%H!!%A!V-$6-*G%&!-)!e!G6%&!/B!?/)%!(/!?-5(7$%!(646;!)-(-L!:>%!&4-GG!%BB/$(!%((%)!*6;!$%&7G(&!6!(>-(!/A!W!J/A!A>%$%!(/!B/?7&!4+!-((%(6/L!! ! ! ! "a!
  16. 16. ! ! !! M>%$%!A/7G)!+/7!>-V%!&(-$(%)!6B!+/7!)6)U(!>-V%!(>6&!)-(-R!./$%!645/$(-(G+K!A>-(!A/7G)!>-55%!6B!+/7!&(-$(%)!(/!A/$J!/!5$/?%)7$%!O!/$!3!B6$&(R!Y-&%)!/!(>%!(646;!)-(-!?/GG%?(%)K!%V%!6B!A%!?/7G)!$%)7?%!(>%!%@%?7(6/!(64%&!/B!*/(>!/B!(>/&%!5$/?%)7$%&!(/!8K!A%!4-+!&(6GG!*%!B-?%)!A6(>!-!5$/;$-4!(>-(!6&!N(//!&G/ALQ!!MB7 SH"2&%3&%#32,6/+#2"2%.#&"#D&KH4&%3&%2&%/5.,2"#2T&W&($74%(-(6/!6&!(>%!A-+!+/7!4-J%!(>%!5%$B/$4-?%!/B!+/7$!-55G6?-(6/&!%-&+!(/!4/6(/$!-)!$%V6%AL!W!;%%$-GK!(>%!57$5/&%!/B!6&($74%(-(6/!6&!(/H! • .%-&7$%!(>%!-(($6*7(%&!/B!-!&+&(%4! • C$%-(%!-!4/6(/$6;!4%?>-6&4! • :$-?J!-55G6?-(6/!5%$B/$4-?%!#$/5%$!6&($74%(-(6/!-GG/A&!+/7!(/!?/GG%?(!5$/5%$G+!&?/5%)!(646;!-)!($-?%!6B/$4-(6/!B/$!(>%!(-&J&!(>-(!-$%!645/$(-(!(/!+/7$!*7&6%&&L!W&($74%(-(6/!&>/7G)!*%!G6;>(A%6;>(!-)!%-&+!(/!-?(6V-(%!-)!7G(64-(%G+!4-J%!(>%!*7&6%&&!/B!B6)6;!-)!B6@6;!5%$B/$4-?%!6&&7%&!X76?J!-)!&645G%L!! M6(>!6&($74%(-(6/K!+/7!?-!%-&6G+!-&A%$!X7%&(6/&!G6J%H! • M>+!)6)!(>6&!(-J%!&/!G/;R! • M>-(!A/7G)!>-55%!6BR! • W&!(>6&!(>6;!%BB6?6%(R! • I4!W!)/%!+%(R!Y%6;!-*G%!(/!-&A%$!(>%&%!X7%&(6/&!A6GG!-GG/A!+/7!(/!5$/V6)%!(>%!B6-G!A/$)!/!)6&57(%&!*%(A%%!<YI&K!)%V%G/5%$&K!4--;%$&K!-)!7&%$&L!Z/7!J/A!A>%$%!+/7$!-55G6?-(6/!&5%)&!6(&!(64%!-)!+/7!?-!B/?7&!/!B6@6;!(>%!&5%?6B6?!-$%-&!A>%$%!(//!47?>!(64%!6&!G/&(L!MBM 1.K&D.&4.6&"DD&%#32,6/+#2"2%.#T&F$-?G%!&755G6%&!*76G(^6!5-?J-;%&!(>-(!?-!*%!7&%)!-&!(>%!*76G)6;!*G/?J&!B/$!6&($74%(6;!+/7$!?/)%L!:>%$%!-$%!(>$%%!5$64-$+!5-?J-;%&!(>-(!?-!>-)G%!-G4/&(!%V%$+!%G%4%(!%%)%)!(/!)/!(>%!]/*!5$/5%$G+H! • <Y.3j3E33WFi! • <Y.3j3Z3:E.! • <Y.3jI##PWCI:WFijWikF!MBMB9 ;U!VF<?=&:>6&!5-?J-;%!6&!7&%)!(/!A$-5!-??%&&!(/!IP:ES!3E33WFi!-)!3E:!SFPE!&(-(%4%(&!-&!A%GG!-&!/(>%$!&%&&6/!6B/$4-(6/L!M>6G%!(>%$%!-$%!74%$/7&!&7*5$/;$-4&!-V-6G-*G%K!(>%!3E:jW<Ei:WkWES!5$/?%)7$%!6&!/B!5$64-$+!7&%!A>%!?$%-(6;!6&($74%(-(6/!B/$!+/7$!?/)%L!! T&6;!3E:jW<Ei:WkESK!+/7!-$%!-*G%!(/!%&(-*G6&>!(>%!?7$$%(!&%&&6/!A6(>!-!?G6%(!6)%(6B6%$L!:>-(!6)%(6B6%$!A6GG!(>%!*%!-&&/?6-(%)!A6(>!(>-(!&%&&6/!7(6G!6(!)6&?/%?(&!/$!?G%-$&!(>%!6)%(6B6%$L!:>%!?G6%(!6)%(6B6%$!+/7!?>/&%!?-!*%!75!(/!D!?>-$-?(%$&!6!G%;(>L!FV%$!8!)+-46?!V6%A&K!&7?>!-&!gh3E33WFiK!?/(-6!-!?G6%(j6)%(6B6%$!/$!?G6%(j6)!?/G74L!F?%!+/7!&%(!(>6&!V-G7%K!6(!A6GG!*%!7&%)!(/!5/57G-(%!(>%&%!V6%A!?/G74&!(>7&!-GG/A6;!+/7!(/!X7%$+!(>%4!(/!G/?-(%!&%&&6/!6B/$4-(6/!&5%?6B6?!(/!(>-(!6)%(6B6%$L!!! "D! ! ! ! ! ! ! ! ! ! !
  17. 17. ! ! ! ! !! !! :>%!?-GG!(/!3E:jW<Ei:WkWES!?-!*%!4-)%!-(!-+!5/6(!6!(64%K!*7(!-!5$-?(6?-G!/5(6/!46;>(!*%!(/!>-V%!(>%!6)%(6B6%$!&%(!V6-!-!G/;/!($6;;%$L!Z/7!?-!-??%&&!6B/$4-(6/!-*/7(!(>%!&%&&6/!-G$%-)+!-V-6G-*G%!B$/4!3Z3jCFi:Es:!-)!5/57G-(%!(>%!?G6%(j6)%(6B6%$!644%)6-(%G+!75/!G/;/L!:>-(!A-+K!(>%!&%&&6/!6&!6)%(6B6%)!644%)6-(%G+L!k/$!%@-45G%K!+/7!?/7G)!?$%-(%!-!G/;/!($6;;%$!&/4%(>6;!G6J%!(>6&H! CREATE OR REPLACE TRIGGER client_id_logon_trg AFTER LOGON ON DATABASE DECLARE my_service SYS.V_$SESSION.SERVICE_NAME%TYPE; my_clientid SYS.V_$SESSION.CLIENT_IDENTIFIER%TYPE; my_ip_address SYS.V_$SESSION.TERMINAL%TYPE; my_os_user SYS.V_$SESSION.OSUSER%TYPE; my_audsid SYS.V_$SESSION.AUDSID%TYPE; my_program SYS.V_$SESSION.PROGRAM%TYPE; CLIENT_ID_DELIM CHAR(1) := ~; BEGIN IF USER NOT IN (SYS) AND USER IS NOT NULL THEN my_clientid := SYS_CONTEXT(USERENV, CLIENT_IDENTIFIER); IF my_clientid IS NULL THEN my_service := SYS_CONTEXT(USERENV, SERVICE_NAME); my_ip_address := NVL(SYS_CONTEXT(USERENV, IP_ADDRESS),SYS_CONTEXT(USERENV, TERMINAL)); my_os_user := SYS_CONTEXT(USERENV, OS_USER); my_audsid := TO_NUMBER(SYS_CONTEXT(USERENV, SESSIONID)); SELECT PROGRAM INTO my_program FROM SYS.V_$SESSION WHERE AUDSID = my_audsid AND ROWNUM = 1; DBMS_SESSION.SET_IDENTIFIER(my_os_user || CLIENT_ID_DELIM || my_ip_address || CLIENT_ID_DELIM || my_program || CLIENT_ID_DELIM || my_service); END IF; END IF; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(client_id_logon_trg: Exception thrown); END client_id_logon_trg;MBMB7 ;U!VW:F!&:>6&!5-?J-;%!?/(-6&!-!74*%$!/B!5$/?%)7$%&!(>-(!?-!*%!7&%B7G!5-$(6?7G-$G+!B/$!%46((6;!4%-6;B7G!6B/$4-(6/!(/!($-?%!B6G%&!-)!-G%$(!G/;&L!F$-?G%!)/%&U(!B/$4-GG+!)/?74%(!(>6&!5-?J-;%!/$!%@5G6?6(G+!&755/$(!6(!&/!5$/?%%)!-(!+/7$!/A!$6&J!A>%!7&6;!6(L!! :>%!(A/!4-6!5$/?%)7$%&!(/!>%G5!6&($74%(!+/7$!?/)%!-$%!,3<<<:!-)!,3<MS:L!,3<<<:!?-!*%!?-GG%)!(/!%46(!-!)-(%=(64%!&(-45!6(/!-!($-?%!B6G%L!:>6&!?-!*%!>%G5B7G!B/$!%@5G6?6(G+!6)%(6B+6;!(>%!(64%!-(!A>6?>!?%$(-6!-?(6/&!+/7!-$%!4/6(/$6;!*%;6!-)!%)L!:>%!,3<MS:!5$/?%)7$%!-G&/!A$6(%&!(/!-!($-?%!B6G%K!/$!(/!(>%!-G%$(!G/;!-&!A%GGK!*7(!/BB%$&!(>%!-*6G6(+!(/!A$6(%!/7(!-+!4%&&-;%!+/7!?>//&%L!I;-6K!(>6&!?-!>%G5!+/7!5G-?%!6B/$4-(6/!6(/!($-?%!B6G%&!(>-(!4-J%&!(>%4!%-&6%$!(/!&?/5%!(/!&5%?6B6?!(-&J&!-&!(>%+!/??7$L!MBMBM ;U!VC**)<AC:<?=V<=G?&:>%!<Y.3jI##PWCI:WFijWikF!5-?J-;%!6&!(>%!%&&%(6-G!%G%4%(!7&%)!(/!-&&6&(!?/)%!6&($74%(-(6/L!:>6&!5-?J-;%!-GG/A&!+/7!(/!6)%(6B+!&5%?6B6?!&%?(6/&!/B!+/7$!?/)%!*+!4-$J6;!(>%4!A6(>!76X7%G+!6)%(6B+6;!4/)7G%!-)!-?(6/!-4%&L!:>%&%!4/)7G%!-)!-?(6/!V-G7%&!A6GG!*%!$%?/$)%)!-)!4-)%!V6&6*G%!(>$/7;>!74%$/7&!gh!V6%A&!(/!>%G5!+/7!6)%(6B+!-?(6V6(6%&!-&&6;%)!(/!-)!$%&/7$?%&!7&%)!*+!(>%!?/)%!%@%?7(%)!A6(>6!(>%&%!4/)7G%=-?(6/!5-6$!6)%(6B6?-(6/&L!i/(!/G+!-$%!(>%!4/)7G%=-?(6/!5-6$&!7&%)!(/!($-?J!-?(6V6(6%&!*7(!(>%+!?-!*%!7&%)!(/!>%G5!(7$!($-?6;!/!-)!/BB!-&!A%GGL!! :>%!3E:j.F<TPE!-)!3E:jIC:WFi!5$/?%)7$%&!-$%!7&%)!(/!&%(!(>%!-4%!/B!(>%!?7$$%(!-55G6?-(6/!/$!4/)7G%L!:>%!4-6!)6BB%$%?%!*%(A%%!(>%!(A/!6&!(>-(!3E:j.F<TPE!-GG/A&!+/7!(/!&%(!*/(>!-!4/)7G%j-4%!! ! ! ! "c!
  18. 18. ! ! !-)!-?(6/j-4%!6!-!&6;G%!?-GGK!A>%$%-&!3E:jIC:WFi!/G+!&%(&!(>%!-?(6/j-4%L!T&6;!3E:j.F<TPEK!+/7!?-!%&(-*G6&>!(>%!&(-$(!/B!-!*7&6%&&!(-&J!-)!-!5-$(6?7G-$!-?(6/!A6(>6!(>-(!(-&J!-&!B/GG/A&H! DBMS_APPLICATION_INFO. set_module( module_name=>Order Entry, action_name=>Get Order Items):>%!4/)7G%!6&!6)%(6B6%)!-&!tF$)%$!E($+U!-)!(>%!-?(6/!6&!td%(!F$)%$!W(%4&UL!:>%!tF$)%$!E($+U!4/)7G%!?/7G)!?/(-6!47G(65G%!-?(6/&!6!-))6(6/!(/!(>%!td%(!F$)%$!W(%4&U!&7?>!-&!t<%G%(%!F$)%$!W(%4&U!/$!tT5)-(%!F$)%$!W(%4&UL!! :>%!?-GG&!(/!3E:j.F<TPE!/$!3E:jIC:WFi!&>/7G)!*%!5G-?%)!-(!(>%!&(-$(!/B!(>%!5-$(6?7G-$!*7&6%&&!(-&J!-)!*%!$%&%(!_6L%L!&%(!(/!7GG`!A>%!(>-(!(-&J!6&!?/45G%(%!/$!A>%%V%$!-!%$$/$!/??7$&L!W!/$)%$!(/!>%G5!6)%(6B+!(>%!?7$$%(!4/)7G%!-)!-?(6/!(>-(!6&!6!5G-?%K!(>%!SEI<j.F<TPE!5$/?%)7$%!6&!7&%)L!M>%%V%$!+/7!$%&%(!(>%!4/)7G%!-)!-?(6/!-(!(>%!*%;66;!/B!-!(-&JK!+/7!&>/7G)!4-J%!&7$%!(/!?>%?J!6B!-!4/)7G%=-?(6/!6&!-G$%-)+!6!5G-?%L!WB!&/K!+/7!A/7G)!&(/$%!(>-(!6B/$4-(6/!-)!(>%!$%&%(!4/)7G%!-)!-?(6/!(/!(>/&%!V-G7%&!A>%!(>%!?7$$%(!(-&J!?/45G%(%&L!:>%!B/GG/A6;!G6&(6;!5$/V6)%&!-!&>/$(!%@-45G%H! PROCEDURE get_emp_simple_instr IS fnlist_stack fnlist_tab; lnlist_stack lnlist_tab; BEGIN DBMS_APPLICATION_INFO.set_module(module_name => Human Resources ,action_name => Get Employees); SELECT first_name, last_name BULK COLLECT INTO fnlist_stack, lnlist_stack FROM employees; DBMS_APPLICATION_INFO.set_module(NULL, NULL); EXCEPTION WHEN OTHERS THEN DBMS_APPLICATION_INFO.set_module(NULL, NULL); DBMS_OUTPUT.PUT_LINE(HR_Package.get_emp_simple_instr => ERROR); END get_emp_simple_instr; :>6&!%@-45G%!A/$J&!]7&(!B6%!-)!A6GG!&%(!(>%!4/)7G%!-)!-?(6/!-(!(>%!*%;66;!/B!(>%!?/)%!*/)+!-)!$%&%(!6(!-(!(>%!%)K!6B!&7??%&&B7GK!/$!A6(>6!(>%!%@?%5(6/!>-)G%$!6B!-!%$$/$!/??7$&L!Y7(K!A>-(!A/7G)!>-55%!6B!(>6&!5$/?%)7$%!A-&!?-GG%)!6&6)%!-/(>%$!5$/?%)7$%!(>-(!A-&!&646G-$G+!6&($74%(%)!-&!B/GG/A&R! PROCEDURE get_emp_jobs_instr_flawed IS jtlist_stack jtlist_tab; lnlist_stack lnlist_tab; BEGIN DBMS_APPLICATION_INFO.set_module(module_name => Human Resources, action_name => Get Employees and Jobs); get_emp_simple_instr; SELECT last_name, job_title BULK COLLECT INTO lnlist_stack, jtlist_stack FROM employees e, jobs j WHERE e.job_id = j.job_id; DBMS_APPLICATION_INFO.set_module(NULL, NULL); EXCEPTION WHEN OTHERS THEN DBMS_APPLICATION_INFO.set_module(NULL, NULL); DBMS_OUTPUT.PUT_LINE(get_emp_jobs_instr_flawed => ERROR); END get_emp_jobs_instr_flawed; i/(%!(>-(!-B(%$!(>%!4/)7G%!-)!-?(6/!-$%!&%(!6!(>6&!5$/?%)7$%K!/7$!/(>%$!5$/?%)7$%!6&!?-GG%)L!M>-(U&!(>%!5$/*G%4R!:>%!5$/*G%4!6&!(>-(!644%)6-(%G+!-B(%$!(>%!4/)7G%!-)!-?(6/!-$%!&%(!B/$!(>6&!5$/?%)7$%K!(>%!;%(j%45j&645G%j6&($!5$/?%)7$%!6&!?-GG%)!-)!6&6)%!(>-(!5$/?%)7$%K!(>%!4/)7G%!-)!-?(6/!-$%!&%(!(/!V-G7%&!&5%?6B6?!(/!(>-(!5$/?%)7$%L!I(!(>%!%)!/B!(>-(!?-GGK!(>%!4/)7G%!-)!-?(6/!-$%!&%(!(/!7GGL!:>%$%B/$%K!A>%!(>%!3EPEC:!&(-(%4%(!6&!%@%?7(%)!-B(%$!(>-(!5$/?%)7$%!?-GG!?/45G%(%&K!/7$!?7$$%(!4/)7G%!-)!-?(6/!>-V%!*%%!G/&(L!:>6&!6&!A>%$%!A%!%%)!(/!4-J%!&7$%!?-5(7$%!(>%!4/)7G%!-)!-?(6/!V-G7%&!-)!$%(-6!(>%4!&/!(>-(!A%!?-!!! "e! ! ! ! ! ! ! ! ! ! !
  19. 19. ! ! ! ! !! !-GA-+&!$%&%(!(>%4!5$/5%$G+!A>%!?-GG&!-$%!4-)%!(/!/(>%$!6&($74%(%)!5$/?%)7$%&L!:>%!5$/5%$!A-+!(/!?/)%!(>%!/$6;6-G!5$/?%)7$%!A/7G)!*%!G6J%!(>6&H! PROCEDURE get_emp_instr_good IS fnlist_stack fnlist_tab; lnlist_stack lnlist_tab; preModuleName VARCHAR2(48) := NULL; preActionName VARCHAR2(32) := NULL; BEGIN DBMS_APPLICATION_INFO.read_module( module_name => preModuleName, action_name => preActionName); DBMS_APPLICATION_INFO.set_module( module_name => Human Resources, action_name => Get Employees); SELECT first_name, last_name BULK COLLECT INTO fnlist_stack, lnlist_stack FROM employees; DBMS_APPLICATION_INFO.set_module( module_name => preModuleName, action_name => preActionName); EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(HR_Package.get_emp_instr_good ERROR); DBMS_APPLICATION_INFO.set_module( module_name => preModuleName, action_name => preActionName); END get_emp_instr_good; i/A!(>%!?-GG6;!5$/?%)7$%U&!4/)7G%!-)!-?(6/!A6GG!*%!5$%&%$V%)!5$/5%$G+L!!MBX !"R%#$&%#32,6/+#2"2%.#&+"34&T&6;!(>%!&755G6%)!5-?J-;%&!6&!$%G-(6V%G+!&($-6;>(^B/$A-$)!*7(!)/%&!$%X76$%!&/4%!4--;%4%(!/B!(>%!?-GG!&(-?J!&/!(>-(!+/7!4-6(-6!(>%!5$/5%$!4/)7G%=-?(6/!&%((6;&!-&!+/7!?>-;%!(-&J&L!k/$(7-(%G+K!(>%$%!6&!-!B$%%K!F5%!3/7$?%!5-?J-;%!?-GG%)!(>%!W&($74%(-(6/!P6*$-$+!B/$!F$-?G%!_WPF`!-V-6G-*G%!-(!3/7$?%k/$;%!_4))56773(@#.$>(#+$&%$)75#(8$.)37,-(`!(>-(!>-&!*%%!A$6((%!-)!4-6(-6%)!*+!.%(>/)!S!C/$5/$-(6/!(>-(!%?-5&7G-(%&!(>%!7&%!/B!(>%!5-?J-;%&!A%UV%!]7&(!)6&?7&&%)!-)!4-J%&!6(!)%-)!&645G%!(/!645G%4%(L! :>%!B/GG/A6;!&%?(6/!6&!?/56%)!B$/4!(>%!.%(>/)!S!A%*&6(%!-(!4))5677$)4(1B#&.(73(>)2"#$7,-(L!WPFK!(>%!6&($74%(-(6/!G6*$-$+!B/$!F$-?G%K!6&!-!/5%!&/7$?%!5$/]%?(!)6$%?(%)!*+!.%(>/)!S!C/$5/$-(6/!)%V%G/5%$&L!W(!?/(-6&!#P=3OP!5$/?%)7$%&!B/$!4%-&7$6;!(-&J&!7&6;!F$-?G%!%@(%)%)!3OP!($-?%L!:>%!5$/?%)7$%&!-$%!6&(-GG%)!-)!?/456G%)!6!(>%!(-$;%(!F$-?G%!6&(-?%!-)!?-!*%!?-GG%)!*+!?/)%!A$6((%!6!-+!G-;7-;%!(>-(!>-&!-??%&&!(/!(>%!F$-?G%!)-(-*-&%!(6%$L!WPF!6&!B7GG+!6(%;$-(%)!A6(>!(>%!.%(>/)!S!3PI!.--;%$K!A>6?>!-GG/A&!+/7!(/!/$;-6[%!-)!--G+[%!$%&5/&%!(64%!)-(-!B/$!+/7$!%(6$%!-55G6?-(6/!&+&(%4L!!MBXB9 <#32,6/+#2"2%.#&)%P,",4&-.,&?,"0N+&Y<)?Z&<6-;/&6;!-)!$%5-6$6;!5%$B/$4-?%!5$/*G%4&!6!-!F$-?G%!%V6$/4%(!?-!*%!-!?/45G6?-(%)!-)!(64%^?/&746;!]/*L!2/A%V%$K!+/7K!(>%!I55G6?-(6/!<%V%G/5%$K!?-!4-J%!(>%!]/*!47?>!&645G%$!*+!6&%$(6;!-!B%A!%@($-!G6%&!/B!?/)%K!?-GG%)!6&($74%(-(6/K!6(/!+/7$!-55G6?-(6/&L!M6(>!(>%!$6;>(!6&($74%(-(6/!G6*$-$+K!(>%!]/*!6&!%-&+L!:>%!W&($74%(-(6/!P6*$-$+!B/$!F$-?G%!_WPF`!;6V%&!+/7!(>%!G6%&!/B!?/)%!+/7!%%)L!MBXB7 :H+&*"4.--&W&($74%(-(6/!4-J%&!+/7$!?/)%!B-&(%$K!%-&6%$!(/!4-6(-6K!-)!?>%-5%$!(/!A$6(%L!W&($74%(-(6/!4-J%&!+/7$!?/)%!B-&(%$!*%?-7&%!6(!&>/A&!+/7!-GG!/B!+/7$!/55/$(76(6%&!B/$!4-J6;!+/7$!?/)%!4/$%!%BB6?6%(K!$6;>(!A>6G%!+/7u$%!A$6(6;!6(L!W&($74%(-(6/!4-J%&!+/7$!?/)%!%-&6%$!(/!4-6(-6!*%?-7&%!6(!&>/A&!+/7!%@-?(G+!A>-(!+/7$!--G+&(&!-$%!(-GJ6;!-*/7(!A>%!(>%+!&-+!(>-(!+/7$!?/)%!6&!(//!&G/AL!W&($74%(-(6/!4-J%&!+/7$!?/)%!?>%-5%$!(/!A$6(%!*%?-7&%!6(!B/?7&%&!+/7$!(76;!%BB/$(&!/G+!75/!(>%!5-$(&!/B!+/7$!?/)%!A>%$%!5%$B/$4-?%!$%-GG+!4-((%$&L!d//)!6&($74%(-(6/!6&!+/7$!64476[-(6/!-;-6&(!(>%!&6&!/B!5$%4-(7$%!/5(646[-(6/L!! ! ! ! "m!
  20. 20. ! ! !MBXBM 1.K&<2&S.,R3&WPF!6&!&75%$!%-&+!B/$!&/B(A-$%!)%V%G/5%$&!(/!7&%L!Z/7!4-$J!(>%!*%;66;!-)!%)!/B!+/7$!(-&J&!A6(>!-!&6;G%!G6%!/B!?/)%K!;6V6;!%-?>!(-&J!-!4/)7G%!-)!-?(6/L!:>6J!/B!(>%!-?(6/!-&!(>%!-4%!/B!(>%!(-&J!6(&%GBK!-)!(>%!4/)7G%!-&!(>%!5-$(!/B!(>%!-55G6?-(6/!(>-(!(>%!(-&J!$%5$%&%(&L!.-$J6;!(>%!*%;66;!/B!-+!(-&J!6&!-&!&645G%!-&!4-J6;!-!5$/?%)7$%!?-GG!-)!6?G7)6;!(>%!V-G7%&!B/$!.F<TPEK!IC:WFiK!-)!CF..Ei:L!M>%!4-$J6;!(>%!%)!/B!-!(-&JK!+/7!-;-6!4-J%!-!&645G%!5$/?%)7$%!?-GGL!Y%!&7$%!(/!6?G7)%!-GG!5/&&6*G%!%@6(!5/6(&!/B!(>%!4-$J%)!(-&J!6?G7)6;!-+!EsCE#:WFi!&%?(6/&!6!+/7$!?/)%L! BEGIN ilo_task.begin_task(module => Load Transaction Tables, action => Begin overall load, comment => Execution of procedure all_trx_table_loads); // ... code to perform task goes here ilo_task.end_task; EXEPTION WHEN ex_insert_problem THEN ilo_task.end_task(error_num => SQLCODE); WHEN ex_update_problem THEN ilo_task.end_task(error_num => SQLCODE); WHEN others THEN ilo_task.end_task(error_num => SQLCODE); END;MBXBX )%0+#3%#$&WPF!6&!/5%!&/7$?%!&/B(A-$%!-V-6G-*G%!-(!3/7$?%k/$;%L!W(!6&!$%G%-&%)!B$%%!/B!?>-$;%!7)%$!(>%!diT!P%&&%$!d%%$-G!#7*G6?!P6?%&%!_Pd#P`L! E)!/B!?/56%)!6B/$4-(6/L!MB[ &CDD%#$&.#&2.&2H+&<)?&F%!/B!(>%!?//G%&(!(>6;&!-*/7(!(>%!WPF!6&!(>-(!+/7!?-!4/)6B+!6(!(/!6?G7)%!-+!-))6(6/-G!6&($74%(-(6/!B%-(7$%&!+/7!4-+!A-(L!k/$!6&(-?%K!6!?>-5(%$!"1!/B!E@5%$(!F$-?G%!#$-?(6?%&H!F$-?G%!<-(-*-&%!I)466&($-(6/!B$/4!(>%!F-J!:-*G%K!-)!?>-5(%$!"a!/B!#$/!F$-?G%!3OP!_*/(>!B$/4!I5$%&&`K!S/*+!3-)&!6?G7)%&!&/4%!;$%-(!6B/$4-(6/!/!>/A!&>%!>-&!%@(%)%)!(>%!WPF!(/!)/!4/$%!(>-!]7&(!4-$J!>%$!?/45-+U&!?/)%!A6(>!4/)7G%!-)!-?(6/!-4%&L! C>-5(%$!"a!>-&!*%%!$%5$6(%)!-)!6?G7)%)!-(!(>%!%)!/B!(>6&!)/?74%(!B/$!+/7$!$%B%$%?%L!! WUV%!7&%)!WPF!B/$!X76(%!-!A>6G%!-)!>-V%!645G%4%(%)!V-$6/7&!-))^/&!B/$!4+&%GB!-)!B/$!?G6%(&!*7(!%V%$!B/$4-G6[%)!-+(>6;!$%7&-*G%L!S/*+!>-&!)/%!]7&(!(>-(!A6(>!>%$!4/)6B6?-(6/&!(/!WPF!-)!>-&!4-)%!(>/&%!75)-(%&!-V-6G-*G%!-&!5-$(!/B!(>%!&/7$?%!?/)%!)/AG/-)&!B/$!(>%!(A/!*//J&L!W!*%G6%V%!(>%!4/)6B6?-(6/&!-$%!;/6;!(/!%V%(7-GG+!6?/$5/$-(%)!6(/!(>%!*-&%!WPF!5-?J-;%K!*7(!7(6G!(>%+!-$%K!+/7!?-!;%(!(>%4!B$/4!(>%!I5$%&&!*//J!&/7$?%!?/)%!5-;%&L0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0 !4))5677"5#$33&.(70((!71(2%-("1>,-$7E<9E!_E@5%$(!#$-?(6?%&`!-)!4))5677"5#$33&.(70((!71(2%-("1>,-$7EF<;/_#$/!F$-?G%!3OP`L!!!! 08! ! ! ! ! ! ! ! ! ! !
  21. 21. ! ! ! ! !! !X ()&C=:<*C::F>=&I!-(65-((%$!6&!-!(%?>6X7%K!/$!5-((%$K!(>-(!6&!?/44/G+!7&%)!(/!&/GV%!-!5-$(6?7G-$!5$/*G%4!*7(!/B(%!G%-)&!(/!/(>%$!5$/*G%4&L!37?>!(%?>6X7%&!-$%!(>/7;>(!(/!*%!*%%B6?6-GK!*7(!(>%+!7G(64-(%G+!5$/)7?%!4/$%!6GG!%BB%?(&!(>-!5/&6(6V%!$%&7G(&L!:>%!)6BB%$%?%!*%(A%%!-!-(65-((%$!-)!-!46&(-J%!/$!*-)!5$-?(6?%!6&!(>-(!-!-(65-((%$!>-&!-!$%B-?(/$%)!&/G7(6/!(>-(!?-!*%!)/?74%(%)!-)!5$/V%!(/!5$/V6)%!(>%!)%&6$%)!$%&7G(!4/$%!%BB%?(6V%G+L!! :>%!3OP!-(65-((%$&!(>-(!B/GG/A!-$%!&/4%!/B!(>%!4/&(!B$%X7%(G+!4-)%!46&&(%5&!WUV%!&%%!4-)%L!./&(!/B!(>%4!W!4-)%!4+&%GB!-(!/%!(64%!/$!-/(>%$!-)!(>%$%U&!/!*%((%$!A-+!(/!G%-$!>/A!%()!(/!)/!&/4%(>6;!(>-!(/!&5%)!4-+!>/7$&!4-J6;!75!B/$!/%U&!/A!%$$/$&L!!XB9 ;%I%D+&"#D&0.#6+,&WUV%!&%%!(>6&!B6$&(!-(65-((%$!/V%$!-)!/V%$!(>$/7;>!(>%!+%-$&L!WU4!/B(%!;G-)!(/!&%%!6(!>/A%V%$!-&!6(!;6V%&!4%!-!%-&+!A6!A6(>!-!?G6%(!A>/!>-&!*%?/4%!B$7&($-(%)!A6(>!&/4%!5//$G+!5%$B/$46;!56%?%!/B!3OP!-)!6&!B%%G6;!-(!-!G/&&!B/$!%V%$!B6)6;!-!A-+!(/!645$/V%!6(L!W!?-GG!(>6&!/%!(>%!N)6V6)%!-)!?/X7%$Q!-(65-((%$!*%?-7&%!(>%!&/G7(6/!$%X76$%&!(>-(!+/7!&5G6(!(>%!3OP!&(-(%4%(!6(/!?>7J&!6!/$)%$!(/!/5(646[%!6(L!:>6&!4-+!?$%-(%!4-J%!(>%!3OP!G/;%$K!*7(!6(!A6GG!-G&/!*%!B-&(%$!-)!$%X76$%!G%&&!$%&/7$?%&!(/!%@%?7(%L!! M>%%V%$!-!&6;G%!3OP!&(-(%4%(!?-!*%!7&%)!(/!5$/)7?%!-!$%&7G(K!6(!6&!(>/7;>(!(>6&!6&!5$%B%$-*G%!(/!)/6;!47G(65G%!&(-(%4%(&!-)!?%$(-6G+!6&!*%((%$!(>-!)/6;!$/A^*+^$/A!5$/?%&&6;L!Y7(K!($+6;!(/!)/!%V%$+(>6;!+/7!%%)!(/!)/!6!-!&6;G%K!?/45G%@!&(-(%4%(!?-!-G&/!*%!(>%!$//(!?-7&%!/B!-/(>%$!5$/*G%4H!7&6;!(//!4-+!$%&/7$?%&!(/!5$/)7?%!(>%!$%&7G(!%%)%)L!XB9B9 FQ"/5N+&9]&<#D+Q&G6NN&0"#&!%#^!"Q&?52%/%O"2%.#&! WUV%!&%%!(>6&!B6$&(!%@-45G%!)%4/&($-(%)!-!47G(6(7)%!/B!(64%&K!-)!B/$!(>6&!/%!&5%?6B6?!%@-45G%K!W!(>6J!4/&(!5%/5G%!>-V%!G%-$%)!/(!(/!)/!(>6&L!Y7(K!6(!6&!-!%-&+!A-+!(/!&>/A!>/A!*$%-J6;!3OP!-5-$(!?-!>-V%!-4-[6;!645-?(L!!! M>%!%@%?7(6;!-!-;;$%;-(%!X7%$+!(>-(!%%)&!(/!$%(7$!*/(>!(>%!466474!-)!4-@6474!V-G7%!B/$!-!?/G74K!(>%!?/44/!?>/6?%!6&!(/!%@%?7(%!-!&6;G%!X7%$+!A6(>!(>%!46!-)!4-@!$%(7$%)!-&!B/GG/A&H! SQL> select /* km_min */ min(department_id) from employees ; MIN(DEPARTMENT_ID) ------------------ 10 SQL> @pln km_min SQL_ID 3xfdnnga1pcdf, child number 0 ------------------------------------- Plan hash value: 613773769 ---------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | ---------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1 | | 1 |00:00:00.01 | 1 | | 1 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | 2 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | ---------------------------------------------------------------------------------------------------------- SQL> SQL> select /* km_max */ max(department_id) from employees ; MAX(DEPARTMENT_ID) ------------------ 110 SQL> @pln km_max! ! ! ! 0"!
  22. 22. ! ! ! SQL_ID 9j878bkhc57aj, child number 0 ------------------------------------- Plan hash value: 613773769 ---------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | ---------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1 | | 1 |00:00:00.01 | 1 | | 1 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | 2 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | ---------------------------------------------------------------------------------------------------------- SQL> SQL> select /* km_min_max */ min(department_id), max(department_id) from employees ; MIN(DEPARTMENT_ID) MAX(DEPARTMENT_ID) ------------------ ------------------ 10 110 SQL> @pln km_min_max SQL_ID 18883amg21pnp, child number 0 ------------------------------------- Plan hash value: 1756381138 ------------------------------------------------------------------------------------------ | Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | ------------------------------------------------------------------------------------------ | 0 | SELECT STATEMENT | | 1 | | 1 |00:00:00.01 | 7 | | 1 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 7 | | 2 | TABLE ACCESS FULL| EMPLOYEES | 1 | 107 | 107 |00:00:00.01 | 7 | ------------------------------------------------------------------------------------------ SQL> select /* km_split */ 2 (select min(department_id) from employees) min_id, 3 (select max(department_id) from employees) max_id 4 from dual ; MIN_ID MAX_ID --------------- --------------- 10 110 SQL> @pln km_split SQL_ID ad2bpg2z204b5, child number 0 ------------------------------------- Plan hash value: 2189307159 ---------------------------------------------------------------------------------------------------------- | Id | Operation | Name | Starts | E-Rows | A-Rows | A-Time | Buffers | ---------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1 | | 1 |00:00:00.01 | 0 | | 1 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | 2 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | | 3 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | 4 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | | 5 | FAST DUAL | | 1 | 1 | 1 |00:00:00.01 | 0 | ----------------------------------------------------------------------------------------------------------! W!(>6&!?-&%K!(>%!/7(57(!A-&!)%&6$%)!-&!-!&6;G%!$/AK!&/!(>%!(A/!X7%$6%&!-$%!&645G+!A$6((%!-&!(A/!&6;G%^?/G74!&7*^X7%$6%&L!T&6;!-!TiWFi!/B!(>%!(A/!X7%$6%&!A/7G)!>-V%!*%%!-/(>%$!-G(%$-(6V%K!6B!(>%!/7(57(!A-&U(!)%&6$%)!-&!-!&6;G%!$/AL! SQL> select /* km_union */ 2 min(department_id) id 3 from employees 4 union 5 select max(department_id) 6 from employees; ID --------------- 10 110 SQL> @pln km_union!! 00! ! ! ! ! ! ! ! ! ! !
  23. 23. ! ! ! ! !! ! SQL_ID cvgw7gu0r4w62, child number 0 ------------------------------------- Plan hash value: 1280351157 --------------------------------------------------------------------------------------------------------------------------------- | Id | Operation | Name |Starts |E-Rows |A-Rows | A-Time |Buffers | OMem | 1Mem | Used-Mem | --------------------------------------------------------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1 | | 2 |00:00:00.01 | 2 | | | | | 1 | SORT UNIQUE | | 1 | 2 | 2 |00:00:00.01 | 2 | 2048 | 2048 | 2048 (0)| | 2 | UNION-ALL | | 1 | | 2 |00:00:00.01 | 2 | | | | | 3 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | | | | 4 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | | | | | 5 | SORT AGGREGATE | | 1 | 1 | 1 |00:00:00.01 | 1 | | | | | 6 | INDEX FULL SCAN (MIN/MAX)| EMP_DEPARTMENT_IX | 1 | 1 | 1 |00:00:00.01 | 1 | | | | ---------------------------------------------------------------------------------------------------------------------------------!! :/!$%B-?(/$!(>%!X7%$+!(>6&!A-+!4-J%&!&%&%K!)/%&U(!6(R!F$-?G%!A6GG!7&%!(>%!5$/5%$!.Wi=.Is!/5(646[-(6/!/B!(>%!6)%@!B7GG!&?-K!*7(!/G+!6B!(>%!X7%$+!%%)&!/%!-;;$%;-(%!V-G7%!B/$!%6(>%$!(>%!46!/$!4-@!-(!-!(64%L!WB!+/7!%%)!*/(>K!(>%!/5%$-(6/!$%V%$(&!(/!-!5/&&6*G+!?/&(G+!B7GG!(-*G%!&?-L!<6V6)6;!(>%!X7%$+!6(/!(A/!&%5-$-(%!X7%$6%&!-GG/A&!+/7!(/!;%(!(>%!$%&7G(!+/7!A-(!A6(>!4664-G!$%&/7$?%!7&%L!XB9B7 FQ"/5N+&7]&CNN&.,&#.#+&! :>6&!%@-45G%!&>/A&!-!&G6;>(G+!)6BB%$%(!A-+!6!A>6?>!(>%!N)6V6)%!-)!?/X7%$Q!-(65-((%$!/??7$&L!W!(>6&!?-&%K!-!&6;G%!X7%$+!6&!7&%)!(/!$%($6%V%!)-(-!*7(!-!5$%)6?-(%!6&!5$%&%(!(>-(!5$/V6)%&!-!%6(>%$=/$!&6(7-(6/L!M>-(!W!4%-!*+!(>-(!6&!(>-(!B/$!&/4%!B6G(%$!V-G7%&K!(>%!X7%$+!A6GG!%%)!(/!$%(7$!-GG!$/A&!-)!B/$!/(>%$!B6G(%$!V-G7%&K!(>%!X7%$+!A6GG!$%(7$!-!G646(%)!&7*&%(L!! :>%$%!6&!/%!/(>%$!?/)6(6/!(>-(!47&(!*%!4%(!B/$!(>6&!-(65-((%$!(/!*%!4-(?>%)L!:>%!B6G(%$!V-G7%!(>-(!6&!(>%!)%(%$46%$!B/$!$%(7$6;!-GG!$/A&!/$!5-$(6-G!$/A&!6&U(!6!(>%!(-*G%!B$/4!A>6?>!+/7!A-(!(/!$%(7$!(>%!$/A&L!:>6&!4-+!&/7)!-!*6(!?/B7&6;!&/!G%(U&!G//J!-(!-!%@-45G%L! SELECT /* korig */ cd.cust_sys_id, cd.clup_sys_id FROM td_clup_detail_mv cd JOIN td_row_level_security_mv rl ON cd.clup_sys_id = rl.clup_sys_id JOIN td_individual_mv i ON rl.user_sys_id = i.indiv_sys_id WHERE doc_type_cd IN (AGENCY, FNAS-LNR) AND agent_stat_cd = ACTIVE AND i.user_login_id = Reporting ! I&!+/7!?-!&%%K!(>%!/G+!(-*G%!A%!A-(!$/A&!B$/4!6&!:<jCPT#j<E:IWPj.gL!Y7(K!6!/$)%$!(/!)%(%$46%!A>6?>!$/A&!(/!$%(7$K!(>%$%!6&!-!]/6!(/!-!&%?7$6(+!(-*G%L!:>%!$/A&!6!(>%!&%?7$6(+!(-*G%!(>-(!-$%!-V-6G-*G%!-$%!)%(%$46%)!*+!(>%!B6G(%$!-;-6&(!7&%$jG/;6j6)L!C%$(-6!7&%$&K!*-&%)!/!(>%6$!-7(>/$6[-(6/!G%V%GK!-$%!-*G%!(/!-??%&&!-GG!)-(-!A>6G%!/(>%$!7&%$&!A6GG!*%!$%&($6?(%)!(/!/G+!-!&4-GG%$!&7*&%(!/B!)-(-L!:>%!(-*G%!?/(-66;!(>6&!-7(>/$6[-(6/!?/)%!6&!:<jWi<WgW<TIPj.gL!W!(>%!X7%$+K!(>%!7&%$U&!G/;6!6)!6&!7&%)!(/!$%($6%V%!(>%!$/A&!B$/4!(>%!&%?7$6(+!(-*G%L!Y7(K!>%$%U&!A>%$%!(>%!6&&7%!5/5&!75L!M>-(!6B!(>%!7&%$!6&!7$%&($6?(%)!-)!?-!&%%!-GG!(>%!)-(-R!W!(>-(!?-&%K!+/7!-$%!$%-)6;!5/(%(6-GG+!(>/7&-)&!/B!$/A&!6!(>%!&%?7$6(+!(-*G%!(>-(!)/U(!%%)!(/!*%!$%-)L!IGG!+/7!$%-GG+!%%)!(/!)/!6&!(/!$%-)!(>%!(-*G%!B$/4!A>6?>!+/7!%%)!(/!$%($6%V%!$/A&L! :>%!%@%?7(6/!5G-!&>/A&!+/7!(>%!A/$J!$%X76$%)!(/!$%-)!(>%!&%?7$6(+!(-*G%L! SQL> @pln korig SQL_ID bjasak8wj3q9v, child number 0 ------------------------------------- Plan hash value: 1846763385 ------------------------------------------------------------------------------------------------------------------------------------! ! ! ! 01!

×