Cache-Oblivious Query Processing