<?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: Join in Sql side or talend side ? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271936#M49375</link>
    <description>If its in the same database 'always ' on database side... for sure when there're hundred thousand of records in both tables.&lt;BR /&gt;An important exception on the above, if you want to join on columns when no indexes are created, then Talend is pretty fast.&lt;BR /&gt;&lt;BR /&gt;I prefer to join in Talend when other database and different sources like file x with tables y needs to be joined.</description>
    <pubDate>Mon, 10 Sep 2018 11:21:45 GMT</pubDate>
    <dc:creator>Jesperrekuh</dc:creator>
    <dc:date>2018-09-10T11:21:45Z</dc:date>
    <item>
      <title>Join in Sql side or talend side ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271934#M49373</link>
      <description>&lt;P&gt;Hi, I have 2 tables, that I need to join in mssql and migrate the data to postgres&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Now, there are 2 ways to do it. First, 2 joins the tables using sql in the sql editor section of tmssqlinput and then get the data to migrate to postgres. Second, to have 2 tmssqlinput components , join them in a tmap and then get the data to migrate to postgres&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Which among the above I must use? The data in both the tables will be in terms of a million in number. What will be the performance implication if I use the second method, will all the data be loaded in Talend memory and then joined(if yes, if the data is huge, will not Talend crash?).? From what I understand , in sql the join happens in the sql server side and then the joined data comes to Talend&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I use this join to do a one time load and also the same join for a delta(in this case , will use an extra condition to get the changed data)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Any help on this please?&lt;/P&gt;</description>
      <pubDate>Mon, 10 Sep 2018 08:45:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271934#M49373</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-10T08:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: Join in Sql side or talend side ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271935#M49374</link>
      <description>it depend!
&lt;BR /&gt;you can choose to join on talend (db server is used in production or short in memory)
&lt;BR /&gt;you can choose to joi on sql to spead up the extraction. (db server is going to work)
&lt;BR /&gt;I prefer the second option join on sql. Db serveur have to be sized to share his data.
&lt;BR /&gt;And it will be more efficient for delta.</description>
      <pubDate>Mon, 10 Sep 2018 09:04:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271935#M49374</guid>
      <dc:creator>fdenis</dc:creator>
      <dc:date>2018-09-10T09:04:58Z</dc:date>
    </item>
    <item>
      <title>Re: Join in Sql side or talend side ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271936#M49375</link>
      <description>If its in the same database 'always ' on database side... for sure when there're hundred thousand of records in both tables.&lt;BR /&gt;An important exception on the above, if you want to join on columns when no indexes are created, then Talend is pretty fast.&lt;BR /&gt;&lt;BR /&gt;I prefer to join in Talend when other database and different sources like file x with tables y needs to be joined.</description>
      <pubDate>Mon, 10 Sep 2018 11:21:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-Sql-side-or-talend-side/m-p/2271936#M49375</guid>
      <dc:creator>Jesperrekuh</dc:creator>
      <dc:date>2018-09-10T11:21:45Z</dc:date>
    </item>
  </channel>
</rss>

