This document discusses strategies for achieving sub-second SQL query performance on Hadoop at scale. It describes two use cases: highly parallel batch reporting on a massive dataset, and online reporting with low latency requirements. For the latter use case, the document evaluates Hive LLAP and Phoenix, finding that Phoenix generally has lower latency, especially for queries with large result sets, through optimizations like skip scans, merging improvements, and table splitting. Tuning HBase and Phoenix configurations can further reduce latency.