This document summarizes lessons learned from two years of benchmarking Oracle Exadata systems. It discusses how Exadata addresses bottlenecks through its use of smart storage, flash cache, and database-aware grid infrastructure. Specific examples show how Exadata was able to successfully handle mixed workloads of up to 15,000 transactions per second and data warehouse queries with little impact on performance. The document also covers monitoring tools, capacity planning techniques, and challenges addressed through techniques like dynamic remastering and leveraging flash storage capabilities.