Overview of distributed query processing processing
- ! "# $% &#
'( )*
- !(+(+,((-
"# &#. /0 .
!( + ( + 12
Overview of distributed query processing processing - - PowerPoint PPT Presentation
Overview of distributed query processing processing
'( )*
"# &#. /0 .
!( + ( + 12
⋆
➡ ⋆ ➡ 45# '( 6 ⋆
75# '( ⋆
'( )*
⋆
➡ 75# '( ⋆
⋆ Özsu and Valduriez, (3rd Ed.), 2011
((+75
'( )*/
8,+
'( )*A
A B
EMP1= σENO≤“E3”(EMP) EMP2= σENO>“E3”(EMP) ASG2 σENO>“E3”(ASG) ASG1=σENO≤“E3”(ASG) Result
B
ASG1 EMP1 EMP2 ASG2
result= (EMP1 ∪ EMP2)⋈ENOσRESP=“Manager”(ASG1 ∪ ASG2)
A / B
⋈
2 1
EMP' EMP' result ∪ =
' 1
EMP
' 2
EMP
⋈
;22(,
'( )*B
A
1 Manager" " RESP 1
ASG σ ASG'
=
=
2 Manager" " RESP 2
ASG σ ASG'
=
=
' 1
ASG
' 2
ASG
EMP’2=EMP2 ⋈ENO ASG’2
? ?
➡ 0%<A ➡ ?@< ➡ ?@ ➡ 2?@ ;0%0% 09: ➡ < ➡ <
➡ 0%<A.?@<.?@ ➡ 2?@ ;0%0% 09: ➡ <C<
➡ ?@D1E∗
A
➡ 0%D1E∗
A)
'( )*)
!' A)
➡ 0%B1A∗
A.
➡ ?@B1∗
.
➡ ?@D1∗
.
➡ F0%?@D1A ∗ ∗
. !' /.
5(25. 5(25. 2,+2,( .+G
➡ '#1'%H3*:55.53*: ➡ 1 ➡ '(+((((
(,(,-.5,(8?
'( )*6
(,(,-.5,(8? 9,-
'(
'45;
3!0
; ! ! I45
&'%$() "#$% "))"(
'( )*
8:'?8 3!0 !
,(': :#84
"))"( &'%$()"