Professional Documents
Culture Documents
Index
I. DAILY PROCEDURES.............................................................................................................................2
A. VERIFY ALL INSTANCES ARE UP.......................................................................................................................2
B. LOOK FOR ANY NEW ALERT LOG ENTRIES..........................................................................................................2
II. NIGHTLY PROCEDURES......................................................................................................................4
A. COLLECT VOLUMETRIC DATA...................................................................................................................4
B. BACKUP TASKS .......................................................................................................................................4
C. DATA RESTORE/REFRESH.......................................................................................................................4
III. WEEKLY PROCEDURES.....................................................................................................................5
INITIATE OBJECT SANITY FOR PERFORMANCE...........................................................................................................5
LOOK IN SQL*NET LOGS FOR ERRORS, ISSUES......................................................................................................5
C. ARCHIVE ALL ALERT LOGS TO HISTORY........................................................................................................5
IV. MONTHLY PROCEDURES..................................................................................................................6
A. LOOK FOR HARMFUL GROWTH RATES............................................................................................................6
B. REVIEW TUNING OPPORTUNITIES....................................................................................................................6
C. LOOK FOR I/O CONTENTION..........................................................................................................................6
D. REVIEW FRAGMENTATION..............................................................................................................................6
E. PROJECT PERFORMANCE INTO THE FUTURE.......................................................................................................6
F. PERFORM TUNING AND MAINTENANCE.............................................................................................................6
G. UPSKILLING.................................................................................................................................................6
V. AD-HOC PROCEDURES.........................................................................................................................7
I. Daily Procedures
A. Verify all instances are up
Make sure the database is available. Log into each instance and run daily
reports or test scripts.
Eg: - Select name, status from v$database;
D. Incident Management
• Check inward request
The incident management tool has to be defined, once the request is
received via the tool or mail (whichever is the predefined method), the
team would acknowledge the receipt of the request.
B. Backup Tasks
Define the best practice for Backup of databases. The backup policy would
ideally be defined based on the recovery scenario and the availability of
media. Assuming User defined backup or RMAN is setup, the backup set
would be dumped on to a definite location on the disk.
C. Data Restore/Refresh
Based on pre-defined communication via ticket/email along with approvals,
DBA specialist to identify tape/backup dump in consultation with System
administrator along with allocated disk area for the job.
The activity/executed will be initiated via checklist follow up and on
completion of task the same would be intimated to the requestor or team for
verification.
III. Weekly Procedures
• Rebuild Indexes
Incase the application environment is a heavy OLTP one, then the DBA
specialist would initiate a dynamic script to Rebuild Index tree , thus
removing the dead leaves and increasing SQL performance.
• Collect Statistics
As most of the environments are running in CBO (9i onwards) mode
gathering statistical information is a key in reducing processing time and
increasing query response time.
• Object type consistency
Objects should ideally be placed in their respective repository so as to
provide better I/O. Indexes should be available in the Index tablespaces
and data tables should be in data tablepaces.We would ideally being
running the DBMS_UTILITY.COMPILE_SCHEMA packages to validate
packages if their statuses are invalid.
D. Review Fragmentation
Investigate fragmentation (e.g. row chaining, etc.).
G. Upskilling
Log into the following sites for regular document review for new features
www.oracle.com/technology
www.metalink.oracle.com
V. Ad-hoc Procedures
• Incase there are any Ad-hoc activities like Hardware maintenance,
enhancements or upgrades the team would procure necessary approvals
indicating the time for downtime.
• For performance issues pertaining to database/instance changes, the
changes would be made effective on test environments and statistical data
would be provided accordingly before moving the changes on to
production (post approvals).
• Login to metalink.oracle.com incase of any tars that need to be escalated
to Oracle for product support.