“…There has been a large body of research on using sampling to provide quick answers to database queries, on database systems [9,15,16,22,23,24,25,33,44], and data stream systems [12,31]. Approximate aggregate processing has been the focus of many of these works, which study randomized joins [24], optimal sample construction [9,16], sample reusing [44], and sampling plan in a stream setting [12,31].…”