<?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: load data using exist  taking too long in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396954#M147857</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Jan 2013 06:07:02 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-01-07T06:07:02Z</dc:date>
    <item>
      <title>load data using exist  taking too long</title>
      <link>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396952#M147855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am working with Sql server DB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two table :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I load table from QVD - &lt;SPAN style="color: #ff0000;"&gt;work very fast&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;Failures: &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Load * from $(path_xls)Failures.qvd(qvd);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.load table from sql server using&amp;nbsp; "where exist "&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; so that i will get only the serial_number which exist in the earlier table i load (QVD)&lt;SPAN style="font-size: 7pt; font-family: Arial, sans-serif;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; and it is &lt;SPAN style="color: #ff0000;"&gt;taking too long&lt;/SPAN&gt; , why ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to speed it up ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;FACT_CUSTOMER:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;LOAD &lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Serial Number" as Serial_Number,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Part Number",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Imp&amp;nbsp; (Y/N)",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff;"&gt; "Color Imp (Smoothed)"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE exists(Serial_Number,"Serial Number");&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;SQL SELECT *&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;FROM xxxx.dbo."DW_FACT_CUSTOMER";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Jan 2013 14:00:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396952#M147855</guid>
      <dc:creator />
      <dc:date>2013-01-06T14:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: load data using exist  taking too long</title>
      <link>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396953#M147856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first load is an optimised load from a QVD file. This is the fastest possible load from an external data source into QV (assuming that the QVD file is local to the machine performing the load and not network limited).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second load is from a SQL source, and the speed here is determined by the SQL server,&amp;nbsp; the ODBC or OLEDB driver and the network connection, whichever is slowest. It is possible that the Exists is also playing a part, but I expect that tp be a minor factor. To test the exists, don't compare to the QVD load, but run the second LOAD without the exists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bear in mind that SELECT * will return all fields from the database, and (as there is no where clause) every row in the table. The Exists is only performed after all the data has been loaded from the database table into QV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Jan 2013 14:41:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396953#M147856</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2013-01-06T14:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: load data using exist  taking too long</title>
      <link>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396954#M147857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jan 2013 06:07:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/load-data-using-exist-taking-too-long/m-p/396954#M147857</guid>
      <dc:creator />
      <dc:date>2013-01-07T06:07:02Z</dc:date>
    </item>
  </channel>
</rss>

