My main production DB in the past would get EXCURCIATINGLY slow during
normal business hours.
It would slow down so much that the customer service folks would revert to
"hand writing" orders on
paper. We could never identify any pattern or any culprit until I got the
book Oracle Performance
Tuning 101 (ISBN 0-07-213145-4) & got to attend a seminar presented by a
couple of the authors.

Based upon this new found knowledge & understanding of "Wait States" I was
able to write a
PL/SQL package which monitored the Wait States & sent me email when
specific thresholds
were exceeded. The code allowed me to identify the culprits with 100%
accuracy. One fix was
simply procedural. The other two problems involved POORLY written PL/SQL;
which just so
happened would get invoked only about once a month; but would wreak havoc
with other
sessions within this DB.

The code is available upon a direct request to me (and NOT back to this
list).
It is fairly well self-contained, but will require some customization to
work for you.



                                                                                       
                                            
                      "John Shaw"                                                      
                                            
                      <John.Shaw@correctio        To:       Multiple recipients of 
list ORACLE-L <[EMAIL PROTECTED]>            
                      nscorp.com>                 cc:                                  
                                            
                      Sent by:                    Subject:  Re: corrupted database     
                                            
                      [EMAIL PROTECTED]                                                 
                                            
                                                                                       
                                            
                                                                                       
                                            
                      12/20/2002 12:44 PM                                              
                                            
                      Please respond to                                                
                                            
                      ORACLE-L                                                         
                                            
                                                                                       
                                            
                                                                                       
                                            




If you ever find out the problem please post your findings - I'm going thru
a similar issue (9.2.0.2)

>>> [EMAIL PROTECTED] 12/20/02 01:50PM >>>
Lindon,
We have had a controller card go intermittently hay-wire and corrupted
the database. It even caused corruption to read-only tablespaces. It is
quite possible to corrupt Oracle read-only files with an os or hardware
problem. A good backup procedure was the saving grace for that one.
Currently I am attempting to diagnose slowdowns in logging into the
database. Normal connect time is < 3 seconds. During slow downs connect
> 60 seconds. All indication so far point to memory problems or
controller problems. Difficult to trouble shoot without tools built for
the os. (Novell). It takes a lot of paging through the os displays
before and after the trouble occurs. A reboot of the system clears the
trouble for a week or so.
Ron

>>> [EMAIL PROTECTED] 12/20/02 01:55PM >>>
Yes.  Twice.

First time - bad controller.  It wrote CRAP in random spots throughout
the
database.  We had to recover after the hardware was replaced.

Second time - no idea.  Oracle Support said they'd need mounds  of info
from
the o/s and even then they may not be able to explain it.  Since I
didn't
have the time to gather all the necessary info we let it go.

What a lovely thought for a Friday afternoon.  At least my databases
aren't
corrupted.

Lisa Koivu
Oracle Datababy Administrator
Fairfield Resorts, Inc.
5259 Coconut Creek Parkway
Ft. Lauderdale, FL, USA  33063



-----Original Message-----
Sent: Friday, December 20, 2002 1:35 PM
To: Multiple recipients of list ORACLE-L
connecti


The reason I ask is because people around me always blame Oracle when
things
stop working.

Anyways, the problem was traced to a corrupted Oracle database (as to
whether
the tables or the data file got corrupted. how and why - a $$$
consultant is
trying to find out).

How could an Oracle database get corruppted in the first place? Anyone
here
with
an experience of their Oracle database getting corrupted and what
caused it
and
what was done to fix it?

--
Lyndon Tiu


Quoting DENNIS WILLIAMS <[EMAIL PROTECTED]>:

> Lyndon
>    I would look at the wait statistics to see what is happening
inside
> Oracle. I would also look at the O.S. performance statistics to see
what
is
> happening underneath Oracle. Don't make any rash assumptions. Also,
are
any
> error messages or trace files generated?
>    For me the funny story was a misunderstanding of the Unix "nice"
value
> for an unfamiliar platform. Long story short, we wound up with batch
> running
> at a higher priority than interactive users. New users were shut
out.
> Dennis Williams
> DBA, 40%OCP
> Lifetouch, Inc.
> [EMAIL PROTECTED]
>
>
> -----Original Message-----
> Sent: Friday, December 20, 2002 9:45 AM
> To: Multiple recipients of list ORACLE-L
> connections
>
>
> Hello,
>
> Just in time for the Holidays. Oracle stops accepting connections.
>
> I am wondering if people here can give me their horror stories when
Oracle
> stops
> accepting new connections or stops accepting connections altogether?
> Scalability
> problems when you've got around 5,000 concurrent connections?
MTS/Shared
> server
> configurations enabled or disabled?
>
> It could be an Oracle problem or the application that's trying to
connect's
> fault.
>
> Any tips and insights into what caused your horror story and how it
was
> fixed.
> Thanks.
>
> Have a Happy Holidays everybody.
>
> --
> Lyndon Tiu
>
>
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> --
> Author: Lyndon Tiu
>   INET: [EMAIL PROTECTED]
>
> Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
> San Diego, California        -- Mailing list and web hosting
services
>
---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> --
> Author: DENNIS WILLIAMS
>   INET: [EMAIL PROTECTED]
>
> Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
> San Diego, California        -- Mailing list and web hosting
services
>
---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).
>
>


--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Lyndon Tiu
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Ron Rogers
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).






-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to