This document discusses using approximate query processing techniques in Oracle 12C to handle big data analytics challenges. It introduces approximate aggregates that use bounded memory and are highly parallelizable. Approximate aggregates can be rolled up and support materialized view rewrite, offering significant performance gains over exact aggregates while maintaining high accuracy within a few percentage points. Experimental results on real customer data show approximate queries running over 40 times faster than exact queries.