<?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: INNER JOIN vs WHERE clause in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/INNER-JOIN-vs-WHERE-clause/m-p/1867567#M1216386</link>
    <description>&lt;P&gt;Hi, I am currently optimizing a qvw app with approx 4,1 M records. It is big enough to see the performance impact (reload time) if script is written differently.&amp;nbsp; I have made a lot of time-reduction by creating an intermediate qvd table earlier, then loading the table from QVD optimized (basically without any change), then loading 1 field with 1 value (like you said, or with autogenerate), and inner joining this small table to the big one. (instead of Where)&lt;/P&gt;
&lt;P&gt;If Where is more complex, e.g. Where Field = 'A', Field2 &amp;lt;&amp;gt;'B', etc., I first filter the big table with inner joining Field (value A), and then do a 2nd load with a reduced number of rows already and then apply Where Field2&amp;lt;&amp;gt;'B'. This of course depends on how well inner joining Field (value A) reduces the size of the big table.&lt;/P&gt;
&lt;P&gt;I 'd be pleased to hear from fellow Qlik-ers to learn from their experience as well &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 07 Dec 2021 12:54:57 GMT</pubDate>
    <dc:creator>kavicsqss</dc:creator>
    <dc:date>2021-12-07T12:54:57Z</dc:date>
    <item>
      <title>INNER JOIN vs WHERE clause</title>
      <link>https://community.qlik.com/t5/QlikView/INNER-JOIN-vs-WHERE-clause/m-p/1817579#M1213137</link>
      <description>&lt;P&gt;Hi, everyone!&lt;/P&gt;&lt;P&gt;I've got a question. I have a table with large number of rows and I want to reduce it by 1 single value of 1 field, i.e. I want to have in a new table only rows with value "Pepsi" in field "Brand". What solution is the best for performance: to use WHERE clause, while loading data in a new table OR to create a new a table by inline load with 1 field and 1 value ("Pepsi") and use inner join between them?&lt;/P&gt;&lt;P&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jun 2021 14:33:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/INNER-JOIN-vs-WHERE-clause/m-p/1817579#M1213137</guid>
      <dc:creator>Vladislav_qv_dev</dc:creator>
      <dc:date>2021-06-24T14:33:19Z</dc:date>
    </item>
    <item>
      <title>Re: INNER JOIN vs WHERE clause</title>
      <link>https://community.qlik.com/t5/QlikView/INNER-JOIN-vs-WHERE-clause/m-p/1867567#M1216386</link>
      <description>&lt;P&gt;Hi, I am currently optimizing a qvw app with approx 4,1 M records. It is big enough to see the performance impact (reload time) if script is written differently.&amp;nbsp; I have made a lot of time-reduction by creating an intermediate qvd table earlier, then loading the table from QVD optimized (basically without any change), then loading 1 field with 1 value (like you said, or with autogenerate), and inner joining this small table to the big one. (instead of Where)&lt;/P&gt;
&lt;P&gt;If Where is more complex, e.g. Where Field = 'A', Field2 &amp;lt;&amp;gt;'B', etc., I first filter the big table with inner joining Field (value A), and then do a 2nd load with a reduced number of rows already and then apply Where Field2&amp;lt;&amp;gt;'B'. This of course depends on how well inner joining Field (value A) reduces the size of the big table.&lt;/P&gt;
&lt;P&gt;I 'd be pleased to hear from fellow Qlik-ers to learn from their experience as well &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Dec 2021 12:54:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/INNER-JOIN-vs-WHERE-clause/m-p/1867567#M1216386</guid>
      <dc:creator>kavicsqss</dc:creator>
      <dc:date>2021-12-07T12:54:57Z</dc:date>
    </item>
  </channel>
</rss>

