on 02-17-2012 1:24 PM
Hi,
I have BW 7.30 installed on MS-SQL Server 2008 (there is virtual machine).
Phisical memory = 20.480 MB
Current memory = 7.168 MB
SQL Memory Setting = Fixed
...
Data Cache = 448,1 MB / Hit Ratio = 48,476%
Proc Cache = 807,4 MB / Hit Ratio = 98,274%
...
Free Pages = 5.576 MB
Can you tell me, why does Data Cache and Proc Cache not utilize all assigned memory ?
And hit ratio is so low?
Regards
Maciej
Hello Maciej,
Are you using locked pages (note [1134345|http://service.sap.com/sap/support/notes/1134345])?
If you observe many "page in" in your database server (ST06 -> Detail analysis menu -> Previous 24 hours: Memory) this shows you're using locked pages.
Regards,
Eduardo Rezende
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Maciej,
you can easy check this, if you look in your SQL Server Log.
The approx. 15th entry after startup your SQL Server should be:
"Using locked pages for buffer pool."
If you see something like, "Cannot use locked pages in memory" you have the problem.
The SQL Buffer take some time to warm up. Even if you set fixed memory min/max to the same value,
the SQL Server buffer may not be filled up with pages, if the DB Server is not under load.
Do you have load on the system?
Its normal, that short time after start up, the cache hit ratio is very bad, becaus its empty
Kind regards
Manuel
Edited by: Manuel Herr on Feb 20, 2012 3:39 PM
Hello
I have entry "Using locked pages for buffer pool."
How long time does buffer need to warm up? It runs for more than week.
The question is why does buffer not utilize all assigned memory?
As result hit ratio is low.
Regards
Maciej
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.