Getting Optimal Performance from Oracle E-Business Suite

Similar documents
Clean Up That Mess! A Mother s Guide to Managing Your E-Business Suite Clutter Barbara Matthews Red River Solutions

Oracle 11g Optimizer Statistics Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

Database Cleanup Guidelines

Oracle 1Z0-053 Exam Questions & Answers

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

PowerCenter Repository Maintenance

Kintana Object*Migrator System Administration Guide. Version 5.1 Publication Number: OMSysAdmin-1203A

DB2 UDB Monitoring with Scripts

Oracle Database 11g: New Features for Oracle 9i DBAs

Nortel Quality Monitoring. Maintenance Guide NN

1Z Upgrade Oracle9i/10g to Oracle Database 11g OCP Exam Summary Syllabus Questions

Oracle 1Z Oracle Database 10g: Administration II. Download Full Version :

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Improve Web Application Performance with Zend Platform

Learn Well Technocraft

Explore the Oracle 10g database architecture. Install software with the Oracle Universal Installer (OUI)

Upgrade Oracle Applications from to R12.1.1

E-Guide DATABASE DESIGN HAS EVERYTHING TO DO WITH PERFORMANCE

Oracle Database 12c: Administration Workshop Ed 2 NEW

Oracle Database 12c: Administration Workshop Duration: 5 Days Method: Instructor-Led

Oracle Database 11g: SQL Fundamentals I

Oracle Database 12c R2: New Features for 12c R1 Administrators Ed 1

Moving Databases to Oracle Cloud: Performance Best Practices

Oracle Database 11g for Experienced 9i Database Administrators

HOW TO PERFORM AN EBS DATABASE HEALTH CHECK BEFORE GOING TO THE CLOUD DIMAS CHBANE ACCENTURE ENKITEC GROUP

ORACLE DBA TRAINING IN BANGALORE

System Clean-Up Procedures

<Insert Picture Here> DBA Best Practices: A Primer on Managing Oracle Databases

Oracle Database 12c: Administration Workshop Ed 2

Oracle 1Z0-238 Exam Questions and Answers (PDF) Oracle 1Z0-238 Exam Questions 1Z0-238 BrainDumps

Oracle Exam 1z0-238 R12 Oracle: Install, Patch and Maintain Oracle Applications Version: 5.0 [ Total Questions: 225 ]

MySQL for Database Administrators Ed 4

Oracle Database 11g: Administration I

Oracle Database 12c: Administration Workshop Ed 2

Gather Schema Statistics Oracle 10g Examples

Course Outline: Oracle Database 11g: Administration II. Learning Method: Instructor-led Classroom Learning. Duration: 5.

Data Warehousing & Big Data at OpenWorld for your smartphone

PAM what, how and why.

System Administration of PTC Windchill 11.0

Release 11i Applications DBA. Teaching An Old Dog New Tricks

Manjunath Subburathinam Sterling L2 Apps Support 11 Feb Lessons Learned. Peak Season IBM Corporation

Oracle Database 11g: Real Application Testing & Manageability Overview

SALESFORCE DEVELOPER LIMITS AND ALLOCATIONS QUICK REFERENCE

E-Business Suite 11i Upgrade to and A Technical Comparison

Gentran Integration Suite. Archiving and Purging. Version 4.3

Using Data Transfer Services

Oracle Database 11g: Administration Workshop II

SnapManager 7.2 for Microsoft Exchange Server Administration Guide

PowerLink Host Data Manager User Guide

Oracle DBA Course Content

Oracle Database 12c Administration Workshop

Leng Leng Tan Vice President Server Manageability and Diagnosability Oracle Corporation. Arvind Gidwani Kothandapani Subramaniyam

Global Support Program Services and Features Gold Diamond Platinum

Oracle 1Z Oracle Database 11g: Administration I. Download Full Version :

AGENDA 8/8/2011 KNOW YOUR SYSTEM. Know Your Environment Database Maintenance Application Server Maintenance Proactive Monitoring Change Management

DumpsKing. Latest exam dumps & reliable dumps VCE & valid certification king

SALESFORCE DEVELOPER LIMITS AND ALLOCATIONS QUICK REFERENCE

Backup Tab User Guide

FuzeDrive. User Guide. for Microsoft Windows 10 x64. Version Date: June 20, 2018

Oracle Exam 1z0-062 Oracle Database 12c: Installation and Administration Version: 6.0 [ Total Questions: 166 ]

Oracle 1Z0-054 Exam Questions and Answers (PDF) Oracle 1Z0-054 Exam Questions 1Z0-054 BrainDumps

ORANET- Course Contents

The focus of this paper is MigrationLogiK - EBS migration tool ( ML ) and how the migration framework can be organized using this application.

Oracle DBA workshop I

Oracle Optimizer: What s New in Oracle Database 12c? Maria Colgan Master Product Manager

Oracle Database 10g: New Features for Administrators Release 2

Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals

Proposer Questions: The following are responses to all submitted questions:

Dbms_scheduler.create_job Run Only Once

Oracle 1Z0-053 Exam Questions and Answers (PDF) Oracle 1Z0-053 Exam Questions 1Z0-053 BrainDumps

SERVICE CATALOG. Find more information here RDX.com /

1Z Upgrade to Oracle Database 12cm Exam Summary Syllabus Questions

vfire Server Console Guide Version 1.5

This guide shows you how to set up Data Director to replicate Data from Head Office to Store.

Essential (free) Tools for DBA!

Best Practices with ArcSDE Technology. Katja Krivoruchko CA/NV/HI Technical Marketing ESRI

COURSE CONTENT. ORACLE 10g/11g DBA. web: call: (+91) / 400,

Oracle Database 10g The Self-Managing Database

Oracle Database 11g: Administration Workshop I

Database Tables to Storage Bits: Data Protection Best Practices for Oracle Database

IBM Spectrum Protect Version Introduction to Data Protection Solutions IBM

BMC Configuration Management (Marimba) Best Practices and Troubleshooting. Andy Santosa Senior Technical Support Analyst

ER/Studio Enterprise Portal 1.1 Installation Guide

Manual Trigger Sql Server 2008 Examples Insert Update

PROFILE OPTIONS FOR CONCURRENT MANAGER(CM)

Magento Survey Extension User Guide

MINION ENTERPRISE FEATURES LIST

IBM Tivoli Storage Manager Version Introduction to Data Protection Solutions IBM

Backup Tab. User Guide

Common MySQL Scalability Mistakes AUTHOR

Oracle. Exam Questions 1Z Oracle 11g: Advanced PL/SQL. Version:Demo. 1Z0-146 Exam Questions Demo

Monitoring and Operating Cisco Prime Service Catalog Reports

Connect HotSpot 2016 SQL/MX State of the U

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Optimizing Performance for Partitioned Mappings

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009

Slide 1. Slide 2 Housekeeping. Slide 3 Overview or Agenda

Metastorm BPM Release 7.6

Transcription:

Getting Optimal Performance from Oracle E-Business Suite

Index Purging Strategies for EBS. Gather Schema Stats. Re-Org of Tables. Concurrent Processing - Best Practices for Performance. Advanced Compression. Suggestions.

Purging Strategy for E-Business Suite (Doc ID 732713.1) CONCURRENT JOBS TO PURGE DATA

What Are Concurrent Reports That Should Be Scheduled Periodically (Doc ID 1066117.1)

Purge Obsolete Workflow Runtime Data (FNDWFPR) A Detailed Approach To Purging Oracle Workflow Runtime Data (Doc ID 144806.1) The number of functional modules that make use of Workflow are large, as is the corresponding amount of information retained in certain Workflow tables. Therefore, one of the essential administrative tasks concerning Oracle Workflow is to purge of runtime data that is no longer required without affecting active Workflow processes. This task is performed via Purge APIs and the Purge Concurrent Request.

Purge Obsolete Workflow Runtime Data scheduled to run everyday at 10:00 PM.

Purge Debug Log and System Alerts (FNDLGPRG) For Purging data in "FND_LOG_MESSAGES" table, below concurrent program has to run successfully. Concurrent program "Purge Debug Log and System Alerts" in Release 11i and "Purge Logs and Closed System Alerts" in Release 12 is recommended way to purge messages. This program purges all messages up to the specified date, except messages for active transactions (new or open alerts, active ICX sessions, concurrent requests, and so on). This program is by default scheduled to run daily and purge messages older than 7 days. Internally this concurrent program invokes FND_LOG_ADMIN APIs.

Purge Debug Log and System Alerts scheduled to run everyday at 06:25 PM.

Purge Signon Audit data (FNDSCPRG) Submit the "Purge Signon Audit Data" program and define audit date parameter. This program will delete all Sign-On Audit information created before this date. Purge Signon Audit Data requires 1 parameter, Audit Date. Enter a date in DD-MON-RR format, all signon audit data older that this date will be deleted from the above tables.

Purge Signon Audit data scheduled to run everyday at 5:30 AM.

Purge Concurrent Request and/or Manager Data (FNDCPPUR) The FNDCPUR purge program maintains the number of log and output files the operating system retains, and manage tables that store information about concurrent requests and concurrent manager processes.

Purge Concurrent Request and/or Manager Data schedule to run daily at 22:30 Hrs.

Purge Obsolete Generic File Manager Data (FNDGFMPR) Of all the tables that occupy very large amount of space within APPLSYSD and APPLSYSX tablespaces of Oracle Applications instances, FND_LOBS is usually one of the top 10. This is because, it stores all the attachments that have been uploaded to Oracle Applications. There is a LOB field within this table called FILE_DATA, the corresponding LOB segment (e.g., APPLSYS.SYS_LOB0000680397C00004$$) is where the actual attachment data is stored, and is usually very large.

Purge Inactive Sessions (ICXDLTMP)

Gather Schema Stats How Often Should Gather Schema Statistics Program be Run? (Doc ID 168136.1)

Gather Schema Stats - Gather GSS if ran with parameter Gather option it takes more that 24 hours to complete. System becomes slow if its running in background. Cannot run more frequently since the time taken is more. Recommendation :- We can run this once in a month.

Gather Schema Statistics Gather Auto GSS if ran with parameter Gather Auto option it completes in 5 Hours. Does not affect the system performance while it is running in background as this only runs for some specific objects which requires stats after DMLs. Can run more frequently since the time taken is less and the large transacted objects gets fresh stats. Recommendation :- We can run every 3 days. And one day before CTB.

Re-Org of Tables I have identified more that 30 Objects which are fragmented more than 1 GB. We can do a re-org of those tables to help performance improvement. Top 10 tables all those finance objects which have performance problems like XLA & GL.

Concurrent Processing - Best Practices for Performance for Concurrent Managers in E-Business Suite (Doc ID 1057802.1) 1. Increase the cache size (number of requests cached) to at least twice the number of target processes. For example, if a manager's work shift has 1 target process and a cache value of 3, it will read three requests, and try to run those three requests before reading any new requests We have to specify cache size for below 2 Managers. TCL Night Processing Manager TCL Payment Processing Manager

2. To maximize throughput consider reducing the sleep time of the Conflict Resolution Manager (CRM). The default value is 60 seconds. You can consider setting to 5 or 10 seconds.

3. Defragment the tables periodically to reclaim unused space / improve performance. FND_CONCURRENT_REQUESTS FND_CONCURRENT_PROCESSES FND_CRM_HISTORY FND_ENV_CONTEXT FND_TEMP_FILES FND_CONFLICTS_DOMAIN

Advanced Compression with Oracle Database 11g.

Advanced Compression with Oracle Database 11g. Oracle data compression has far more appealing benefits than simply saving on disk storage cost. Because data itself can be highly compressed, information can be fetched off of the disk devices with less physical IO, which radically improves query performance under certain conditions. Below Objects are too large and can be compressed.

Suggestions.

Long Running Reports During Business Hours. We need to schedule these at night or we need to create one reporting Instance.

Clone Instance Standardization

Backup Objects We are taking backup of views, package body, package specs, views etc. in the database by editing the name of the script to the ITR numbers. This is increasing the number of invalids in the database as well as it is creating a ad-hoc task for DBA to delete them on quarterly basis. I would suggest that we can create directories of the ITR nos in the TCL_TOP and then keep the files for migrations in them and then compile into the database. By doing this we can have backups of previous ITRs also and also the files management would be easier.

Copy the files from ITR to TCL_TOP as below. If we need to roll back we can go to the previous ITR directory and roll back it.

Tables Backup We take tables backup in APPS schema which increases the size of the tablespace (APPS_TS_TX_DATA). We can have a backup schema and then take the backup in that schema so that we can clean the database every 90 days. This will also avoid unnecessary consumption of the APPS_TS_TX_DATA tablespace. There are 157 backup objects at present in TCLERP in the APPS_TS_TX_DATA tablespace.

Thank You