Re: Diagnosing performance problems
From: Jaime Cardoso (jaimec_at_solsuni.pt)
Date: 12/20/03
- Next message: Jaime Cardoso: "Re: How to find the keyboard type and keyboard layout?"
- Previous message: Jaime Cardoso: "Re: Diagnosing performance problems"
- In reply to: Vikas Agnihotri: "Re: Diagnosing performance problems"
- Next in thread: azqaz: "Re: Diagnosing performance problems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 20 Dec 2003 03:11:36 +0000
<snip>
>
> But when I use the process monitoring utiltiies like top, prstat, ps -o
> vsz, etc, they show each process using 250M for a grand total of some
> ridiculous number like 100GB or something.
>
> Dont these utilities understand the concept of shared memory segments
> and adjust the numbers accordingly?
Nope, they don't
There is a "new" Sun Blueprint called Performance Forensics that
explains a little about this.
In your case, I would start in thinking if there was some suddent
performance degradation or, things were just getting worst from time to
time.
From your vmstat, I get that the sr collumn is 0, this is good, it
shows your memory isn't tooooooooo bad.
You page in and page out's are to big, this may suggest you Oracle is
requesting lot's of info in bursts, see Oracle configuration (and your
sql to see what's happening). Or you may have a memory shorness (or a
memory leak with, in this case, reboot).
Has many people have said, your disks are too buzy. Stiping your
Tablespaces across several disks will improve your performance (why not
use c2t3d0, c4* and/or c5* ?)
Your access to the disks are mostly reads so, you can always create some
Oracle indexes and / or mirror your data. This will improve your
reliability and, make the reads in round robin for each side of the mirror.
PS. I just saw something that can't be right.
your iostat -xn is actually an iostat -xn 5 and you copied here the
second output thie command showed, right?
The first output is the accumulated statistics since the machine booted
and, are completely useless. Please confirm this because this may change
all that was said here. (the same is valid for top, vmstat, prstat, etc,
etc).
- Next message: Jaime Cardoso: "Re: How to find the keyboard type and keyboard layout?"
- Previous message: Jaime Cardoso: "Re: Diagnosing performance problems"
- In reply to: Vikas Agnihotri: "Re: Diagnosing performance problems"
- Next in thread: azqaz: "Re: Diagnosing performance problems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|