<?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: SQL 2 QS : data loading incrementally slows down in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2137874#M13013</link>
    <description>&lt;P&gt;Because the table does not have a column which can be used to identify the load point&lt;BR /&gt;(the table is completely refreshed everyday)&lt;/P&gt;</description>
    <pubDate>Wed, 15 Nov 2023 07:32:13 GMT</pubDate>
    <dc:creator>MrBruno</dc:creator>
    <dc:date>2023-11-15T07:32:13Z</dc:date>
    <item>
      <title>SQL 2 QS : data loading incrementally slows down</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2122472#M12844</link>
      <description>&lt;P&gt;I have a table with 100.000.000 records which is also the initial data load.&lt;BR /&gt;Already after retrieving 2.000.000 records an additional dataset of 10.000 takes 2 seconds, which increases steadily.&lt;BR /&gt;In this pace importing&amp;nbsp;&lt;STRONG&gt;all&lt;/STRONG&gt; the records will take forever.&lt;BR /&gt;&lt;BR /&gt;Should I use another tool to populate the QVD?&lt;BR /&gt;Or can I directly persist the SQL data to the QVD file as it seems that all data is now first loaded into memory.&lt;BR /&gt;&lt;BR /&gt;The script is as follows:&lt;BR /&gt;LIB CONNECT TO 'SQL_DATAMART';&lt;BR /&gt;&lt;BR /&gt;[qvd-test]:&lt;/P&gt;
&lt;DIV&gt;NOCONCATENATE&lt;/DIV&gt;
&lt;DIV&gt;LOAD&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; *;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;SQL&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;SELECT *&lt;/DIV&gt;
&lt;DIV&gt;FROM&amp;nbsp; &amp;nbsp;dbo.FactTable&lt;/DIV&gt;
&lt;DIV&gt;;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;STORE [qvd-test] INTO [SQL data.qvd];&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;DROP Table [qvd-test];&lt;/DIV&gt;</description>
      <pubDate>Tue, 26 Sep 2023 13:03:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2122472#M12844</guid>
      <dc:creator>MrBruno</dc:creator>
      <dc:date>2023-09-26T13:03:37Z</dc:date>
    </item>
    <item>
      <title>Re: SQL 2 QS : data loading incrementally slows down</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2122537#M12848</link>
      <description>&lt;P&gt;Why dont you use incremental load?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2023 14:33:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2122537#M12848</guid>
      <dc:creator>JHuis</dc:creator>
      <dc:date>2023-09-26T14:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: SQL 2 QS : data loading incrementally slows down</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2137874#M13013</link>
      <description>&lt;P&gt;Because the table does not have a column which can be used to identify the load point&lt;BR /&gt;(the table is completely refreshed everyday)&lt;/P&gt;</description>
      <pubDate>Wed, 15 Nov 2023 07:32:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2137874#M13013</guid>
      <dc:creator>MrBruno</dc:creator>
      <dc:date>2023-11-15T07:32:13Z</dc:date>
    </item>
    <item>
      <title>Re: SQL 2 QS : data loading incrementally slows down</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2137893#M13015</link>
      <description>&lt;P&gt;That the table is c&lt;SPAN&gt;ompletely refreshed everyday doesn't mandatory mean that no incremental approaches are possible - especially if some essential parts like adding a creation/change timestamp to the records is possible within the database. Another option might be not to load the entire table in one run else to slice it within appropriate loops against period- or category-information or whatever is possible.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Further thinkable is not to load this table - probably a view of the transformation from n other tables - else going more directly to the sources.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Beside this the observed slowdown should not be caused from Qlik else rather from the database or the driver or the network which restrict the performance - more or less intentionally by any settings and/or by any caching-logic. You may also take a look on the RAM consumption of the Qlik server because if the system is forced to swap any data to the virtual RAM the performance will usually drop significantly - where jus 2 M of records should have such impact - unless the system is already near the max. workload.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Nov 2023 08:19:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/SQL-2-QS-data-loading-incrementally-slows-down/m-p/2137893#M13015</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2023-11-15T08:19:06Z</dc:date>
    </item>
  </channel>
</rss>

