<?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 How to increase executor memory in Databricks jobs in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/67923#M33482</link>
    <description>&lt;P&gt;May be I am new to Databricks that's why I have confusion.&lt;/P&gt;&lt;P&gt;Suppose I have worker memory of 64gb in Databricks job max 12 nodes...&lt;/P&gt;&lt;P&gt;and my job is failing due to Executor Lost due to 137 (OOM if found on internet).&lt;/P&gt;&lt;P&gt;So, to fix this I need to increase executor memory.&lt;/P&gt;&lt;P&gt;But how to increase it, choosing more workers or choosing 128gb worker? which one will work.?&lt;/P&gt;&lt;P&gt;Help me on this..&lt;/P&gt;</description>
    <pubDate>Thu, 02 May 2024 09:43:47 GMT</pubDate>
    <dc:creator>amitkmaurya</dc:creator>
    <dc:date>2024-05-02T09:43:47Z</dc:date>
    <item>
      <title>How to increase executor memory in Databricks jobs</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/67923#M33482</link>
      <description>&lt;P&gt;May be I am new to Databricks that's why I have confusion.&lt;/P&gt;&lt;P&gt;Suppose I have worker memory of 64gb in Databricks job max 12 nodes...&lt;/P&gt;&lt;P&gt;and my job is failing due to Executor Lost due to 137 (OOM if found on internet).&lt;/P&gt;&lt;P&gt;So, to fix this I need to increase executor memory.&lt;/P&gt;&lt;P&gt;But how to increase it, choosing more workers or choosing 128gb worker? which one will work.?&lt;/P&gt;&lt;P&gt;Help me on this..&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 09:43:47 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/67923#M33482</guid>
      <dc:creator>amitkmaurya</dc:creator>
      <dc:date>2024-05-02T09:43:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to increase executor memory in Databricks jobs</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/67986#M33505</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/104441"&gt;@amitkmaurya&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Increasing compute resources may not always be the best strategy. To gain more insights into each executor's memory usage, check the cluster metrics tab and Spark UI for your cluster. If one executor has a much higher memory usage than the others, it could indicate a data skew issue.&lt;/P&gt;
&lt;P&gt;Executor OOM issues can be caused by several factors, including poorly distributed partitions (skew), excessive GC and poorly optimized jobs overall. For a detailed root cause analysis and potential mitigation, please contact &lt;A href="https://www.databricks.com/support" target="_self"&gt;Databricks Support&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Thu, 02 May 2024 23:35:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/67986#M33505</guid>
      <dc:creator>raphaelblg</dc:creator>
      <dc:date>2024-05-02T23:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to increase executor memory in Databricks jobs</title>
      <link>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/69216#M33862</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/97998"&gt;@raphaelblg&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I have solved this issue. Yes, in my case data skewness was the issue that was causing this executor OOM, so adding repartition just before writing resolved this skewness. I didn't change any workers or driver memory.&lt;/P&gt;&lt;P&gt;Thanks for your help..!!&lt;/P&gt;</description>
      <pubDate>Fri, 17 May 2024 06:17:50 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-to-increase-executor-memory-in-databricks-jobs/m-p/69216#M33862</guid>
      <dc:creator>amitkmaurya</dc:creator>
      <dc:date>2024-05-17T06:17:50Z</dc:date>
    </item>
  </channel>
</rss>

