<?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: Data loading is too slow, query problem? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383603#M421459</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also, please post the contents of the include file. .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Aug 2017 20:33:25 GMT</pubDate>
    <dc:creator>sasiparupudi1</dc:creator>
    <dc:date>2017-08-10T20:33:25Z</dc:date>
    <item>
      <title>Data loading is too slow, query problem?</title>
      <link>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383600#M421456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;When I added the following queries to my qvw project. The data loading takes forever. It only takes several minutes without it. In Oracle, it takes 242 seconds for first 50 rows and it does not take too long to get all the data into Excel (less then 5 minutes). Please advise. Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt;"&gt;Medication:&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;sql&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM style=": ; color: #808080; font-size: 8pt;"&gt;$(include=EncounterQuerySnippet.txt)&lt;/EM&gt;&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; , StatinMed as (&lt;BR /&gt; SELECT distinct &lt;BR /&gt; medication_id, &lt;BR /&gt; pharm_class_c, &lt;BR /&gt; pharm_subclass_c,&lt;BR /&gt; name as Medication&lt;BR /&gt; FROM clarity_medication&lt;BR /&gt; where &lt;BR /&gt; lower(name) like '%atorvastatin%'&lt;BR /&gt; or lower(name) like '%fluvastatin%'&lt;BR /&gt; or lower(name) like '%lovastatin%'&lt;BR /&gt; or lower(name) like '%pravastatin%'&lt;BR /&gt; or lower(name) like '%rosuvastatin%'&lt;BR /&gt; or lower(name) like '%simvastatin%'&lt;BR /&gt; or lower(name) like '%pitavastatin%'&lt;BR /&gt; ), AMIMed as (&lt;BR /&gt; SELECT distinct &lt;BR /&gt; medication_id, &lt;BR /&gt; pharm_class_c, &lt;BR /&gt; pharm_subclass_c,&lt;BR /&gt; name as Medication&lt;BR /&gt; FROM clarity_medication&lt;BR /&gt; where &lt;BR /&gt; lower(name) like '%acebutolol%'&lt;BR /&gt; or lower(name) like '%atenolol%'&lt;BR /&gt; or lower(name) like '%betaxolol%'&lt;BR /&gt; or lower(name) like '%betaxolol%'&lt;BR /&gt; or lower(name) like '%bisoprolol fumarate%'&lt;BR /&gt; or lower(name) like '%carteolol%'&lt;BR /&gt; or lower(name) like '%carvedilol%'&lt;BR /&gt; or lower(name) like '%esmolol%'&lt;BR /&gt; or lower(name) like '%labetalol%'&lt;BR /&gt; or lower(name) like '%metoprolol%'&lt;BR /&gt; or lower(name) like '%nadolol%'&lt;BR /&gt; or lower(name) like '%nebivolol%'&lt;BR /&gt; or lower(name) like '%penbutolol%'&lt;BR /&gt; or lower(name) like '%pindolol%'&lt;BR /&gt; or lower(name) like '%propranolol%'&lt;BR /&gt; or lower(name) like '%sotalol%'&lt;BR /&gt; ), IVDMed as (&lt;BR /&gt; SELECT distinct &lt;BR /&gt; medication_id, &lt;BR /&gt; pharm_class_c, &lt;BR /&gt; pharm_subclass_c,&lt;BR /&gt; name as Medication&lt;BR /&gt; FROM clarity_medication&lt;BR /&gt; where &lt;BR /&gt; lower(name) like '%aspirin%'&lt;BR /&gt; or lower(name) like '%warfarin%'&lt;BR /&gt; or lower(name) like '%clopidogrel%'&lt;BR /&gt; or lower(name) like '%prasugrel%'&lt;BR /&gt; or lower(name) like '%ticagrelor%'&lt;BR /&gt; or lower(name) like '%apixaban%'&lt;BR /&gt; or lower(name) like '%betrixaban%'&lt;BR /&gt; or lower(name) like '%darexaban%'&lt;BR /&gt; or lower(name) like '%edoxaban%'&lt;BR /&gt; or lower(name) like '%otamixaban%'&lt;BR /&gt; or lower(name) like '%rivaroxaban%'&lt;BR /&gt; or lower(name) like '%argatroban%'&lt;BR /&gt; or lower(name) like '%dabigatran%'&lt;BR /&gt; or lower(name) like '%efegatran%'&lt;BR /&gt; or lower(name) like '%inogatran%'&lt;BR /&gt; ), IVDMedUse as (&lt;BR /&gt; select ordering_date, a.pat_enc_csn_id, a.pat_id, c.medication&lt;BR /&gt; from order_med a&lt;BR /&gt; inner join encounter b on a.pat_enc_csn_id = b.pat_enc_csn_id &lt;BR /&gt; inner join IVDMed c on c.medication_id = a.medication_id&lt;BR /&gt; where a.ORDER_STATUS_C &amp;lt;&amp;gt; 4&lt;BR /&gt; ), AMIMedUse as (&lt;BR /&gt; select ordering_date, a.pat_enc_csn_id, a.pat_id, c.medication&lt;BR /&gt; from order_med a&lt;BR /&gt; inner join encounter b on a.pat_enc_csn_id = b.pat_enc_csn_id &lt;BR /&gt; inner join AMIMed c on c.medication_id = a.medication_id&lt;BR /&gt; where a.ORDER_STATUS_C &amp;lt;&amp;gt; 4&lt;BR /&gt; ),StatinMedUse as (&lt;BR /&gt; select ordering_date, a.pat_enc_csn_id, a.pat_id, c.medication&lt;BR /&gt; from order_med a&lt;BR /&gt; inner join encounter b on a.pat_enc_csn_id = b.pat_enc_csn_id &lt;BR /&gt; inner join StatinMed c on c.medication_id = a.medication_id&lt;BR /&gt; where a.ORDER_STATUS_C &amp;lt;&amp;gt; 4&lt;BR /&gt; ) &lt;BR /&gt; select a.pat_enc_csn_id, &lt;BR /&gt; b.ordering_date as IVDMedOrderDate,&lt;BR /&gt; c.ordering_date as AMIMedOrderDate,&lt;BR /&gt; d.ordering_date as StatinMedUse,&lt;BR /&gt; case when b.ordering_date is null then 0 else 1 end as FLAG_IVDMed,&lt;BR /&gt; case when c.ordering_date is null then 0 else 1 end as FLAG_AMIMed,&lt;BR /&gt; case when d.ordering_date is null then 0 else 1 end as FLAG_StatinMed&lt;BR /&gt; from encounter a&lt;BR /&gt; left join IVDMedUse b on a.pat_enc_csn_id = b.pat_enc_csn_id&lt;BR /&gt; left join AMIMedUse c on a.pat_enc_csn_id = c.pat_enc_csn_id&lt;BR /&gt; left join StatinMedUse d on a.pat_enc_csn_id = d.pat_enc_csn_id&lt;BR /&gt; where b.ordering_date is not null or&lt;BR /&gt; c.ordering_date is not null or&lt;BR /&gt; d.ordering_date is not null;&lt;BR /&gt; &lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Aug 2017 19:58:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383600#M421456</guid>
      <dc:creator>baylor2016</dc:creator>
      <dc:date>2017-08-10T19:58:17Z</dc:date>
    </item>
    <item>
      <title>Re: Data loading is too slow, query problem?</title>
      <link>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383601#M421457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;242 seconds in Oracle for just 50 rows is also too slow i believe. Did you check with your DBA guys if they can add any indexes to the tables involved. AND try to use (NOLOCK) after every table name like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 10.6667px;"&gt;&lt;STRONG&gt;left join IVDMedUse b WITH (Nolock)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Aug 2017 20:07:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383601#M421457</guid>
      <dc:creator>vishsaggi</dc:creator>
      <dc:date>2017-08-10T20:07:50Z</dc:date>
    </item>
    <item>
      <title>Re: Data loading is too slow, query problem?</title>
      <link>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383602#M421458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see a number of issues that will cause slowness in your query..&lt;/P&gt;&lt;P&gt;A lot of nested subqueries using distincts an also lower function with like&lt;/P&gt;&lt;P&gt;My suggestion would be to break the query into multiple and do the joins in qlik and/or do the transformations inside qlik&lt;/P&gt;&lt;P&gt; Hth &lt;/P&gt;&lt;P&gt;Sasi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Aug 2017 20:31:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383602#M421458</guid>
      <dc:creator>sasiparupudi1</dc:creator>
      <dc:date>2017-08-10T20:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: Data loading is too slow, query problem?</title>
      <link>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383603#M421459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also, please post the contents of the include file. .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Aug 2017 20:33:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Data-loading-is-too-slow-query-problem/m-p/1383603#M421459</guid>
      <dc:creator>sasiparupudi1</dc:creator>
      <dc:date>2017-08-10T20:33:25Z</dc:date>
    </item>
  </channel>
</rss>

