A scalable hash ripple join algorithm
sampling techniques .