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

Similar documents
Configuration changes such as conversion from a single instance to RAC, ASM, etc.

Essential (free) Tools for DBA!

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

Tuning slow queries after an upgrade

Oracle Database 11g: Real Application Testing & Manageability Overview

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

Oracle Forms and Oracle APEX The Odd Couple

Gather Schema Statistics Oracle 10g Examples

Staged APPL_TOP approach - Key to achieve tolerable downtime for Oracle Apps migrations

<Insert Picture Here> Looking at Performance - What s new in MySQL Workbench 6.2

SQL Gone Wild: Taming Bad SQL the Easy Way (or the Hard Way) Sergey Koltakov Product Manager, Database Manageability

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Database 12c Performance Management and Tuning

Getting Optimal Performance from Oracle E-Business Suite

Moving Databases to Oracle Cloud: Performance Best Practices

Real Value of Oracle Database Health Checks. J a n

Oracle Database 11g: Performance Tuning DBA Release 2

Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager

Help Us Help You - TFA Collector and the Support Tools Bundle

Accenture Enkitec Group PATCHING ORACLE MARTIN BACH #DOAGDB17

OracleMan Consulting

Domain Services Clusters Centralized Management & Storage for an Oracle Cluster Environment Markus Flechtner

Oracle Database 11g: Self-Managing Database - The Next Generation

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

OpenWorld 2018 SQL Tuning Tips for Cloud Administrators

DATA MASKING on EBS with Enterprise Manager

Author A.Kishore Upgrade Oracle Applications from to R12

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Performance Problems

Oracle Database 11g: New Features for Administrators Release 2

Welcome to the Oracle Enterprise Manager Technical Webcast Series

Oracle Database 18c and Autonomous Database

Upgrading SharePoint 2010 to SharePoint Todd Klindt SharePoint Nerd Rackspace

SQL Plan Management. on 12c Kerry Osborne OakTable World, 2013

1 Prepare the environments

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack

ORACLE APPS E-BUSINESS DBA Training Program

Self Healing PostgreSQL with Predictive Analysis. - Rajesh Madiwale(Database Consultant)

<Insert Picture Here> Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework

Copy Data From One Schema To Another In Sql Developer

New Import/Export Features in Maximo 7.5

Oracle Database 11g: New Features for Administrators DBA Release 2

Performance and Load Testing R12 With Oracle Applications Test Suite

Oracle Database 12c: Performance Management and Tuning

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

Oracle Database 11g: Manageability Overview. An Oracle White Paper August 2007

Session id: The Self-Managing Database: Guided Application and SQL Tuning

Adaptive Optimization. Presented by: Kerry Osborne Red Gate Webinar, Nov. 2013

Oralogic Education Systems

JOB TITLE: Senior Database Administrator PRIMARY JOB DUTIES Application Database Development

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

Automate the Lifecycle of IT

Managing Performance Through Versioning of Statistics

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

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

MySQL for Database Administrators Ed 4

Data Warehouse Tuning. Without SQL Modification

Oracle Real Application Clusters (RAC) Your way to the Cloud

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

Typical Issues with Middleware

Infrastructure Tuning

Oracle Database 11g: Administration Workshop II

Advanced Oracle SQL Tuning v3.0 by Tanel Poder

Welcome to Virtual Developer Day MySQL!

Automation Platform for Smart Execution of Oracle projects. Copyright 2016 Tech Mahindra. All rights reserved.

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

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

<Insert Picture Here> Exadata MAA Best Practices Series Session 12: Exadata Patching & Upgrades

R12 Upgrade Best Practices & Tips to Reduce Downtime

Database Performance Analysis Techniques Using Metric Extensions and SPA

Oracle Apps Dba 11i R12 Student Guide READ ONLINE

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

68% 63% 50% 25% 24% 20% 17% Credit Theft. DDoS. Web Fraud. Cross-site Scripting. SQL Injection. Clickjack. Cross-site Request Forgery.

Road to SOA Suite 12c. Upgrading SOA / BPM Suite from 11g to 12c

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

Oracle Database 11g: Real Application Testing & Manageability Overview. An Oracle White Paper June 2007

Oracle Database Vault and Applications Unlimited Certification Overview

OEM Provisioning An Introduction

Applying The Exchange Server 2010 Schema Update

Perceptive Experience Content Apps

<Insert Picture Here> Oracle Database 11g: Neue Features im Oracle Optimizer

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

Exadata Implementation Strategy

New Features in SQL That Will Change the Way You Tune

Teradata Analyst Pack More Power to Analyze and Tune Your Data Warehouse for Optimal Performance

Exadata Implementation Strategy

Developers and DBAs. Farmers and City Slickers have different mindsets

MYSQL DATABASE DESIGN AND TUNING MYSQL DATABASE DESIGN AND PDF MYSQL :: MYSQL WORKBENCH: DATABASE MIGRATION MYSQL - WIKIPEDIA

Session 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies

Business Analytics in the Oracle 12.2 Database: Analytic Views. Event: BIWA 2017 Presenter: Dan Vlamis and Cathye Pendley Date: January 31, 2017

Installation & Maintenance Guide for Oracle EBS DBAs

Oracle Application Express 5.1

Oracle E-Business Suite Certified with Oracle Database Vault Certification Overview

davidklee.net heraflux.com linkedin.com/in/davidaklee

Migrating Express Applications To Oracle 9i A Practical Guide

Discover Best of Show März 2016, Düsseldorf

What is Real Application Testing?

Trouble-free Upgrade to Oracle Database 12c with Real Application Testing

Oracle 11g New Features

MDM Partner Summit 2015 Oracle Enterprise Data Quality Overview & Roadmap

Transcription:

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

AGENDA A word about the cloud Why you should do a Health Check Database Parameters Gathering Statistics Patching Analyzers Diving in: EDB360 SQLD360 Copyright 2016 Accenture All rights reserved. 2

WHO I AM Dimas Chbane Consultant / DBA / Analyst Focus areas: Databases EBusiness Suite Twitter: DChbane Blog: dimas-chbane.net Emai: dchbane1@yahoo.com Copyright 2016 Accenture All rights reserved. 3

A WORD ABOUT THE CLOUD

CLOUD IS ASSUMED: IT S NOT A QUESTION OF IF, BUT WHEN Challenges exist for enterprises Every enterprise starting point is different Questions to ask What business problem are you trying to solve with a cloud implementation? How many people does this problem affect in your organization? How are you currently solving this problem? Has a budget been established to solve this problem with cloud? How are you going to divorce your cloud partner if you are not happy? Copyright 2016 Accenture All rights reserved. 5

BACK TO THE HEALTH CHECK 6

ANALOGY How would you like it to be How it really is Optimistic view: It is broken only on one side! What you want to avoid How your boss expects you to fix it Copyright 2016 Accenture All rights reserved. 7

WHY A DB HEALTH CHECK? Proactively looking for problems before they manifest Looking for opportunities for improvement To use as baseline before an upgrade or migration Before moving to a new platform If having performance, stability or scalability issues Checking for cloud readiness Copyright 2016 Accenture All rights reserved. 8

FIRST THINGS FIRST: Fundamental things for good performance: Database Parameter Settings Gatherings Statistics Copyright 2016 Accenture All rights reserved. 9

DATABASE PARAMETERS Database Initialization Parameters for Oracle Applications 11i (Doc ID 216205.1) Database Initialization Parameters for Oracle Applications R12 (Doc ID 396009.1) bde_chk_cbo.sql - Reports Database Init Parameters related to an Apps 12 or 11i (Doc ID 174605.1) EBS Database Parameter Settings Analyzer (Doc ID 1953468.1) Parameters: Mandatory Sizeable Example for Database 12c: Optimizer_adaptive_features=False Copyright 2016 Accenture All rights reserved. 10

GATHERING STATISTICS For most of the objects, gathering stats once a week is enough If there are volatile objects, gather stats only for those objects Supported ways: using Gather Schema Statistics concurrent program or FND_STATS Don t use DBMS_STATS directly for EBS objects (because FND_HISTOGRAM_COLS) Consider using GATHER_AUTO option Modification threshold defaults to 10%, but can be changed Stats will be gather on objects that have %DML > 10% of (total number of rows) Consider using Auto Sample Size In DB 11g and 12c, Auto Sample Size is the default Uses new hash algorithm that Oracle says that is almost as good as 100% sample size Remember of Data Dictionary and Fixed Objects stats Review: Best Practices for Gathering Statistics with Oracle E-Business Suite (Doc ID 1586374.1) Copyright 2016 Accenture All rights reserved. 11

DB PATCHING Keep database and application versions current Release Schedule of Current Database Releases (Doc ID 742060.1) Oracle Recommended Patches -- Oracle Database (Doc ID 756671.1) Copyright 2016 Accenture All rights reserved. 12

EBS PATCHING Make sure to apply the patches listed in the Release Notes: Oracle E-Business Suite Release 12.2.5 Readme(Doc ID 1983050.1) Oracle E-Business Suite Release 12.2.4 Readme (Doc ID 1617458.1) Oracle E-Business Suite Release 12.1.3 Readme(Doc ID 1080973.1) Each product has a separate Release Note Oracle E-Business Suite Product Specific Release Notes, Release 12.2.2 (Doc ID 1585844.1) Performance Patches Oracle E-Business Suite Recommended Performance Patches (Doc ID 244040.1) Patch Wizard How to Find E-Business Suite Recommended Patches (Note 1400757.1) Copyright 2016 Accenture All rights reserved. 13

ANALYZERS Get Proactive with Oracle E-Business Suite - Product Support Analyzer Index (Doc ID 1545562.1) EBS Database Parameter Settings Analyzer (Doc ID 1953468.1) EBS Workflow (WF) Analyzer(Doc ID 1369938.1) EBS Concurrent Processing (CP) Analyzer(Doc ID 1411723.1) Orachk / Exachk ORAchk - Health Checks for the Oracle Stack (Doc ID 1268927.2) Copyright 2016 Accenture All rights reserved. 14

DIVE IN.. Several tools available Copyright 2016 Accenture All rights reserved. 15

EDB360

EDB360 A shell script runs edb360 on all databases Installs nothing and it is free! Set of files driven by one index.html file One ZIP file with a set of files (thousands) Copyright 2016 Accenture All rights reserved. 17

0001_edb360_dbname_index.html Copyright 2016 Accenture All rights reserved. 18

sqld360 Copyright 2016 Accenture All rights reserved. 19

EDB360 / SQLD360 GIVE YOU THE PARTS You just need to put them together Copyright 2016 Accenture All rights reserved. 20

DEMO

THANK YOU Q& A