<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Does enabling Photon improve performance while lowering compute costs? in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167597#M5559</link>
    <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="neerajdubey_86_0-1788545169602.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/30754iF94F1123E2FEF321/image-size/medium?v=v2&amp;amp;px=400" role="button" title="neerajdubey_86_0-1788545169602.png" alt="neerajdubey_86_0-1788545169602.png" /&gt;&lt;/span&gt;&lt;BR /&gt;Please refer screen shot and help in clarifying if&amp;nbsp;enabling Photon lead to lower execution costs?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 04 Sep 2026 18:09:09 GMT</pubDate>
    <dc:creator>neerajdubey_86</dc:creator>
    <dc:date>2026-09-04T18:09:09Z</dc:date>
    <item>
      <title>Does enabling Photon improve performance while lowering compute costs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167597#M5559</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="neerajdubey_86_0-1788545169602.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/30754iF94F1123E2FEF321/image-size/medium?v=v2&amp;amp;px=400" role="button" title="neerajdubey_86_0-1788545169602.png" alt="neerajdubey_86_0-1788545169602.png" /&gt;&lt;/span&gt;&lt;BR /&gt;Please refer screen shot and help in clarifying if&amp;nbsp;enabling Photon lead to lower execution costs?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Sep 2026 18:09:09 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167597#M5559</guid>
      <dc:creator>neerajdubey_86</dc:creator>
      <dc:date>2026-09-04T18:09:09Z</dc:date>
    </item>
    <item>
      <title>Re: Does enabling Photon improve performance while lowering compute costs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167601#M5561</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/251116"&gt;@neerajdubey_86&lt;/a&gt;&amp;nbsp; Yes, enabling Photon generally improves performance while lowering compute costs. Photon is a native vectorized query engine that processes data in columnar batches and created by Databricks. It delivers better price performance for data and analytics compared to other cloud data warehouses with no code changes required. It accelerates SQL workloads, DataFrame operations, joins, shuffles, scans, and writes (including Delta, Iceberg and Parquet). Photon is already the default engine in all Databricks &lt;STRONG&gt;SQL&lt;/STRONG&gt; warehouses.&lt;/P&gt;&lt;P&gt;The cost-performance benefit depends on few characteristics. Photon provides the greatest gains for &lt;STRONG&gt;longer-running queries&lt;/STRONG&gt; on &lt;STRONG&gt;large datasets&lt;/STRONG&gt; involving &lt;STRONG&gt;complex transformations&lt;/STRONG&gt; such as joins, aggregations and wide-table operations. Queries that normally complete in under two seconds see minimal improvement because execution time is dominated by planning and scheduling overhead rather than data processing. Simple batch ETL jobs without wide transformations or large data volumes may see negligible impact. Additionally, Photon is enabled on a per-cluster or per-warehouse basis, and since it uses the same compute resources, the cost savings come from faster completion times rather than lower per-hour rates - so workloads that don't benefit from acceleration could see higher per-unit costs with no corresponding speedup. More details &lt;A href="https://docs.databricks.com/aws/en/compute/photon/" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Sep 2026 18:31:28 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167601#M5561</guid>
      <dc:creator>balajij8</dc:creator>
      <dc:date>2026-09-04T18:31:28Z</dc:date>
    </item>
    <item>
      <title>Re: Does enabling Photon improve performance while lowering compute costs?</title>
      <link>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167664#M5562</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/251116"&gt;@neerajdubey_86&lt;/a&gt;,&lt;/P&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;Photon will almost certainly make your queries&amp;nbsp;faster, but whether it also makes them&amp;nbsp;cheaper&amp;nbsp;depends on your workload.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&lt;A class="du-bois-light-typography css-1zhnxz" role="link" href="https://learn.microsoft.com/en-us/azure/databricks/compute/photon/" rel="noopener noreferrer" data-component-type="typography_link" data-component-id="codegen_webapp_js_genai_util_markdown.tsx_71" aria-disabled="false" target="_blank"&gt;Photon&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is Databricks native vectorized query engine. It replaces the JVM-based Spark execution layer with a C++ runtime that processes data in columnar batches. That means no garbage collection pauses, no JIT warm-up, and the ability to take advantage of SIMD instructions on modern CPUs. For supported operations like scans, joins, aggregations, and writes, the performance improvement can be substantial. Databricks cites up to 5x better price/performance on TPC-DS benchmarks. And the best part is you don't need to change any code. It works with your existing SQL and DataFrame APIs.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;The cost side is a bit more nuanced. Photon carries a higher DBU rate than standard Spark, so the cost savings come from the fact that your jobs finish faster and therefore consume fewer total compute hours. If a job runs 3x faster but the DBU rate is only 2x higher, you come out ahead on total cost. For&amp;nbsp;SQL warehouses, this is a non-issue... Photon is the default engine at the same price, so it's a pure win. For&amp;nbsp;batch jobs and pipelines, the math depends on how much of your workload actually runs in Photon. If most of your query plan is covered by Photon-supported operations, you will likely see both faster execution and lower total cost. But if your workload is heavy on UDFs, RDD APIs, or other&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="du-bois-light-typography css-1zhnxz" role="link" href="https://learn.microsoft.com/en-us/azure/databricks/compute/photon/" rel="noopener noreferrer" data-component-type="typography_link" data-component-id="codegen_webapp_js_genai_util_markdown.tsx_71" aria-disabled="false" target="_blank"&gt;unsupported operations&lt;/A&gt;, Photon falls back to Spark for those parts, and you end up paying the premium rate without getting the full speedup.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;My recommendation would be to check how much of your query actually runs on Photon. You can do this via the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="du-bois-light-typography css-1zhnxz" role="link" href="https://learn.microsoft.com/en-us/azure/databricks/compute/photon/" rel="noopener noreferrer" data-component-type="typography_link" data-component-id="codegen_webapp_js_genai_util_markdown.tsx_71" aria-disabled="false" target="_blank"&gt;Spark UI&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(Photon operators show in orange, Spark in blue) or the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="du-bois-light-typography css-1zhnxz" role="link" href="https://learn.microsoft.com/en-us/azure/databricks/sql/user/queries/performance-insights/" rel="noopener noreferrer" data-component-type="typography_link" data-component-id="codegen_webapp_js_genai_util_markdown.tsx_71" aria-disabled="false" target="_blank"&gt;Query Profile&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;in SQL warehouses (which shows the percentage of task time in Photon). If your Photon coverage is high.... say above 80%... you are in a great position for both performance and cost gains. Below 50%, you are unlikely to see meaningful savings and may actually pay more.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;You can also refer to Databricks own&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A class="du-bois-light-typography css-1zhnxz" role="link" href="https://learn.microsoft.com/en-us/azure/databricks/lakehouse-architecture/cost-optimization/best-practices/" rel="noopener noreferrer" data-component-type="typography_link" data-component-id="codegen_webapp_js_genai_util_markdown.tsx_71" aria-disabled="false" target="_blank"&gt;cost optimization guide&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;where it says t&lt;/SPAN&gt;he observed speedup can lead to significant cost savings, and jobs that run regularly should be evaluated to see whether they are not only faster but also cheaper with Photon.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;So the recommendation is to try it, measure the before-and-after on your recurring jobs, and keep it where the numbers work in your favour. For SQL warehouses, just leave it on. There is no downside.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;Hope this helps.&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;
&lt;P class="p1"&gt;&lt;FONT size="2" color="#FF6600"&gt;&lt;STRONG&gt;&lt;I&gt;If this answer resolves your question, could you mark it as “Accept as Solution”? That helps other users quickly find the correct fix.&lt;/I&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;I&gt;&lt;/I&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="du-bois-light-typography css-zj8sjw" data-genai-markdown-block="true"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Sat, 05 Sep 2026 13:56:57 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/does-enabling-photon-improve-performance-while-lowering-compute/m-p/167664#M5562</guid>
      <dc:creator>Ashwin_DSA</dc:creator>
      <dc:date>2026-09-05T13:56:57Z</dc:date>
    </item>
  </channel>
</rss>

