Qlik Community

Ask a Question

QlikView Administration

Discussion Board for collaboration on QlikView Management.

Announcements
Our next Qlik Insider session will cover new key capabilities. Join us August 11th REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
chinnakatikisg
Specialist
Specialist

how do I know who are currently Logged in Access Point

Dear All,

Do we have any utility/option available to Find out follwing :

1. what are the active user sessions currently in Access Point?

2.what is the RAM Consumption by each user session which are currently Active.

Best Regards,

Chinna

1 Solution

Accepted Solutions
jagan
Luminary Alumni
Luminary Alumni

Hi Chinna,

Check this link hope it answers you.

The QlikView Cache

  • Memory is not returned, when the document is unloaded. Cache entries will usually not be purged until the RAM usage is close to or has reached the lower working set limit. QlikView will then purge some entries and re-use the memory for other cache entries. This behavior sometimes makes people believe there is a memory leak in the product. But have no fear – it should be this way. So, you do not need to restart the service to clear the cache.
  • The oldest cache entries are not purged first. Instead several factors are used to calculate a priority for each cache entry; factors like RAM usage, cost to calculate it again and time since the most recent usage. Entries with a combined low priority will be purged when needed. Hence, an entry that is cheap to calculate again will easily be purged, also if it recently was used. And another value that is expensive to recalculate or just uses a small amount of RAM will be kept for a much longer time.

View solution in original post

8 Replies
jagan
Luminary Alumni
Luminary Alumni

Hi Chinna,

Check for active users sessions in the below section in QMC

1) Status -> QVS Statistics -> Active Users OR Documents and Users tabs.

2) check QlikView Application: System Monitor v5.1.23

Hope this helps you.

Regards,

Jagan.

chinnakatikisg
Specialist
Specialist
Author

Hi Jagan,

Thanks for your response. I can see the Active users from QVS Statistics.

But using System Monitor, I cannot see detail consumption of RAM by User Session/by any other details.

BR,

Chinna

SreeniJD
Specialist
Specialist

Hi Chinna,

I guess, detail consumption of RAM by user is not available however you can see how much in total the RAM has been utilized for the concurent users and divide them by user count (you will get rough estimates).

HTH,

Sreeni

jagan
Luminary Alumni
Luminary Alumni

Hi Chinna,

I think RAM consumption by user is not available.

Regards,

Jagan.

chinnakatikisg
Specialist
Specialist
Author

Hi,

I have observed some thing strange,

When I open a QVW in Access Point, my RAM Consumption is increased by 20 MB for my 3MB QVW.

When I closed the session, My RAM is not getting free up by 20 MB. Only 10 MB is freed and 10 MB is still consumed.

I repeated the same step and again it happend . 10 more MB got cached again.

I'm the only Active user in server currently(Just to let you know no other user session is active and consuming memory)?

Please suggest, How I can control this cacheing..DAY BY DAY, my RAM consumption is increasing .

BR,

Chinna

SreeniJD
Specialist
Specialist

I believe, its expected behavior of QVS.

whenever consumption is moving towards the full RAM, it will flush the cache automatically. No worries

HTH

Sreeni

chinnakatikisg
Specialist
Specialist
Author

Dear Sreeni,

Thank you for the answer(giving me hope to solve)..

Is there any threshold to determin this? any formulation to calculate the Threshold?  Can I Flush out cache manually?

Br,

Chinna

jagan
Luminary Alumni
Luminary Alumni

Hi Chinna,

Check this link hope it answers you.

The QlikView Cache

  • Memory is not returned, when the document is unloaded. Cache entries will usually not be purged until the RAM usage is close to or has reached the lower working set limit. QlikView will then purge some entries and re-use the memory for other cache entries. This behavior sometimes makes people believe there is a memory leak in the product. But have no fear – it should be this way. So, you do not need to restart the service to clear the cache.
  • The oldest cache entries are not purged first. Instead several factors are used to calculate a priority for each cache entry; factors like RAM usage, cost to calculate it again and time since the most recent usage. Entries with a combined low priority will be purged when needed. Hence, an entry that is cheap to calculate again will easily be purged, also if it recently was used. And another value that is expensive to recalculate or just uses a small amount of RAM will be kept for a much longer time.

View solution in original post