Re: Need an Oracle Check List

2003-01-21 Thread C.S.Venkata Subramanian
There is a checklist available in 
http://www.oradb.net/book/dbachecklist.pdf

HTH
Venkat
--

On Mon, 20 Jan 2003 07:39:34  
 KENNETH JANUSZ wrote:
>Dennis:
>
>Thanks very much for the suggestions.  They will help me a lot.  I have been
>working on the position for about two months now.  It has everything I
>want - Oracle DBA, manufacturing, large company, and only 14 miles from my
>home.
>
>I will be working for a small IT company but be on-site at their client.  I
>should be signing my contract later this week and go to the client site next
>Monday to start learning from the departing DBA who is going on to another
>project.  The position will be contract-for-hire.
>
>I'll be able to say who it is after I sign my contract.
>
>Ken
>Hugo, MN
>
>- Original Message -
>To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
>Sent: Monday, January 20, 2003 8:49 AM
>
>
>> Ken - Be sure to ask for the system password ;-)
>> Congratulations on the position. If I'm recalling correctly from your
>> previous posts, this is VERY welcome. The best suggestion is one I used
>> myself. At some point you'll sit down and go over the systems. That will
>> take about 30-minutes to 1 hour. You probably won't understand but a small
>> portion of the statements because it will all be new to you. Take a small
>> cassette recorder and record (with permission) the discussions of the
>> systems you will be taking over. Then that night play the tape back and
>type
>> up the conversation word-for-word. Then go over the transcript and make a
>> list of questions for the departing DBA. Then the next day ask about any
>> points that weren't clear when you reviewed the tape. In previous
>positions,
>> everything would seem clear at the time but the next day I would be pretty
>> hazy on the details. I used a tape recorder on my last job changeover and
>> didn't miss a thing.
>>
>> Some other questions
>> 1. Which people are most critical to my success in this position?
>> 2. What issues are the most important?
>> 3. What issues regularly arise which impact the quality of the systems?
>> 4. What areas do I need to learn more?
>>
>>
>>
>> Dennis Williams
>> DBA, 40%OCP
>> Lifetouch, Inc.
>> [EMAIL PROTECTED]
>>
>> -Original Message-
>> Sent: Sunday, January 19, 2003 9:04 PM
>> To: Multiple recipients of list ORACLE-L
>>
>>
>> It appears that I will be taking over an Oracle production DBA position in
>> about a week from another DBA.  I would like suggestions as to
>specifically
>> I should be looking for from this person.  Something like a check list.
>> Items that I need to specifically look at.
>>
>> Thanks,
>> Ken Janusz, CPIM
>>
>> --
>> 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: KENNETH JANUSZ
>  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).
>
>


_
Get 25MB, POP3, Spam Filtering with LYCOS MAIL PLUS for $19.95/year.
http://login.mail.lycos.com/brandPage.shtml?pageId=plus&ref=lmtplus
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: C.S.Venkata Subramanian
  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).




RE: Need an Oracle Check List

2003-01-20 Thread DENNIS WILLIAMS
Ken - 14 miles, you dawg! I'm jealous. Here I am humping 30 miles across the
major metro area. Seriously, learn as much as you can from the departing
person, because even if you have access to that DBA in the future, it is
amazing how fast they can forget details.

Robert - I think you have excellent points about learning everything about
their backup and recovery procedures. That reminds me that a good question
would be to ask about their test recovery and the procedure they used. :-)

Ken - Here is an audit form I've prepared to investigate various aspects of
a database. It may be help you ask more questions. If you use it and any
improvements occur to you, be sure to pass them along.

Oracle Database Audit


Server: __  Instance Name: __   Date:
_
Test / Production

Backup / Recovery Audit
Archive: Y/Nshow parameter log_archive_start
Control file placement: number ___ separate devices Y/N select * from
v$controlfile;  
Date of last backup controlfile to trace: show parameter user_dump_dest
Log file: size  number _ groups _ separate devices Y/N select *
from v$logfile, v$log;
Backup: schedule  RMAN Y/N RMAN validation commands
Exports: schedule  location: Date of last export,
 errors in log? Y/N
Temp tablespace: select username, temporary_tablespace from dba_users;  Are
any system? Y/N
Default tablespace: select username, default_tablespace from dba_users; Are
any system? Y/N
Usernames owning tables: __ select distinct owner from
dba_tables;
LogMiner: show parameter utl_file_dir ___


Security Audit
DBA privilege   select grantee from dba_role_privs where
granted_role = 'DBA';
Default passwords
List of schemas, responsible person, # of processes (activity)
select username, count(*) from v$session group by username;

Performance Audit
When are the critical performance times for this database?
___
Attach STATSPACK report from a peak time.
TIMED_STATISTICS = true/false   show parameter timed_statistics
Table statistics are stored:  for future diagnosis in case
CBO chooses new plans.

Shared Pool
What is the block size? __ show parameter db_block_size;
What is the shared pool size? show parameter shared_pool_size;
What is the library-cache hit ratio? __ goal 99%+ (from STATSPACK
report, first page)
What is the dictionary hit ratio? ___ goal 99%+ (from STATSPACK,
Dictionary Cache Stats)
What is the JAVA_POOL_SIZE? _
What is the LARGE_POOL_SIZE? _

Buffer Cache
What is the BHR? __ (from STATSPACK report, first page)
What is db_block_buffers? __ (from STATSPACK report, first page)
Keep pool: show parameter buffer_pool_keep 
Recycle pool: show parameter buffer_pool_recycle ___
What are the hit ratios for all buffer pools? V$BUFFER_POOL_STATISTICS.
Statistics for increasing buffers - 8i V$RECENT_BUCKET, 9i V$DB_CACHE_ADVICE
Which tables and indexes are assigned to KEEP, RECYCLE? 
select owner, table_name, buffer_pool from dba_tables; dba_indexes;
What are the sum  of blocks of the objects assigned to the KEEP pool? As a %
of KEEP pool size?
select sum(blocks) from dba_tables where buffer_pool = 'KEEP';
Number of LRU_LATCHES? ___ show parameter db_block_lru_latches;

Redo Log Buffer
What is the log buffer size? ___ show parameter log_buffer;
At what time interval are log switches occuring?  goal: 20min.
Look for "log buffer space%" in v$session_wait
In v$sysstat, look for "redo buffer allocation retries", "redo log space
requests"
Are there waits for the redo allocation latch?

File I/O
Are all temporary tablespaces correctly defined? 
select tablespace_name, file_name, autoextensible from dba_temp_files;
select tablespace_name, maxextents from dba_tablespaces order by
tablespace_name;
List objects in SYSTEM tablespace that are not owned by SYS:
select segment_name, segment_type, owner from dba_segments where owner <>
'SYS' and tablespace_name = 'SYSTEM';
Do DATA tablespaces contain only tables?
select segment_name, segment_type, owner, tablespace_name from dba_segments
where tablespace_name like '%DATA%' and segment_type <> 'TABLE'
Do INDEX tablespaces contain only indexes?
select segment_name, segment_type, owner, tablespace_name from dba_segments
where tablespace_name like '%INDEX%' and segment_type <> 'INDEX'
Do ROLLBACK tablespaces contain only rollback segments?
select segment_name, segment_type, owner, tablespace_name from dba_segments
where tablespace_name like '%RBS%' and segment_type <> 'ROLLBACK';
I/O conflicts - priorities
1. Are redo logs on separate devices from any other tablespaces? select
member from v$logfile;
2. Are rollback tablespace datafiles on separate devices from any other
tablespaces?
3. Are DATA and INDEX tablespace datafiles on separate devices from SYSTEM
tablespaces?
4. Are DATA an

Re: Need an Oracle Check List

2003-01-20 Thread KENNETH JANUSZ
Dennis:

Thanks very much for the suggestions.  They will help me a lot.  I have been
working on the position for about two months now.  It has everything I
want - Oracle DBA, manufacturing, large company, and only 14 miles from my
home.

I will be working for a small IT company but be on-site at their client.  I
should be signing my contract later this week and go to the client site next
Monday to start learning from the departing DBA who is going on to another
project.  The position will be contract-for-hire.

I'll be able to say who it is after I sign my contract.

Ken
Hugo, MN

- Original Message -
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Monday, January 20, 2003 8:49 AM


> Ken - Be sure to ask for the system password ;-)
> Congratulations on the position. If I'm recalling correctly from your
> previous posts, this is VERY welcome. The best suggestion is one I used
> myself. At some point you'll sit down and go over the systems. That will
> take about 30-minutes to 1 hour. You probably won't understand but a small
> portion of the statements because it will all be new to you. Take a small
> cassette recorder and record (with permission) the discussions of the
> systems you will be taking over. Then that night play the tape back and
type
> up the conversation word-for-word. Then go over the transcript and make a
> list of questions for the departing DBA. Then the next day ask about any
> points that weren't clear when you reviewed the tape. In previous
positions,
> everything would seem clear at the time but the next day I would be pretty
> hazy on the details. I used a tape recorder on my last job changeover and
> didn't miss a thing.
>
> Some other questions
> 1. Which people are most critical to my success in this position?
> 2. What issues are the most important?
> 3. What issues regularly arise which impact the quality of the systems?
> 4. What areas do I need to learn more?
>
>
>
> Dennis Williams
> DBA, 40%OCP
> Lifetouch, Inc.
> [EMAIL PROTECTED]
>
> -Original Message-
> Sent: Sunday, January 19, 2003 9:04 PM
> To: Multiple recipients of list ORACLE-L
>
>
> It appears that I will be taking over an Oracle production DBA position in
> about a week from another DBA.  I would like suggestions as to
specifically
> I should be looking for from this person.  Something like a check list.
> Items that I need to specifically look at.
>
> Thanks,
> Ken Janusz, CPIM
>
> --
> 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: KENNETH JANUSZ
  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).




RE: Need an Oracle Check List

2003-01-20 Thread Freeman Robert - IL
My big thing would be backup and recovery and making sure I know how they
are doing it. Everything else you can ferret out over time if need be, but
if that database craters on day 2 and it takes you forever to recover it,
you are just not going to look good to management. 
I've seen a number of different backup strategies, and this includes
application oriented recovery needs as much as anything.

IMHO, backup and recovery is job #1 for a DBA. Everything else is secondary.

MO, YMMV

RF

Robert G. Freeman 
Technical Management Consultant
TUSC - The Oracle Experts www.tusc.com
904.708.5076 Cell (it's everywhere that I am!)
Author of several books you can find on Amazon.com!



-Original Message-
Sent: Monday, January 20, 2003 8:50 AM
To: Multiple recipients of list ORACLE-L


Ken - Be sure to ask for the system password ;-)
Congratulations on the position. If I'm recalling correctly from your
previous posts, this is VERY welcome. The best suggestion is one I used
myself. At some point you'll sit down and go over the systems. That will
take about 30-minutes to 1 hour. You probably won't understand but a small
portion of the statements because it will all be new to you. Take a small
cassette recorder and record (with permission) the discussions of the
systems you will be taking over. Then that night play the tape back and type
up the conversation word-for-word. Then go over the transcript and make a
list of questions for the departing DBA. Then the next day ask about any
points that weren't clear when you reviewed the tape. In previous positions,
everything would seem clear at the time but the next day I would be pretty
hazy on the details. I used a tape recorder on my last job changeover and
didn't miss a thing.
 
Some other questions
1. Which people are most critical to my success in this position?
2. What issues are the most important?
3. What issues regularly arise which impact the quality of the systems?
4. What areas do I need to learn more?



Dennis Williams 
DBA, 40%OCP 
Lifetouch, Inc. 
[EMAIL PROTECTED] 

-Original Message-
Sent: Sunday, January 19, 2003 9:04 PM
To: Multiple recipients of list ORACLE-L


It appears that I will be taking over an Oracle production DBA position in
about a week from another DBA.  I would like suggestions as to specifically
I should be looking for from this person.  Something like a check list.
Items that I need to specifically look at.
 
Thanks,
Ken Janusz, CPIM

-- 
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: Freeman Robert - IL
  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).




RE: Need an Oracle Check List

2003-01-20 Thread DENNIS WILLIAMS
Ken - Be sure to ask for the system password ;-)
Congratulations on the position. If I'm recalling correctly from your
previous posts, this is VERY welcome. The best suggestion is one I used
myself. At some point you'll sit down and go over the systems. That will
take about 30-minutes to 1 hour. You probably won't understand but a small
portion of the statements because it will all be new to you. Take a small
cassette recorder and record (with permission) the discussions of the
systems you will be taking over. Then that night play the tape back and type
up the conversation word-for-word. Then go over the transcript and make a
list of questions for the departing DBA. Then the next day ask about any
points that weren't clear when you reviewed the tape. In previous positions,
everything would seem clear at the time but the next day I would be pretty
hazy on the details. I used a tape recorder on my last job changeover and
didn't miss a thing.
 
Some other questions
1. Which people are most critical to my success in this position?
2. What issues are the most important?
3. What issues regularly arise which impact the quality of the systems?
4. What areas do I need to learn more?



Dennis Williams 
DBA, 40%OCP 
Lifetouch, Inc. 
[EMAIL PROTECTED] 

-Original Message-
Sent: Sunday, January 19, 2003 9:04 PM
To: Multiple recipients of list ORACLE-L


It appears that I will be taking over an Oracle production DBA position in
about a week from another DBA.  I would like suggestions as to specifically
I should be looking for from this person.  Something like a check list.
Items that I need to specifically look at.
 
Thanks,
Ken Janusz, CPIM

-- 
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).




Need an Oracle Check List

2003-01-19 Thread KENNETH JANUSZ



It appears that I will be taking over an Oracle production DBA 
position in about a week from another DBA.  I would like suggestions as to 
specifically I should be looking for from this person.  Something like a 
check list.  Items that I need to specifically look at.
 
Thanks,
Ken Janusz, CPIM