- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- General Memory Allocation Question
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
07-05-2002 06:11 AM
07-05-2002 06:11 AM
Tot Phys Mem: 3.00 gb
Sys Mem: 172.5 mb
Buf Cache: 215.0 mb
User Mem: 1.6 gb
Thanks in advance for your suggestions!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 08:45 AM
07-05-2002 08:45 AM
SolutionIf you are running several large instances of Oracle then 3GB is not much memory.
I would think nothing of using > 90% of memory; that's why you bought it. If you start seeing significant pageouts then it's time to reduce your SGA's or better still buy more memory.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 08:50 AM
07-05-2002 08:50 AM
Re: General Memory Allocation Question
given what I have free, how much more memory would you suggest allocating to the buffer cache?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 08:51 AM
07-05-2002 08:51 AM
Re: General Memory Allocation Question
This is nothing more than to echo A. Clay; no points please.
set your dbc_min_pct to 5 and your dbc_max_pct to 10 or 15 ( maybe 20; check performance after the change).
Your system will generally need 10%, and the rest will be used by buffer cache and user procs.
As for the number (sizes?) of your db instances, 3Gb may not be enough. I have on several machines a single instance that will gladly take over upwards of 4GB all by itself.
Hope this helps
Chris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 08:55 AM
07-05-2002 08:55 AM
Re: General Memory Allocation Question
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 09:03 AM
07-05-2002 09:03 AM
Re: General Memory Allocation Question
If this is an 11.0 box then somewhere around 300-400 MB of cache performs well. If this is an 11.11 box, 800MB-1GB would be about right. However; these numbers apply to boxes with lots of available memory which ain't you.
As a general rule 10.20 and 11.0 boxes performs best when Oracle bypasses the buffer cache (for datafiles and indices; redo and archive logs should always use buffer cache) and, in general, I have fould that 11.11 performs best when everything uses buffer cache.
I think as a good first step, I would set buffer cache at about 300MB. If this is an 11.11 box, I would consider using dynamic buffer cache as the algorithms have been improved but if it is an 11.0 box, I would hard set the buffer cache.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-05-2002 11:42 AM
07-05-2002 11:42 AM
Re: General Memory Allocation Question
So it isn't a question of whether to run 80% RAM or even 300% RAM, it is a question of what level of performance is desired. It is amazing to me that companies will pay hug $$$ for Oracle and then cripple it's capabilities with small RAM. On the other hand, if you don't need quick response times, then small RAM is probably OK.
And all of these questions revolve around whether you are using a 64bit version of Oracle. If not, then there are even more restrictions on memory allocation, especially for Oracle's SGA (ie, shared memory).
Bill Hassell, sysadmin