Tukwila Modified Iterator Model
Same operations
open, getNext, close
Some operators multithreaded
Use buffering and synchronization
Schedule work while blocked
Multithreaded operators need more memory
SelectClient = “Atkins”
JoinPressRel.Symbol = Clients.Symbol
Scan
PressRel
Scan
Clients
JoinSymbol = Northwest.CoSymbol
ProjectCoSymbol
ScanNorthwest
Previous slide
Next slide
Back to first slide
View graphic version