Slideshow:
Therefore, it is very important that:
E.g.: the one-pass join (⋈) algorithm --- click here
(As little as 2 buffers)
I.e.: the their disk IO cost will be higher when the algorithm uses lower number of buffers
(Another example of the Law of Conservation of Misery...)
(Because they use nested while-loops to process the tuples)