<?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 Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243181#M29773</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;To &lt;SPAN&gt;enable store temp data as true, configure it in the lookup table settings, see&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-01-10_16-58-17.png" style="width: 460px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M8BZ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146642iE4D9E9D18B57B08C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M8BZ.png" alt="0683p000009M8BZ.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;and then select a temp data directory.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-01-10_17-01-36.png" style="width: 474px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9Jd.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139501i522A7FFBD70379E2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9Jd.png" alt="0683p000009M9Jd.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Enable to store temp data on disk on other memory consumption component such as tSortRow. It is better to share a screenshot of your job design, we will see if it is possible to optimize the job.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt; 
&lt;P&gt;Shong&lt;/P&gt;</description>
    <pubDate>Fri, 10 Jan 2020 09:08:54 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-01-10T09:08:54Z</dc:date>
    <item>
      <title>java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243180#M29772</link>
      <description>&lt;P&gt;Hi Experts,&lt;/P&gt; 
&lt;P&gt;We are doing a migration&amp;nbsp; from oracle to postgre using talend 6.4. It's observed that&amp;nbsp;java.lang.OutOfMemoryError: GC overhead limit exceeded is thrown when the volume increases. We currently had heap size set to 12 GB which isnot enough for 18 million records, when the heap was increased to 15 gb job completed. We have around 100 million records to be migrated in production , request you to help optimize memory utilization and any known hacks.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Found some documentation to use disk to store data processed via tmap instead of memory(&lt;A href="https://help.talend.com/reader/EJfmjmfWqXUp5sadUwoGBA/J4xg5kxhK1afr7i7rFA65w" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://help.talend.com/reader/EJfmjmfWqXUp5sadUwoGBA/J4xg5kxhK1afr7i7rFA65w&lt;/A&gt;) but i am not able to find the settings to enable store temp data as true(&lt;A href="https://help.talend.com/viewer/attachment/j7gt4x19HWatE4J4vdPsKQ" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://help.talend.com/viewer/attachment/j7gt4x19HWatE4J4vdPsKQ&lt;/A&gt;).&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;We also tried removing the tmap still there is memory issue.&amp;nbsp; The input of the job is a view connecting multiple tables. we have multiple sub jobs for different high volume tables&amp;nbsp; and it's observed that memory is not getting released after processing high volume data jobs.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank you in advance,&lt;/P&gt; 
&lt;P&gt;Rajeswary S&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 03:39:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243180#M29772</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T03:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243181#M29773</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;To &lt;SPAN&gt;enable store temp data as true, configure it in the lookup table settings, see&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-01-10_16-58-17.png" style="width: 460px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M8BZ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146642iE4D9E9D18B57B08C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M8BZ.png" alt="0683p000009M8BZ.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;and then select a temp data directory.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-01-10_17-01-36.png" style="width: 474px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9Jd.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139501i522A7FFBD70379E2/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9Jd.png" alt="0683p000009M9Jd.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Enable to store temp data on disk on other memory consumption component such as tSortRow. It is better to share a screenshot of your job design, we will see if it is possible to optimize the job.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt; 
&lt;P&gt;Shong&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2020 09:08:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243181#M29773</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-10T09:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243182#M29774</link>
      <description>&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="settingsnotavailable" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9Ci.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151640i4E3F1B924C07CAEE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9Ci.png" alt="0683p000009M9Ci.png" /&gt;&lt;/span&gt;&lt;SPAN class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;settingsnotavailable&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Hi Shong,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank you for the reply, we do saw an option mentioned in&amp;nbsp; a link, but it is not visible in Talend studio 6.4 version which we are using .&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Warm Regards,&lt;/P&gt; 
&lt;P&gt;Rajeswary S&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2020 11:33:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243182#M29774</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-10T11:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243183#M29775</link>
      <description>&lt;P&gt;Hi Shong,&lt;/P&gt;
&lt;P&gt;Kindly advise on how to proceed, we are blocked.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;/P&gt;
&lt;P&gt;Rajeswary S&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 00:01:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243183#M29775</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-04T00:01:09Z</dc:date>
    </item>
    <item>
      <title>Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243184#M29776</link>
      <description>Hi 
&lt;BR /&gt;The 'Store temp data on disk' option is in the settings panel of lookup table rather than main table. 
&lt;BR /&gt;
&lt;BR /&gt;Regards
&lt;BR /&gt;Shong</description>
      <pubDate>Tue, 04 Feb 2020 07:18:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243184#M29776</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-04T07:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: java.lang.OutOfMemoryError: GC overhead limit exceeded while migration high volume data</title>
      <link>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243185#M29777</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Aside from the suggestions from&amp;nbsp;&lt;A href="https://community.talend.com/t5/user/viewprofilepage/user-id/30"&gt;@shong&lt;/A&gt;, which should work, for components like tMap, tSortRow and tUniqRow (to mention a few), also consider whether migrating 100Million rows in one go is the best approach. Is there some form of selectable key like a date range or some other blocking key that allows you to break the data up into more manageable chunks and migrate a chunk at a time.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;This would also improve the recoverability of the job if it should have an issue part way through the migration.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 07:44:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/java-lang-OutOfMemoryError-GC-overhead-limit-exceeded-while/m-p/2243185#M29777</guid>
      <dc:creator>David_Beaty</dc:creator>
      <dc:date>2020-02-04T07:44:21Z</dc:date>
    </item>
  </channel>
</rss>

