RealHeavyDude
Well-Known Member
OpenEdge 11.7.6
RHEL 7.8
vSphere 6.5
Maybe somebody can help me to understand this:
Our production system is running on a RHEL 7.8 system which is hosted on vSphere 6.5. The VM is configured with 128 GB memory and 4 CPUs.
The dababase is 500 GB large, blocksize 8K and the buffer pool is
[2020/09/16@00:00:00.146+0200] P-1052011 T-140343696860992 I BROKER 0: (4239) Number of Database Buffers (-B): 4200000
[2020/09/16@00:00:00.146+0200] P-1052011 T-140343696860992 I BROKER 0: (17562) Number of Alternate Database Buffers (-B2): 50000
Unless I made a dumb error, from my calculation this means that the database should consume some 34 GB of memory.
Now the capacity management tells me that this system is over sized as on average it only consumes some 10 GB of memory and they recommend to down size the memory to 32 GB and I would need to justify why the system can't be down sized.
Nevertheless, I don't understand why that RHEL system would only show 10 GB memory consumption on average. From my understanding the buffer pool is allocated at database startup in its entirety. If that is the case then I would think that the RHEL system should show a memory consumption on average which is more in 50 GB range.
Does anybody have an idea what could cause this discrepancy or seen something similar?
Thanks in Advance.
RHEL 7.8
vSphere 6.5
Maybe somebody can help me to understand this:
Our production system is running on a RHEL 7.8 system which is hosted on vSphere 6.5. The VM is configured with 128 GB memory and 4 CPUs.
The dababase is 500 GB large, blocksize 8K and the buffer pool is
[2020/09/16@00:00:00.146+0200] P-1052011 T-140343696860992 I BROKER 0: (4239) Number of Database Buffers (-B): 4200000
[2020/09/16@00:00:00.146+0200] P-1052011 T-140343696860992 I BROKER 0: (17562) Number of Alternate Database Buffers (-B2): 50000
Unless I made a dumb error, from my calculation this means that the database should consume some 34 GB of memory.
Now the capacity management tells me that this system is over sized as on average it only consumes some 10 GB of memory and they recommend to down size the memory to 32 GB and I would need to justify why the system can't be down sized.
Nevertheless, I don't understand why that RHEL system would only show 10 GB memory consumption on average. From my understanding the buffer pool is allocated at database startup in its entirety. If that is the case then I would think that the RHEL system should show a memory consumption on average which is more in 50 GB range.
Does anybody have an idea what could cause this discrepancy or seen something similar?
Thanks in Advance.