apps checklist
TRANSCRIPT
-
8/8/2019 Apps Checklist
1/21
Daily, Weekly and Monthly Responsibilities for
Oracle Applications DBAs
Erik ShinPaul Steffen
SageWise Group, Inc.
Checklist forOracle Applications
-
8/8/2019 Apps Checklist
2/21
2
O racle Database Tasks Database Status and Performance Database Backups System Resources Log File Management
O racle Applications Tasks Applications Services Status Concurrent Requests
Miscellaneous
Checklist for Oracle Applications
D aily Checklist
-
8/8/2019 Apps Checklist
3/21
3
O n database startup, pin objects in the Shared Pool AD_T O P/sql/ADXGNPIN.sql => ADXSPPIN.sql
Consider these tasks for monitoring on anHOU RLY basis throughout the day U sers or processes that are holding exclusive locks O pen cursors New Invalid database objects
Checklist for Oracle Applications
D aily D atabase Tasks
-
8/8/2019 Apps Checklist
4/21
4
V erify all instances are online Could be automated, or monitored 2 4 /7 by Enterprise
Manager
Review Alert Log entries Check for O RA errors or other unusual entries
V erify success of database backups Including archiving to tape or disk
depending on backup schedule frequency
Checklist for Oracle Applications
D aily D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
5/21
5
Monitor Cache Hit ratioRun Stats pack Analyze Tables and Gather Statistics 11i Concurrent Request Gather Schema Stats
Run at off-hours to reduce table access or performance problems; ensure no other concurrent jobs are runningat the same time.
Checklist for Oracle Applications
D aily D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
6/21
6
V erify resources for acceptable performance
Free space O perating System TEMP directories.Applications APPLCSF (log and out) directories.Tablespaces.
Rollback segments status. O
NLINE, notO
FFLINE or FU
LL Identify bad growth projections and space-bound objects.Segments growing at a rate that will exceed max_extent parametersnext_extents exceed the largest extent the tablespace can offer
Review contention: CP U , memory, network, disk resources.
Checklist for Oracle Applications
D aily D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
7/21
7
Log File Management
Copy Archived logs to Standby database, roll forwardcan be automated; then your daily task is to confirm thatthis happened correctly each day.
Clean up log files U
ser, Background, Core dumpsApache and Jserv log files
Net8 logsAD utility log files
Checklist for Oracle Applications
D aily D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
8/21
8
V erify Enterprise Manager is online Enterprise Manager, Management Server, and
Intelligent Agents on monitored nodes are operating properly.
Events/Alerts and Administrator Notifications areworking, and that scheduled Jobs are running asspecified.
Checklist for Oracle Applications
D aily D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
9/21
9
V erify Applications services are on-line Successful Log in to Apps
Concurrent Managers are up & runningConcurrent Request Management Identify problem requests and check log and out files for
indications of the issue.Follow up troubleshooting if required.
Purge Concurrent RequestsEx ample: all requests over 14 days old
Purge O bsolete Workflow Definitions
Checklist for Oracle Applications
D aily Applications Tasks
-
8/8/2019 Apps Checklist
10/21
10
Review O racle Metalink for status of openTechnical Assistance Requests (TARs)Document all modifications and tasks completedRead DBA manuals and software documentation
Checklist for Oracle Applications
M iscellaneous D aily Tasks
-
8/8/2019 Apps Checklist
11/21
11
O racle Database Tasks
O
bject management Security Remote Access Synchronize instances
Miscellaneous
Checklist for Oracle Applications
W eekly Checklist
-
8/8/2019 Apps Checklist
12/21
12
V erify scheduled scripts are completing
successfullyLook for objects that break the rules Naming conventions, storage parameters, etc. Check for fragmentation/row-chaining
Dictionary-managed tablespaces pct_increase set to 1% Check interim tables defined with their own tablespaces
( e.g., gl_storage_parameters)
Checklist for Oracle Applications
W eekly D atabase Tasks
-
8/8/2019 Apps Checklist
13/21
13
Look for Security Policy violations V erify remote-access tools are on-line
Synchronize Test and/or Developmentinstances with Production
V erify patch-level differences between instancesS chedule will vary with local synchronization policies
Checklist for Oracle Applications
W eekly D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
14/21
14
Monitor U ser Group lists and Newsgroups for relevant topics
V isit websites of key vendors for new information,troubleshooting tips, etc.
Checklist for Oracle Applications
M iscellaneous W eekly Tasks
-
8/8/2019 Apps Checklist
15/21
15
O racle Database Tasks Growth Trends Performance & Tuning U ser maintenance Patches Predict the Future!
O racle Applications Tasks Concurrent Manager Tuning Patches
Checklist for Oracle Applications
M onthly Checklist
-
8/8/2019 Apps Checklist
16/21
16
Monitor for harmful growth rates
Rapid Table and Index growthPerformance and Tuning Look for I/ O contention Watch for poor performance caused by fragmentation Resolve these issues as needed
Checklist for Oracle Applications
M onthly D atabase Tasks
-
8/8/2019 Apps Checklist
17/21
-
8/8/2019 Apps Checklist
18/21
18
Predict the Future! System performance issues
CP U and RAM usage Network performance
Database space utilizationActive instance requirementsArchives & Backups
Checklist for Oracle Applications
M onthly D atabase Tasks(continued)
-
8/8/2019 Apps Checklist
19/21
19
Concurrent Manager Tuning Adjust the number of target processes
Create special Concurrent Managers for specifickinds of requests
Patches Review latest available patches
Individual PatchesFamily Packs for installed modules
I nstallation of patches will vary with local policies
Checklist for Oracle Applications
M onthly Applications Tasks
-
8/8/2019 Apps Checklist
20/21
20
Cook, Da vid D atabase Management from Crisis to Confidence
http://www.orapub.com/
Co x, Thoma s B. T he D atabase Administration Maturity Model
Co x, Thoma s B., w ith Chr istine Cho i O racle DB A Checklist
L oney , K evin O racle8 DB A Handbook
M a tt hews, Barbara J. Administering O racle Applications (Herding Cats Made Easy) Managing the Concurrent Manager Advanced Concurrent Manager Performance Analysis
http://www.oncalldba.com/
S ow er s, K imb er ly A. Configuring, Managing and Monitoring the Concurrent Managers Concurrent Managers T urning Foe into Friend
Checklist for Oracle Applications
R eferences
-
8/8/2019 Apps Checklist
21/21
S ag eWise Gro up , I nc .www. S ag eWise Gro up .com
Erik ShinEmail: [email protected]
Paul SteffenEmail: [email protected]
Copyright 2 00 3 , SageWise Group, Inc.
Checklist forOracle Applications