<?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 IBM DB2 to Sql Server - Load time issue in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361459#M125826</link>
    <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;I have total of 8 Talend jobs developed using open studio and each job is simple 1:1 load, but one particular job load time is very much slow.&lt;/P&gt;&lt;P&gt;The source table (IBM DB2) consists of 183 columns and 3.5 millions of data, the Talend job load the data into Sql server. It take very long time (say 3 hours) to complete the job or sometimes it gives following error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Read timed out:&lt;/P&gt;&lt;P&gt;com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException:[jcc][t4][2030][11211][4.22.29] A communication error occurred during operations on the connection's underlying socket, socket input stream, or socket output stream.&amp;nbsp;Error location: Reply.fill() - socketInputStream.read (-1).&amp;nbsp;Message: Read timed out. ERRORCODE=-4499, SQLSTATE=08001.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Connection reset:&lt;/P&gt;&lt;P&gt;java.lang.RuntimeException:Child job running failed.&lt;/P&gt;&lt;P&gt;com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException: [jcc][t4][2030][11211][4.22.29] A communication error occurred during operations on the connection's underlying socket, socket input stream, or socket output stream.&amp;nbsp;Error location: Reply.fill() - socketInputStream.read (-1).&amp;nbsp;Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the IBM documents it shows following cause and suggestion:&lt;/P&gt;&lt;P&gt;Connection was closed by the other end. This can be any network device between JDBC driver and server. May include server itself.&lt;/P&gt;&lt;P&gt;Root cause outside of DB2's control. Engage network administrator to collect network traces from both client and server then to find root cause.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Troubleshoot:&lt;/P&gt;&lt;P&gt;I tried to extract source table (DB2) data to flat file, it only took 20 mins. All Talend jobs are deployed in windows machine and run via batch scripts.&lt;/P&gt;&lt;P&gt;I am not sure where the issue is: Source DB, Target DB or Job server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestion/help is highly appreciated. Thanks!&lt;/P&gt;</description>
    <pubDate>Fri, 15 Nov 2024 21:20:27 GMT</pubDate>
    <dc:creator>Abilaash</dc:creator>
    <dc:date>2024-11-15T21:20:27Z</dc:date>
    <item>
      <title>IBM DB2 to Sql Server - Load time issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361459#M125826</link>
      <description>&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;I have total of 8 Talend jobs developed using open studio and each job is simple 1:1 load, but one particular job load time is very much slow.&lt;/P&gt;&lt;P&gt;The source table (IBM DB2) consists of 183 columns and 3.5 millions of data, the Talend job load the data into Sql server. It take very long time (say 3 hours) to complete the job or sometimes it gives following error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Read timed out:&lt;/P&gt;&lt;P&gt;com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException:[jcc][t4][2030][11211][4.22.29] A communication error occurred during operations on the connection's underlying socket, socket input stream, or socket output stream.&amp;nbsp;Error location: Reply.fill() - socketInputStream.read (-1).&amp;nbsp;Message: Read timed out. ERRORCODE=-4499, SQLSTATE=08001.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Connection reset:&lt;/P&gt;&lt;P&gt;java.lang.RuntimeException:Child job running failed.&lt;/P&gt;&lt;P&gt;com.ibm.db2.jcc.am.DisconnectNonTransientConnectionException: [jcc][t4][2030][11211][4.22.29] A communication error occurred during operations on the connection's underlying socket, socket input stream, or socket output stream.&amp;nbsp;Error location: Reply.fill() - socketInputStream.read (-1).&amp;nbsp;Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the IBM documents it shows following cause and suggestion:&lt;/P&gt;&lt;P&gt;Connection was closed by the other end. This can be any network device between JDBC driver and server. May include server itself.&lt;/P&gt;&lt;P&gt;Root cause outside of DB2's control. Engage network administrator to collect network traces from both client and server then to find root cause.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Troubleshoot:&lt;/P&gt;&lt;P&gt;I tried to extract source table (DB2) data to flat file, it only took 20 mins. All Talend jobs are deployed in windows machine and run via batch scripts.&lt;/P&gt;&lt;P&gt;I am not sure where the issue is: Source DB, Target DB or Job server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestion/help is highly appreciated. Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 21:20:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361459#M125826</guid>
      <dc:creator>Abilaash</dc:creator>
      <dc:date>2024-11-15T21:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: IBM DB2 to Sql Server - Load time issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361460#M125827</link>
      <description>&lt;P&gt;can you show the talend screenshot&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;did you try increasing the xms and xmx memory in talend.&lt;/P&gt;&lt;P&gt;you can also try to increase the batch size&lt;/P&gt;</description>
      <pubDate>Tue, 14 Nov 2023 08:06:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361460#M125827</guid>
      <dc:creator>NNayal1600240775</dc:creator>
      <dc:date>2023-11-14T08:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: IBM DB2 to Sql Server - Load time issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361461#M125828</link>
      <description>&lt;P&gt;Hi Nayal,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am developing jobs in my local using Talend, but running them in windows server (exporting the jobs using build job option).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I included additional JDBC paramaters loginTimeout=180 seconds;socketTimeout=300 seconds;autoReconnect=true and I am able to avoid read timeouts, but performance wise not good.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Attached old screenshot.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Nov 2023 09:08:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361461#M125828</guid>
      <dc:creator>Abilaash</dc:creator>
      <dc:date>2023-11-14T09:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: IBM DB2 to Sql Server - Load time issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361462#M125829</link>
      <description>&lt;P&gt;Hi @Neha Nayal​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am setting commit and batch in the tDBOutput as 1000. Will increasing to higher value will improve my performance?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Dec 2023 11:52:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/IBM-DB2-to-Sql-Server-Load-time-issue/m-p/2361462#M125829</guid>
      <dc:creator>Abilaash</dc:creator>
      <dc:date>2023-12-08T11:52:10Z</dc:date>
    </item>
  </channel>
</rss>

