- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- Operating System - Tru64 Unix
- >
- performance issue
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
05-28-2006 08:49 PM
05-28-2006 08:49 PM
performance issue
There are performance problem - CPU idle is 0%, there are also high io on dsk5. We are running oracle - how do I determine what is bootleneck memory, storage...
Storage is HSH80 - disks are RAID1+0.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-28-2006 09:02 PM
05-28-2006 09:02 PM
Re: performance issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-28-2006 09:58 PM
05-28-2006 09:58 PM
Re: performance issue
# cd /etc/fdmns
# showfdmn *
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 01:30 AM
05-29-2006 01:30 AM
Re: performance issue
You can see that most of the CPU is consumed by user applications (us) and not by the system (sy). This means that your database or applications are stressing the system.
I think that you need to optimize your database or applications (Idexes, queries, etc).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 01:21 PM
05-29-2006 01:21 PM
Re: performance issue
The CPUs are simply overloaded with the Oracle work.
I see some worries in system space: lowish free mem, high system call rate, possibly not using direct-io?
But since user time is 85% or more, that's where you should focus.
Why is Oracle burning the time it burns? Maybe it is legit, and there is simply too much work. On the other hand, maybe Oracle is being told to do silly things: Application tuning and DB tuning.
The way to make progress on this is to run Oracle statspack and drill down on the top few cpu burning queries and/or top "Buffer Gets" (probably the same ones :-).
I'd recommend digging into oracle (and/or get consultancy help to do so.). You could also throw more hardware at the problem... if this is a 4 cpu cable box.
Good luck,
Hein
HvdH Performance Consulting.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 05:30 PM
05-29-2006 05:30 PM
Re: performance issue
I can not add more cpu - it is DS25. Because oracle is memory intensive - I can add more momory. Will more memory help to get better performanse?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 05:49 PM
05-29-2006 05:49 PM
Re: performance issue
From the file, I see that baza2_domain is the domain in question. Which cluster node i s the cfs server for this domain. You could have some perf implications if the node that is initiating disk activity is not a cfs server (particularly if direct I/O is not enabled).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 08:01 PM
05-29-2006 08:01 PM
Re: performance issue
# cfsmgr /raid5
Domain or filesystem name = /raid5
Server Name = mravljaclu2
Server Status : OK
Can I do # cfsmgr -a server=member1 /raid5 online?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 08:23 PM
05-29-2006 08:23 PM
Re: performance issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 08:26 PM
05-29-2006 08:26 PM
Re: performance issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-29-2006 08:59 PM
05-29-2006 08:59 PM
Re: performance issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2006 01:27 AM
05-30-2006 01:27 AM
Re: performance issue
DirectIO, while great, is NOT going to save user mode time.
Whether a disk is served or not does NOT impact user mode time.
Whether a disk is near full or heavily fragmented, that's not good, but it is currently not hurting you because you still manage to burn all this usermode time.
[Hmmm I suppose oracle could be spinning during latch contention waiting for IO]
The only system things which influences user mode time is memory cache effectiveness and translation buffer effectivement.
Scheduling is one component to that, but you do not have excessive context switches.
GH memory for the SGA can help translation buffer effectivness, avoiding use mode processor cycle stalls.
Using SPIKE on the oracle image might increase the instruction cache effectivness.
But all of that is a drop in the bucket if the user mode calls are ineffective.
All the talking here is just trying to avoid the 'real work' which is getting an understanding what oracle is doing based on application request.
Once you have provided a clear argument showing the application and Oracle queries are tuned, then you can think further about processor binding, GH buffers, direct IO, Spike and so on to get the last ounces of performance out of the box. But you may not need to go there at all!
Good luck,
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2006 05:18 PM
05-30-2006 05:18 PM
Re: performance issue
I switched cfsmgr -a (file domain baza2_domain) is now served from member1, direct i/o is enabled, I also decreased vm_page_target from 1024 to 768 and increased ubc_max from 25 to 35%. There is no progres...
Do you thing - adding aditional memory will help? Now is 3GB, I can upgrade to max 16GB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2006 05:24 PM
05-30-2006 05:24 PM
Re: performance issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-30-2006 06:50 PM
05-30-2006 06:50 PM
Re: performance issue
Also... remember we don't have a lot of information to work with.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-31-2006 12:39 AM
05-31-2006 12:39 AM
Re: performance issue
>> Thank you! I am agree - it seems to be oracle related... but I can not tunning aplications.
Well, then you may not be able to solve this problem.
Find someone else that can!
You may have to fix 'management' first, before you can fix the technical problem.
Statspack data is likely the best step towards understand what can be done.
The high syscall rate is likely to be caused by having full statistics. So after you collecting a few relevant statspack snaps you can try changing that.
Either switch it off with ( SYSTEM SET timed_statistics = 0) or at least change the level from TYPICAL to BASIC.
And you may want to install a 'timedev'
(mknod /dev /timedev c 15 0
chmod 664 /dev /timedev
... restart Oracle)
But again, this will mostly reduce system time some, and can not really be expected to make a big dent in user time.
Cheers,
Hein.