<?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: Long refresh times in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307784#M1180015</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lee,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;response times in QlikView depend on many different aspects :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;hardware capabilities (mostly RAM as QV is a In-Memory-Database)&lt;/LI&gt;&lt;LI&gt;data structure in your table(s) and relations between tables&lt;/LI&gt;&lt;LI&gt;formulas&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give some more details according to the points mentioned?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rolf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Feb 2012 14:02:13 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-02-23T14:02:13Z</dc:date>
    <item>
      <title>Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307783#M1180014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi All, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am reasonably new to Qlikview and am having trouble with a couple of my Pivot Tables. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I reload my data, or add an expression, I get an egg timer and a green bar on the 2 pivot tables on my active sheet and it takes a good 20-30 minutes to unlock.&amp;nbsp; During this time I am unable to do anything in Qlikview and it goes to a (Not Responding) state.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there perhaps something wrong with my report, or is this down to the size of the data I am pivoting against (there are over 2 million lines in a number of my tables)?&amp;nbsp; As you can imagine, this can make working with it quite tiresome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2012 10:42:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307783#M1180014</guid>
      <dc:creator />
      <dc:date>2012-02-22T10:42:37Z</dc:date>
    </item>
    <item>
      <title>Re: Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307784#M1180015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lee,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;response times in QlikView depend on many different aspects :&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;hardware capabilities (mostly RAM as QV is a In-Memory-Database)&lt;/LI&gt;&lt;LI&gt;data structure in your table(s) and relations between tables&lt;/LI&gt;&lt;LI&gt;formulas&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you give some more details according to the points mentioned?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rolf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 14:02:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307784#M1180015</guid>
      <dc:creator />
      <dc:date>2012-02-23T14:02:13Z</dc:date>
    </item>
    <item>
      <title>Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307785#M1180016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear,&lt;/P&gt;&lt;P&gt;Lee.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Those issues araises due to Rolf mentioned Points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you have more records in table then it's better to create QVD's for those tables because the application will retrive the data from QVD's more and more faster then Database. &lt;/P&gt;&lt;P&gt;after that you need to perform incremental load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this one will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Mukram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 14:18:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307785#M1180016</guid>
      <dc:creator>mdmukramali</dc:creator>
      <dc:date>2012-02-23T14:18:09Z</dc:date>
    </item>
    <item>
      <title>Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307786#M1180017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rolf,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am currently developing this report on a Win7 Desktop PC (3.1 AMD Quad, 8GB RAM). Once completed the data will be refreshed on our server, and the data flexed by the end user on a desktop of a similar build.&lt;/P&gt;&lt;P&gt;If the refresh was only drawn out following reload I wouldn't be concerned, but if each user has this kind of delay every time they want to change their selections I can see it becoming an issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The size of the tables I think are the main cause - I have 27 tables with between 3 and 15 fields each, a number of them exceeding 2 million rows (one is as much as 14 million).&amp;nbsp; Most of the tables are linked through one linkref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With regards to formulae, individually they shouldn't have much of a drain on resource as they are reasonably simple (e.g. &lt;STRONG&gt;sum(if(month(date_field_1)='Jan',number_field_1,0))&lt;/STRONG&gt; ), but I can see how this being performed on several million rows can slow things down.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mukram - the report I am working on is pointing at QVDs created by a seperate report.&amp;nbsp; The load time is great when grabbing the data, but the flexing still seems to 'freeze' when merely changing my current filter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks both for your responses - I will try running the report on our server and see how it goes, but if there are any things that I could do to improve the updating times of my pivot tables that'd be great.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Feb 2012 15:38:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307786#M1180017</guid>
      <dc:creator />
      <dc:date>2012-02-23T15:38:17Z</dc:date>
    </item>
    <item>
      <title>Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307787#M1180018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi Lee,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;its me again with useless tips.&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you plan to work with huge or complex datasets, you should spend some time in data-modelling.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example you might find it usefull to create ( in the loading script) a second table from your data showing a preaggregated view to reduce memory usage and enhance response time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second try to do all possible transformations at loading time. In your formula you use month(date_field_1). Instead of this add&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; month(date_field_1) AS month_date_field_1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to your load statement. If I have datasets with Date fields, I always add year, month, calendar week, day and weekday as I need these regularly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rolf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 10:13:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307787#M1180018</guid>
      <dc:creator />
      <dc:date>2012-02-24T10:13:24Z</dc:date>
    </item>
    <item>
      <title>Re: Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307788#M1180019</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Lee,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;its me again with useless tips.&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you plan to work with huge or complex datasets, you should spend some time in data-modelling.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example you might find it usefull to create ( in the loading script) a second table from your data showing a preaggregated view to reduce memory usage and enhance response time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second try to do all possible transformations at loading time. In your formula you use month(date_field_1). Instead of this add&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; month(date_field_1) AS month_date_field_1,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to your load statement. If I have datasets with Date fields, I always add year, month, calendar week, day and weekday as I need these regularly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rolf&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 10:13:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307788#M1180019</guid>
      <dc:creator />
      <dc:date>2012-02-24T10:13:42Z</dc:date>
    </item>
    <item>
      <title>Long refresh times</title>
      <link>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307789#M1180020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rolf,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sounds good, they're the most fun to work with &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you mind going into a little more detail regarding the second table? Not sure I fully understand your suggestion. I have since added such fields to my load of this field (month, year, etc) - I tend to do this anyway but missed that field initially.&amp;nbsp; Having to wait half an hour for the extract from our db to qvd I decided to make do with the data I had for the time being haha.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Feb 2012 11:53:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Long-refresh-times/m-p/307789#M1180020</guid>
      <dc:creator />
      <dc:date>2012-02-24T11:53:45Z</dc:date>
    </item>
  </channel>
</rss>

