Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-21-2025 11:30 PM
Performance: Spark SQL vs. Databricks SQL (Serverless with Photon)
Yes, there is a notable performance difference between standard Spark SQL and Databricks SQL on Photon, especially when using Serverless SQL:
- Databricks SQL with Photon (especially serverless) is heavily optimized for BI/analytical workloads. Photon is a vectorized query engine written in C++, designed to outperform JVM-based Spark SQL, particularly on complex joins, aggregations, and columnar scans. Printer support number
- Benchmarks (including internal Databricks benchmarks and TPC-DS-style tests) often show 2x to 12x performance improvement for SQL workloads on Photon vs. traditional Spark SQL. These numbers, of course, vary by workload complexity, data size, and structure.
- Serverless SQL adds auto-scaling, caching, and query optimization enhancements — often resulting in lower latency and better concurrency out of the box, without cluster management overhead.