<?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: tOracleConnection --&amp;gt; performances in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284752#M58382</link>
    <description>Hi, 
&lt;BR /&gt;I have seen your work flow, and there is a tMap component. Because Talend cache is stored in memory by default, you can choose the option "Store on disk". 
&lt;BR /&gt;See my screenshot for details 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDcE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145040i37FED7BF25B1CFBB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDcE.png" alt="0683p000009MDcE.png" /&gt;&lt;/span&gt;</description>
    <pubDate>Wed, 23 Jan 2013 02:01:43 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-01-23T02:01:43Z</dc:date>
    <item>
      <title>tOracleConnection --&gt; performances</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284751#M58381</link>
      <description>Hi,
&lt;BR /&gt;I have a job in which I just load a source table into a target one by making some transformations in a tMap.
&lt;BR /&gt;If I just have : tOracleInput --&amp;gt; tMap --&amp;gt; tOracleOutput 
&lt;BR /&gt; --&amp;gt; the speed is about 20000 rows/second
&lt;BR /&gt;But here, the inconvenient is when an error occurs for the 1000th row : the first 999 rows have already been commited in the target table... And I don't want that. I would that all rows be inserted in target table if and only if the job is successful for each row.
&lt;BR /&gt;So, I have added a tOracleConnection in pre-job and tOracleRollback and tOracleCommit at the end of my job and I don't have this last problem anymore. All rows are commited at the end of job if the job works for each row.
&lt;BR /&gt;Another problem concerns here performances : the speed falls to 3000 rows/second...
&lt;BR /&gt;So, I wonder if there is a solution which allows to avoid the auto-commit after each row and in the same time, performance falls I have with a tOracleConnection ?
&lt;BR /&gt;Thanks a lot in advance</description>
      <pubDate>Tue, 22 Jan 2013 10:23:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284751#M58381</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-22T10:23:43Z</dc:date>
    </item>
    <item>
      <title>Re: tOracleConnection --&gt; performances</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284752#M58382</link>
      <description>Hi, 
&lt;BR /&gt;I have seen your work flow, and there is a tMap component. Because Talend cache is stored in memory by default, you can choose the option "Store on disk". 
&lt;BR /&gt;See my screenshot for details 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDcE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145040i37FED7BF25B1CFBB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDcE.png" alt="0683p000009MDcE.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Wed, 23 Jan 2013 02:01:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284752#M58382</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-23T02:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: tOracleConnection --&gt; performances</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284753#M58383</link>
      <description>Hi Sabrina, 
&lt;BR /&gt;Thanks a lot for your answer. 
&lt;BR /&gt;I've tested what you propose to me in the tMap. 
&lt;BR /&gt;With the tOracleConnection, I feel that this change in tMap doesn't impact speed... 
&lt;BR /&gt;Speed when I there was no path for option "Store on disk" was about 3000 rows/second and now with a path it's about 3500 rows/second 
&lt;BR /&gt;Without tOracleConnection, speed is now about 35000 rows/second 
&lt;BR /&gt;Is there a solution to avoid those performance falls while commiting all rows only if the job is entirely successful ? 
&lt;BR /&gt;Thanks in advance 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDcJ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/129207i66CA2AB4F83B11EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDcJ.png" alt="0683p000009MDcJ.png" /&gt;&lt;/span&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MDbH.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/128013iE3B1E3B39428FEE5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MDbH.png" alt="0683p000009MDbH.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Wed, 23 Jan 2013 10:45:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284753#M58383</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-23T10:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: tOracleConnection --&gt; performances</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284754#M58384</link>
      <description>Hi, 
&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;With the tOracleConnection, I feel that this change in tMap doesn't impact speed...&lt;BR /&gt;Speed when I there was no path for option "Store on disk" was about 3000 rows/second and now with a path it's about 3500 rows/second&lt;BR /&gt;Without tOracleConnection, speed is now about 35000 rows/second&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;If you use tOracleConnection component, there is no resolution to avoid those performance falls so far. Batch load is deliberately disabled when using existing connection, because of memory problems.
&lt;BR /&gt;Best regards
&lt;BR /&gt;Sabrina</description>
      <pubDate>Thu, 24 Jan 2013 06:15:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tOracleConnection-gt-performances/m-p/2284754#M58384</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-24T06:15:04Z</dc:date>
    </item>
  </channel>
</rss>

