- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: ServiceGuard and dbc_min_pct
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:26 AM
10-31-2007 08:26 AM
ServiceGuard and dbc_min_pct
One of our Basis Admins is proposing reducing the dbc_min_pct to 3%, from 5% on a system which is both an app server andf the fail-over database server. Primary database server is 13 cpus, 56GB memory and dbc_min_pct set to 5%. Currently the fail-over server is 5 cpus, 32 GB of memory and also set to 5%. Ignoring the fact that we would experience performance degradation ( short term) and a CCMON discrepancy, would this change be detrimental to our ability to use ServiceGuard and not fail-over? Or should I not be concerned?
Chuck Ciesinski
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:31 AM
10-31-2007 08:31 AM
Re: ServiceGuard and dbc_min_pct
All this effects is the buffer cache for non Oracle file systems.
With 56 GB of ram - are you exhibiting memory pressure? That would be one of the few reasons to lower the size of the buffer cache...
Rgds...Geoff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:33 AM
10-31-2007 08:33 AM
Re: ServiceGuard and dbc_min_pct
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:34 AM
10-31-2007 08:34 AM
Re: ServiceGuard and dbc_min_pct
Reducing dbc_min_pct will only reduce the MINIMUM amount of buffer cache used (from 1.6 GB to 960 MB). This minimum probably will not be in effect for very long after a reboot. As usage increases, buffer cache size will increase to dbc_max_pct.
Speaking of dbc_max_pct, what are you doing with that? If you are leaving as is, then you buffer cache will eventually grow to dbc_max_pct size.
I see no real harm here, but I see no real benefit, other than a short term RAM gain right after a reboot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:39 AM
10-31-2007 08:39 AM
Re: ServiceGuard and dbc_min_pct
I'm usually more concerned with an asymmetric main/failover arrangement with database tuning and application tuning. For example, shared memory usage that is perfectly reasonable on a box with 56GiB of memory may bring a box with 32GiB to its knees --- unless those configurations change with the host. If you are using identical database and application tunings on the main and failover boxes then if anything I would take the production box in the opposite direction (ie, increase dbs_min_pct and dbc_max_pct so that the actual memory left after caching more closely resembles that of the failover).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 08:59 AM
10-31-2007 08:59 AM
Re: ServiceGuard and dbc_min_pct
The memory pressure is on the App server(s) and the Basis Admins are worried about page swapping. I've added a .doc file with last weeks charts. Also added the second app server which is also 15 cpus and 14 GB of memory. Basis is proposing change on both app servers to save memory.
Chuck
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 09:15 AM
10-31-2007 09:15 AM
Re: ServiceGuard and dbc_min_pct
Please see my reply above. Changing the dbc_min_pct value is not going to help. That is the absolute MINIMUM that is starts GROWING from.
You would be better served looking at dbc_max_pct as that is the MAXIMUM size that buffer cache can ever get to. You haven't mentioned what that variable is set to.
Decreasing dbc_max_pct will DECREASE the MAXIMUM size, thus having a potentially larger impact on RAM usage.
You don't mention what version of HP-UX you are on, but starting with 11.11 buffer cache behavior has been greatly improved.
When the server is under memory pressure buffer cache usage will decrease automatically.
It really sounds as if messing with the dbc_*_pct parameters is not really going to "fix" your problem. I think you would be much better served by upgrading the RAM on these machines.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 11:00 AM
10-31-2007 11:00 AM
Re: ServiceGuard and dbc_min_pct
dbc_max_pct may need adjustment. On 11.11 there is no evidence that increasing that parameter improves oracle performance, better to lower it to help your oracle db.
Some folks have seen it help with 11.23 and Oracle.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-31-2007 02:14 PM
10-31-2007 02:14 PM
Re: ServiceGuard and dbc_min_pct
As far as SG, you can fail over just fine as long as there is plenty of swap space *and* users can be extremely patient due to the very slow system. Since you have SG, it is imperative to failover once in a while, and in this case, to actually see the impact that removing 24GB will have. There is no substitute for RAM when performance is important.
Bill Hassell, sysadmin