Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us at Qlik Connect 2026 in Orlando, April 13–15: Register Here!
cancel
Showing results for 
Search instead for 
Did you mean: 
stascher
Partner - Creator III
Partner - Creator III

Why does publishing a Qlik Sense app affect it's performance?

I had a client complaining of slow Qlik Sense application response times whenever he made any filter selections. It would take about 30 seconds for the two charts on a sheet he was viewing to render. He was the only user accessing any Qlik apps in his stream and the app was not in the process of reloading.   I went in through the Qlik Hub, accessed the same app and observed the same poor/unacceptable responsiveness.  

I then duplicated the app via QMC into my workstream. Opened the app, performed the same selections on the same sheets (repeatedly) and responsiveness was nearly instantaneous.  Same app, same data, same sheets, same selections.. vastly different response times. 

So my question is, what is is about being published that can degrade an application's behavior? And more importantly, what can I do about it? 

Thanks,

Steve

Labels (1)
1 Solution

Accepted Solutions
stascher
Partner - Creator III
Partner - Creator III
Author

Thanks for the responses. I'm sure they're all valid points. Turns out that in this case there was a 3rd-party extension that was the root cause.

View solution in original post

6 Replies
Bastien_Laugiero

Hello, 

I see a couple of reasons why the published application may be slower (but perhaps not to the extent you are describing)

  • User Object: When duplicating an application, only the base object are being duplicated and not the objects created by users. So if the application contains a lots of user object, then this may explain why the duplicated version is faster.
  • Security rule evaluation: Depending on the setup and complexity of your security rules the evaluation could take more or less time depending on which application you are working on. 

Have you tried to publish your duplicated app under a new name and see if it provided the level of performance you are expecting? 

Hope this helps! 

Bastien Laugiero
If a post helps to resolve your issue, please mark the appropriate replies as CORRECT.
tresB
Champion III
Champion III

In addition to @Bastien_Laugiero 's points, there could be another possible reason comes into my mind:

        - if your deployment architecture is so that work stream apps are handled by one node and the published apps are loaded to another node, then the node capacity and/or usage might be one reason.

stascher
Partner - Creator III
Partner - Creator III
Author

Thanks for the responses. I'm sure they're all valid points. Turns out that in this case there was a 3rd-party extension that was the root cause.

aniruddha_sinha
Contributor III
Contributor III

Hi,

Could you please suggest how did you resolve this 3rd party extension issue ?

Same issue seems happening for me as well.

Thanks

Ani

anat
Master
Master

Always go with native objects for better performance

stascher
Partner - Creator III
Partner - Creator III
Author

I'm afraid it was so long ago that I don't recall. Sorry.