SQL warehouse vs databricks cluster ?

dineshg
New Contributor III

Even through we have option to use databricks cluster for SQL query , when we should use SQL warehouse ?

-werners-
Esteemed Contributor III

a sql warehouse can be used for interactive SQL querying.

If you want to do batch processing using sql, a classic cluster is a better choice (because cheaper), but for interactive queries, performance is key.  SQL warehouses are pretty fast and optimized for reads/queries.