Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: "free buffer waits" under eXtreme Transaction Loads.......CORRECTION
Alexandre
VXFS is 3.01.001=20
Sorry for the mistake below.
Apologies
Vivek
-----Original Message-----
From: VIVEK_SHARMA=20
Sent: Tuesday, August 03, 2004 9:13 PM
To: 'agorbatchev_at_amadeus.net'
Cc: 'oracle-l_at_freelists.org'
Subject: RE: "free buffer waits" under eXtreme Transaction Loads
Alexandre=20
Thanks so much for the advice=20
VXFS is 3.5 with HP-UX 11.23
Regards
Vivek
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Alexandre Gorbatchev
Sent: Tuesday, August 03, 2004 11:20 AM
To: oracle-l_at_freelists.org
Subject: RE: "free buffer waits" under eXtreme Transaction Loads
Vivek,
Our environment is exactly like yours:
HP-UX 11i 64 bits, Oracle 9.2.0.4, FS - VxFS 3.2. What Veritas version
do=20
you have?
Just had this problem recently in one of our databases. The rest is RAC
on=20
raw devices but this one is an FS based.
After some research I found out that we don't have ODM installed and our
Veritas (3.2) file system doesn't support it at all. Migration to 3.5=20
isn't an option at the moment. The problem was that natural Unix
behavior=20
is to lock the file when the process touches/writes to it. ODM would=20
provide Oracle with means to have concurrent writes to the same file by=20
more than one process without this "logical" contention. I wasn't very=20
fancy about moving the whole 1 TB database to raw devices so I
identified=20
few hot datafiles (most written to) and moved them to raw devices - the=20
result is that free buffer waits dropped 4 times (it was 80-85 percent).
And the batch execution time reduced about 20 times. I still have free=20 buffer waits to about 20% but that's because some of hot files are still
on a FS. And, honestly, I don't care since we are on track with our=20 "tuning goal". ;-)
If you case is the same as mine, I would suggest to look at a statspack=20
report and move datafiles with most writes to raw devices or use ODM.
Your=20
UNDO is most probably one of the hot potatoes.
hth,
Alex
From: "VIVEK_SHARMA" <VIVEK_SHARMA_at_infosys.com>@freelists.org on=20
02-08-2004 13:30 ZE5B
Please respond to oracle-l_at_freelists.org
Sent by: oracle-l-bounce_at_freelists.org
To:
<oracle-l_at_freelists.org>
<oracledba_at_lazydba.com>
cc:
Subject:
RE: "free buffer waits" under eXtreme Transaction Loads
Some OBSERVATIONS:-
=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D=
3D=3D3D=3D3D
NOTE - Only Online Redo logfiles & Undo on RAW. Rest of Database on VXFS
(Mounted FS)
Transactions - OLTP in Nature of Banking Application on Oracle
9.2.0.5/HP-UX 11i
HTH P.S. Thanks again one & all for the Support
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Gaja Krishna
Vaidyanatha
Sent: Tuesday, July 27, 2004 12:49 AM
To: oracle-l_at_freelists.org
Subject: Re: "free buffer waits" under eXtreme Transaction Loads
Vivek,
Could you please share with us a 10046 trace output on the said SQL statements, so that one can ascertain what the "real problem" is? Just by looking at the STATSPACK report and the high-level waits, it is very difficult to determine anything, at the level of granularity one needs.
Some questions you need to ask yourself:
If the SQL statements run within the "required response times" during heavy/peak load, then no matter what the "waits" are, should one really care? One can try eliminating every wait in the database, but may never accomplish that goal. Also, if one consciously tries "eliminating waits" even though the application is running within its response time goals - One is probably suffering from CTD... Compulsive Tuning Disorder...:)
Jokes aside, response time and business value for the tuning exercise are key elements. Everything else is secondary. I am optimistic that you have already considered that.
Cheers,
Gaja
-- Archives are at http://www.freelists.org/archives/oracle-l/ FAQ is at http://www.freelists.org/help/fom-serve/cache/1.html -----------------------------------------------------------------Received on Tue Aug 03 2004 - 11:05:18 CDT
![]() |
![]() |