apps checklist

Upload: vikrant-thapa

Post on 09-Apr-2018

213 views

Category:

Documents


0 download

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