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

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Memmory Management

Hi,

Would like to know how the memmory is managed in Qlikview after the deployment of QVW file. Consider a qvw file of size 5 GB is accessed by 20 Members.Consider only one user is accessing the QVW file and then it is increased by 5,10,15 members.

6 Replies
Not applicable
Author

Hi,

Any idea on this. Or please let me know how to measure the performance.

ashfaq_haseeb
Champion III
Champion III

Hi

Memory management in qlikview is as follows

suppose you have a application which consumes 5Gb of ram.

when user 1 comes and access this application then it loades 5 gb memory.

there on for each user increases the memory consumed will be 5% of % gb for each user.

Regards

ASHFAQ

pover
Partner - Master
Partner - Master

Ashfaq is right. Just be careful with 2 numbers. If the file is 5GB on the hard drive it might be compressed so make sure you open it in QlikView and in Task Manager see how much RAM it is really taking up.

Also, the additional users might take up more RAM per user depending on the application and usage so you might to increase the percentage to be 15% per additional user. Of course, run tests because there is no right answer for every application.

Regards.

Not applicable
Author

Thanks for your response Karl and ASHFAQ,

Would like to know few more things if

a. i have used section access how it works.

b. If we are opening QVW file from QVW file.

c. Consider multiple QVW files are openened by multiple users at a time.

pover
Partner - Master
Partner - Master

a. i have used section access how it works.

If section access is programmed in your script then the QVW is considered once in memory plus a percentage for each user. If you are reducing and distributing with Publisher, you are creating multiple QVWs and each QVW will take up memory separately.

b. If we are opening QVW file from QVW file.

I assume you are talking about doing a binary load. The 2 QVW will have the same data model, but each will use a different memory space. Each different QVW cannot share the same memory.

c. Consider multiple QVW files are openened by multiple users at a time.

Each QVW uses up a base memory and each user that has each document open uses up a percentage of memory in addition to the base memory.

Regards.

Not applicable
Author

Thanks for Clarification Karl