Slideshow:
σcond ( R ) |
R = { ('John', 30000), ('Jane', 50000) } σsalary > 40000 ( employee ) = { ('Jane', 50000) } |
while ( R has more data blocks ) { read data blocks to fill available buffers; check condition for each tuple in the buffers; Move qualifying tuples to output } |
Buffer utilization when there are M buffers available:
|
|