<?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 performance tuning in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205668#M62057</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i didi it seperately. but the record count gets varied.&lt;/P&gt;&lt;P&gt;in sql , the condition is like this&lt;/P&gt;&lt;P&gt;where&lt;/P&gt;&lt;P&gt;table2.clounmA (+) = table1.columnA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in my qlikview code , is the following expression is correct?&lt;/P&gt;&lt;P&gt;table1:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;columnA...&lt;/P&gt;&lt;P&gt;from..... ;&lt;/P&gt;&lt;P&gt;left keep(table1)&lt;/P&gt;&lt;P&gt;table2:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;columnA...&lt;/P&gt;&lt;P&gt;from..... ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Jan 2010 14:51:41 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2010-01-08T14:51:41Z</dc:date>
    <item>
      <title>performance tuning</title>
      <link>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205666#M62055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we are using the sql querry to fetch the data..&lt;/P&gt;&lt;P&gt;it s like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;table1:&lt;/P&gt;&lt;P&gt;col1,&lt;/P&gt;&lt;P&gt;col2,......;&lt;/P&gt;&lt;P&gt;sql select&lt;/P&gt;&lt;P&gt;col........&lt;/P&gt;&lt;P&gt;from(&lt;/P&gt;&lt;P&gt;(select&lt;/P&gt;&lt;P&gt;col.......&lt;/P&gt;&lt;P&gt;from( table1,table2,...........,&lt;/P&gt;&lt;P&gt;where condn.....&lt;/P&gt;&lt;P&gt;) union&lt;/P&gt;&lt;P&gt;(select&lt;/P&gt;&lt;P&gt;col.......&lt;/P&gt;&lt;P&gt;from( table1,...........,&lt;/P&gt;&lt;P&gt;where condn.....&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;) table-a,&lt;/P&gt;&lt;P&gt;(select&lt;/P&gt;&lt;P&gt;col.......&lt;/P&gt;&lt;P&gt;from( table1,...........,&lt;/P&gt;&lt;P&gt;where condn.....&lt;/P&gt;&lt;P&gt;) table-b,&lt;/P&gt;&lt;P&gt;(select&lt;/P&gt;&lt;P&gt;col.......&lt;/P&gt;&lt;P&gt;from( table1,...........,&lt;/P&gt;&lt;P&gt;where condn.....&lt;/P&gt;&lt;P&gt;) table-c,&lt;/P&gt;&lt;P&gt;where condn..... ;&lt;/P&gt;&lt;P&gt;how to optimize this code to make it efficient&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 13:27:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205666#M62055</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-01-08T13:27:53Z</dc:date>
    </item>
    <item>
      <title>performance tuning</title>
      <link>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205667#M62056</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would give it a try and load the tables separately from SQL-server and then combined them in QV.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 14:29:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205667#M62056</guid>
      <dc:creator>prieper</dc:creator>
      <dc:date>2010-01-08T14:29:49Z</dc:date>
    </item>
    <item>
      <title>performance tuning</title>
      <link>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205668#M62057</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i didi it seperately. but the record count gets varied.&lt;/P&gt;&lt;P&gt;in sql , the condition is like this&lt;/P&gt;&lt;P&gt;where&lt;/P&gt;&lt;P&gt;table2.clounmA (+) = table1.columnA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in my qlikview code , is the following expression is correct?&lt;/P&gt;&lt;P&gt;table1:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;columnA...&lt;/P&gt;&lt;P&gt;from..... ;&lt;/P&gt;&lt;P&gt;left keep(table1)&lt;/P&gt;&lt;P&gt;table2:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;columnA...&lt;/P&gt;&lt;P&gt;from..... ;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 14:51:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205668#M62057</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-01-08T14:51:41Z</dc:date>
    </item>
    <item>
      <title>performance tuning</title>
      <link>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205669#M62058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If I get your code right, then you actually load 2 tables with different conditions (WHERE-clauses) and to glue them together into one table. In this case you should use the JOIN-operator.&lt;BR /&gt;LEFT KEEP creates a new table having only those keyfields, which are existing in the other table (typically used for description like customer-code, customer-name, customer-address etc).&lt;BR /&gt;Thus your syntax should read&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;Table1: LOAD ColumnA, .... FROM ....;&lt;BR /&gt;JOIN LOAD ColumnA, .... FROM ....;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;Doing so you should have just one table, having all records from table1 and from table2.&lt;/P&gt;&lt;P&gt;HTH&lt;BR /&gt;Peter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Jan 2010 17:37:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/performance-tuning/m-p/205669#M62058</guid>
      <dc:creator>prieper</dc:creator>
      <dc:date>2010-01-08T17:37:39Z</dc:date>
    </item>
  </channel>
</rss>

