Understanding the SOA Infra Database Mark Simpson Consultancy Director, Griffiths Waite.

Size: px
Start display at page:

Download "Understanding the SOA Infra Database Mark Simpson Consultancy Director, Griffiths Waite. www.griffiths-waite.co.uk"

Transcription

1 Understanding the SOA Infra Database Mark Simpson Consultancy Director, Griffiths Waite

2 Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 19 years Oracle development and architecture experience > 1 st UK Oracle ACE Director for SOA > Book Author SOA and FMW > 1 st BPEL project 2005, 1 st BAM 2006 > Regular Speaker UKOUG Technology Conference 10 th Year Butler Group (Ovum) Master classes Gartner, IDC Oracle Open World x 3yrs SOA Symposium > Oracle SOA Community Award Winner 2009, 2010 and 2011 Global Fusion Middleware Innovation Award 2012

3 10 years of Speaking at UKOUG Tech 2004 Oracle 9i Advanced Queuing for Business Integration 2005 Delivering the Adaptive Enterprise with BPEL and BAM 2006 Empowering the Business with Oracle Business Rules 2006 BAM Closing the Loop of Process Improvement 2007 SOA Customer Success Case Studies of Process Improvement 2007 Oracle BPA and SOA Best Practices 2008 Migrating Oracle Forms to SOA&ADF 2009 SOA Design Best Practices 2010 BPM and SOA Design Patterns 2010 Key Success Factors for Fusion (Middleware) Projects 2011 Enterprise Architecture and SOA Governance 2011 SOA Case Study for Business Value 2012 EDN and BAM 2012 SOA Case Study Innovation Award Winner 2013 Understanding SOA Infra Database 2013 Whiteboard Overview of Fusion Middleware 2013 Building a SOA Reference Architecture

4 Agenda > Why do we need to understand SOA_Infra DB > Understanding the Service Engines > SOA DB Persistence BPEL Mediator Human Task BPM OSB EDN > Tuning EM and SOA DB > Understanding Purging > Project Scenarios Lessons Learnt

5 SOA_INFRA is the Persistence Layer for SOA > Oracle SOA Suite dehydration store captures the Instance Data from SOA composites > Why should we care about SOA_INFRA Enterprise Manager can become slow to navigate with large volumes scripts can be quicker DB Management is essential for smooth running SOA engines, persistence is a large overhead Analysing data in SOA_INFRA helps identify unnoticed issues and helps look for bottlenecks, stuck messages reconcile messages > Would you build a Java app without consideration for the Database Layer Bad Design Decisions can put a large weight on the Database Helps you understand how SOA Engines work > What can the impact be EM Console Unusable JTA transaction needing to be raised Messages appearing to be stuck High Engine Faults requiring recovery slow start up times may be a tell tale sign

6 Understand the Service Engines Mediation BPEL orchestration MDS Business Rules SOA Composite Editor BAM Human Tasks Mediation Web services and adapters Optimized binding BPEL Human Task Rules SCA Composite Mediator Business Rules IDE BPEL Human Workflow 11g Service Infrastructure Common JCA-based connectivity infrastructure Oracle Service Bus Application composers Policy Manager B2B SOA Operations Web-based console SOA_INFRA 6

7 Anatomy of a Composite Driving Tables.. COMPOSITE_INSTANCE CUBE_INSTANCE (BPEL) MEDIATOR_INSTANCE WFTASK (Human Workflow) BRDECISIONINSTANCE (Rules) BPM_CUBE_PROCESS REFERENCE_INSTANCE

8 Other useful tables XML_DOCUMENT - Stores process input/output msg and large XML variables (inc dlv), linked to composites via INSTANCE_PAYLOAD [Use Java API to get payload well documented] CUBE_SCOPE Stores the scope variables and objects AUDIT_TRAIL Stores information for the EM Console flows in XML AUDIT_DETAILS Additional Audit Details as defined by the audit levels e.g. assigns) WORK_ITEM Stores Activities created by BPEL (rollback points), onmessage branches will result in one WORK_ITEM per branch WI_FAULT Stores recoverable and non-recoverable BPEL faults DLV_MESSAGE Deferred Processing MEDIATOR_DEFERRED_MESSAGE stores parallel mediator MEDIATOR_CASE_INSTANCE one row per routing rule

9 Other useful tables BPM_AUDIT_QUERY - Stores BPMN process input/output msg and activity inputs and outputs. Can grow fast - managed by audit levels BPM_CUBE_AUDIT_INSTANCE Stores the information on each instance within the BPMN process BPM_CUBE_ACTIVITY Static view of all activities in a deployed process AQ$EDN_EVENT_QUEUE_TABLE / AQ$EDN_OAOO_DELIVERY_TABLE EDN Messages WLI_QS_REPORT_DATA blob containing reporting information written from OSB, linked to OSB services via WLI_QS_REPORT_ATTRIBUTE

10 Some Important Columns > Composite Distinguished Name (Composite_Dn) domain/compositename!revision*label E.g. default/soaorderbooking!1.0* _ _112 FYI _12:23:10_112 is the MDS label assigned to the composite during deployment > Execution Context ID (ECID) Common through all linked Composites, beware of inadvertently linking 100s of composites (e.g. looping through a file) Links OSB invocations into the flow, Appears in JVM thread dump, useful to pass to 3 rd party systems > CMPST_ID and CIKEY on Cube_instance CMPST_ID Links BPEL Process to its containing Composite CIKEY is PK for BPEL Instance and useful in EM BPEL Engine for faster access to flow or for Java Error Recovery Utilities

11 Understand the Service Engines - Mediator > Sequential Routing Mediator Mediator_Case_Instance Mediator_Case_Detail > Parallel Routing Mediator, Mediator_Case_Instance, Mediator_Case_Detail Mediator_Deferred_Message DLV_Message Multiple Threads, Multiple Transactions Invoker Thread Audit Only SOA INFRA Deferred Message Processing and Audit SOA INFRA Locker Thread Blocking Queue

12 Mediator Database usage > When a Mediator Service Engine is started, it registers itself in the database and gets a container id Used by Mediator to track which nodes are available Each node gets a (different) container id Note : we have seen problems when nodes get started concurrently with old messages having stale container ids resulting in stuck messages CONTAINER_ID RENEWAL_TIME C224C100D91711E28F CDF JUN AM GB-EIRE 9AEC5170D91711E2BF864990FAA7619F 21-JUN AM GB-EIRE > MEDIATOR_DEFERRED_MESSAGE_PAYLOAD gets populated on initial thread and moves through the following states - state 0 ready, 1 locked, 2 done, 3 faulted.

13 Understand the Service Engines BPEL > BPEL Process Cube_Scope is a key table Audit_Trail is written seperately They may be written in separate transactions depending on Async audit policy > Dehydration Points Common to see rollbacks to previous point in failure Wait, Receive, Reply, Dehydrate, onmessage, onalarm, End Transaction=participate extends transaction

14 Composite and Cube States > A-team Blog Addendum : Composite Instance States 34- Open and Faulted 36- Running with recovery required and unknown state

15 Work Item States > Find recoverable activities select * from work_item where state = 1 and execution_type!= 1 STATE 0: Inactive 1: Open Active 2: Open Suspended 3: Open Pending Complete 4: Open Faulted 5: Closed Completed 6: Closed Finalized 7: Closed Pending Cancel 8: Closed Cancelled 9: Closed Faulted 10: Closed Aborted 11: Closed Compensated 12: Closed Stale 13: Open Pending Recovery Execution Type: 0: Normal 1: Scheduled

16 Some Simple Examples to understand core table > Mediator Simple Sequential Rule Parallel Deferred Routing Synchronous Faults Asynchronous Faults > BPEL BPEL Scopes and activities Mediator wiring to BPEL BPEL with a wait BPEL Faults

17 Useful Scripts monitor usage > Number of BPEL Instances per day.sql > Number of Cube Scopes per day.sql > Space Monitoring of Dehydration DB.sql > EDN_Monitoring.sql > Faulted Messages of a particular Error Msg.sql > AllFaults.sql > Composite Fault Recovery > Service Engine Recovery

18 Monitoring Cube Instance > Instance Summary.SQL > l

19 Event Delivery Network (EDN) > Log Messages select * from edn_log_enabled; select count(1) from edn_log_message; Shows Enqueuing and Dequeing from EDN > AQ$_EDN_EVENT_QUEUE_TABLE_S 1 EDN_EVENT_QUEUE EDN_JAVA_SUBSCRIBER 3 EDN_EVENT_QUEUE EDN_SQL_SUBSCRIBER

20 Enterprise Manager Usage > EM queries are heavy on the DB and often produce timeouts/stuck threads. EM is an application to tune for specific usage 1.Educate support users on EM navigation and usage 2. Disable fetching of instance metrics by default 3. Restrict default search display to 0minutes 4. EM authenticates, loads targets and displays page. Loading targets can be cached, e.g. set oracle.sysman.emas.discovery.wls.fmw_discovery_use_cached_results=true 5. Increase Perm Size of Admin Server JVM e.g. MEM_PERM_SIZE_64BIT="-XX:PermSize=1024m 6. Decrease the frequency of DMS Application 7. Disable mserver JMX notifications of state changes 8. Ensure users use personal logins

21 Database Considerations > Tune and Monitor Weblogic SOA Data Sources SOA Data Source, Used for transaction processing SOA Local Tx Data Source, Used for audit trail > SOA DB Maintenance Purging, define a realistic retention period. Do not use for audit purposes, create archive schema if required. Gather Schema Stats and Index Rebuilds > SOA DB Tuning (inc. EM Queries) - See DB tuning whitepaper, for example AWR reports for Indexes (e.g. Composite_Sensor_Values) Specific Tuning advice for large tables (e.g. Hash partitions, Secure LOB etc.). Candidate include AUDIT_COUNTER, CUBE_INSTANCE, CUBE_SCOPE, MEDIATOR_CASE_INSTANCE, XML_DOCUMENT DB Parameters, such as.. > session_cached_cursors (e.g. 50 ->1000) > sessions and processes (tune in accordance with data sources e.g. 2000) > sga_max_size & sga_target (e.g 8GB ->16GB) > trace_enabled (e.g. switch off if DB performance is an issue)

22 Purging Strategies > Loop Purge Inefficient, but allows state to be ignored. Good for small installations (< 100GB) > Parallel Purge More Efficient but has restrictions > Table Recreation Scripts (TRS) Backs Up and restores just retained data, introduced in > Partitioned Data Will greatly enhance the efficiency of purging with large environments (> 500GB) > Truncation Not supported, but useful in local or development Environments

23 Purging Approach and Tuning > Use a combination of parallel purge for historic & loop purge for old running instances > Purge routines create temp tables first with candidates for purge (e.g. ECID_PURGE, TEMP_CUBE_INSTANCE etc.) Experiment with Batch Sizes and monitor CPU and DB Performance batch_size => 10000, max_runtime => 240, min/max_creation date (limit this to periods to better monitor progress) retention_period (how much data to keep, must be >= max_creation_date) DOP => 4, (degree of parallelism) max_count => (used to limit the records in the temp ecid_purge table) This will run for 4 hours. increase dop if CPU allows, decrease the batch size if step of creating the temp tables is slow, raise batch size if tracing shows this happens very fast. > Purge Routines may have inefficient SQL in your environment e.g. a SQL Profile needed to be added to help tune.. INSERT INTO reference_instance_purge SELECT ID, ECID FROM REFERENCE_INSTANCE WHERE created_time BETWEEN '01-JAN AM' AND '31-JAN AM' AND ROWNUM <= and composite_instance_id is null

24 Purging Identify Purgeable Instances select to_char(trunc(partition_date,'mm'),'yyyy-mm') Month_Year, decode(state, 1,'1 - Completed', 2,'2 - Running with faults', 3, '3 - Completed with faults', 16, '16 - Running with terminated', 17, '17 - Completed with terminated', 19, '19 - Completed with faults and terminated', 64, '64 -?') "State", count(distinct ecid) from composite_instance where ( bitand(state,127)=1 OR bitand(state,6) =2 OR bitand(state,16) =16 OR bitand(state,64) =64 OR state between 32 and 63 OR state = 3 OR state =19) group by to_char(trunc(partition_date,'mm'),'yyyy-mm'), state order by to_char(trunc(partition_date,'mm'),'yyyy-mm'), state asc; This SQL will identify Purgaeable Composites, but if the composites have any running mediator or cubes below it the ecids will be remove from purge list

25 Distinct ECIDs keep track of purging > Purgeable Instances This SQL will identify Purgaeable Composites, but if the composites have any running mediator or cubes below it the ecids will be remove from purge list select to_char(trunc(partition_date,'mm'),'yyyy-mm') Month_Year, decode(state, 1,'1 - Completed', 2,'2 - Running with faults', 3, '3 - Completed with faults', 16, '16 - Running with terminated', 17, '17 - Completed with terminated', 19, '19 - Completed with faults and terminated', 64, '64 -?', state) "State", count(distinct ecid) from FMWC_SOAINFRA.composite_instance group by to_char(trunc(partition_date,'mm'), YYYY-mm'), state order by to_char(trunc(partition_date,'mm'),'yyyy-mm'), state asc; > Total Rows PurgeMonitoring-key_tables.sql

26 Purging Tips / Lessons Learnt > Deleting smaller chunks or data in a single transaction more efficient than deleting huge data together > Temporary Tables are created each run and is time consuming with large batches, rollback can be resource heavy if purge is aborted. > Small and Often can be run in daytime, large parallel should be out of hours > ECIDs that are active over purge windows will not be removed > Purge Scripts will still leave some dangling reference see Oracle Support Note > Do not run and Purging and heavy DB operations (e.g. RMAN validation ) > Don t forget to purge OSB reporting schema > Reporting will leave orphaned records (e.g. XML_PAYLOAD, INSTANCE_PAYLOAD)

27 Case Study running on SOA > 5 SOA partitions composites > 1.1 TB of size, 800m rows > 1 million Instances Per Day > Limited Usage of OSB > Many instances appearing in Engine Recovery (Activity & Invoke) > Business Impact lost messages, backlogs and delays > High Application Support usage of Enterprise manager > Frequent Stuck threads - restarts > 4 month Rectification Project > Parallel & Loop Purge purging scripts backported to support ignore_state. EDN purged. > EM usage reduced through provision of direct SQL checks and Java Recovery Utility and EM Tuning > A-Team Assistance few hours a week through Rectification Project > Mediator Engine Tuning Parallel Worker threads increased, BPEL invoker increased > DB Tuning Hash Partition Index added, Cube Scope tuned > Composites refactored (70% reduction) & redesigned with transactions & threads in mind > Stuck Thread Analysis standardised

28 Case Study LOB Contention Description Active Sessions Percent of Activity 1 High Watermark Waits "User I/O" wait Class Top SQL Statements Global Cache Messaging Buffer Busy - Hot Objects Commits and Rollbacks Top Segments by "User I/O" and "Cluster" I/O Throughput Unusual "Other" Wait Event Global Cache Busy ADDM Report

29 Check for any Purge Patches > We applied in Patch ( Clean up dangling references from the DLV_MESSAGE table after purge. Patch ( Purge script hanging; resolves a performance issue that essentially hangs the purge procedure Purge Scripts backported to Check Indexes on Purge Temp Tables create index temp_cube_instance_idx on temp_cube_instance(cikey); create index dlv_message_cikey_idx1 on dlv_message(cikey); You may need create index on DOCUMENT_DLV_MSG_REF.DOCUMENT_ID; create index on REFERENCE_INSTANCE.COMPOSITE_INSTANCE_ID; create index on DLV_MESSAGE(RECEIVE_DATE,ECID );

30 SOA DB Lessons Learnt Project Experiences > Do not Neglect SOA DB maintenance Use AWR and ADDM for tuning SQL and adding SQL Profiles Perform advice in DB tuning white paper Hash Partition indexes, Table Partitioning etc. Ensure Purging is considered pre Go Live (on by default in 12c) much harder retrospectively > Consider DB impact in your design Think about auditing levels (Dev, Prod, Off) understan implications of Off. Consider the number of composites you will produce (e.g. should logging monitor service be really implemented on as Composite?) Think about size of payloads, transaction times & thread usage (or DB bottlenecks appear) > Manage Enterprise Manager Usage Personal login credentials are essential Apply EM Tuning and educate on how to use EM and supporting SQL queries

31 Thank You Any Questions Q & A Monday Tuesday Wednesday Twitter: mark_gw Blog: griffithswaite.wordpress.com

What I Advise Every Customer To Do On Their Oracle SOA Projects

What I Advise Every Customer To Do On Their Oracle SOA Projects What I Advise Every Customer To Do On Their Oracle SOA Projects Save yourself future redesign by considering a few key elements when embarking on your new SOA project. By Javier Mendez & Ahmed Aboulnaga,

More information

Oracle SOA Suite Then and Now:

Oracle SOA Suite Then and Now: Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

Oracle SOA Suite: The Evaluation from 10g to 11g KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete

More information

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012 WELCOME Where and When should I use the Oracle Bus () Guido Schmutz UKOUG Conference 2012 04.12.2012 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1

More information

Oracle SOA Suite 11g: Essential Concepts Student Guide

Oracle SOA Suite 11g: Essential Concepts Student Guide Oracle SOA Suite 11g: Essential Concepts Student Guide D58786GC20 Edition 2.0 August 2011 D73588 Author Iris Li Technical Contributors and Reviewers Gary Barg Pete Daly Joe Greenwald David Mills David

More information

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures] Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Describe SOA concepts and related technology Create an SOA Composite application using JDeveloper Work with Mediator components

More information

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*

Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress* Oracle Database 11 g Performance Tuning Recipes Sam R. Alapati Darl Kuhn Bill Padfield Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvi xvii xviii Chapter 1: Optimizing

More information

An Oracle White Paper March 2013. Performance Tuning for Oracle Business Process Management Suite 11g

An Oracle White Paper March 2013. Performance Tuning for Oracle Business Process Management Suite 11g An Oracle White Paper March 2013 Performance Tuning for Oracle Business Process Management Suite 11g Introduction... 4 Understanding the Goal... 5 Typical Issues... 6 Performance Tuning Approach... 6 Environmental

More information

Performance Testing Oracle SOA Platform and Services

Performance Testing Oracle SOA Platform and Services http://oraclearchworld.wordpress.com/ Performance Testing Oracle SOA Platform and Services By Kathiravan Udayakumar Performance Testing is key exercise that will help to measure the performance of the

More information

Qualogy 2014-08-29 M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization

Qualogy 2014-08-29 M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization Qualogy 2014-08-29 M. Schildmeijer Whitepaper Oracle Exalogic FMW Optimization 1 Inhoudsopgave 1. Preface... 3 2. WebLogic Domain Level... 4 2.1 Domain Enhancements... 4 2.2 JDBC SDP enhancement... 4 2.3

More information

Oracle 11g Database Administration

Oracle 11g Database Administration Oracle 11g Database Administration Part 1: Oracle 11g Administration Workshop I A. Exploring the Oracle Database Architecture 1. Oracle Database Architecture Overview 2. Interacting with an Oracle Database

More information

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/- Oracle Objective: Oracle has many advantages and features that makes it popular and thereby makes it as the world's largest enterprise software company. Oracle is used for almost all large application

More information

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering Oracle OpenWorld 2010, Session S316263 3:00-4:00pm, Thursday 23-Sep-2010

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering

Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager. Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering Monitoring and Diagnosing Oracle RAC Performance with Oracle Enterprise Manager Kai Yu, Orlando Gallegos Dell Oracle Solutions Engineering About Author Kai Yu Senior System Engineer, Dell Oracle Solutions

More information

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.

More information

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus

Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives

More information

Monitoring Oracle Fusion Middleware

Monitoring Oracle Fusion Middleware Monitoring Oracle Fusion Middleware Very important task for an Administrator Methods for Monitoring 1. Oracle WebLogic Server Administration Console 2. Fusion Middleware console 3. Command Line opmnctl

More information

<Insert Picture Here>

<Insert Picture Here> The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment

More information

Oracle Service Bus: - When to use, where to use and when not to use

Oracle Service Bus: - When to use, where to use and when not to use Oracle Service Bus: - When to use, where to use and when not to use Session ID#: 244 Prepared by: Abhay Kumar Senior Consultant AST Corporation REMINDER Check in on the COLLABORATE mobile app Specialized.

More information

Oracle Business Activity Monitoring 11g New Features

Oracle Business Activity Monitoring 11g New Features Oracle Business Activity Monitoring 11g New Features Gert Schüßler Principal Sales Consultant Oracle Deutschland GmbH Agenda Overview Architecture Enterprise Integration Framework

More information

Performance Best Practices for Oracle Enterprise Service Bus and Advanced Queueing

Performance Best Practices for Oracle Enterprise Service Bus and Advanced Queueing Performance Best Practices for Oracle Enterprise Service Bus and Advanced Queueing A technical guide for SOA performance tuning Prepared by Oracle Corporation Inc. Creation Date: December 19, 2006 Last

More information

Real Application Testing. Fred Louis Oracle Enterprise Architect

Real Application Testing. Fred Louis Oracle Enterprise Architect Real Application Testing Fred Louis Oracle Enterprise Architect The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Reusing Existing * Java EE Applications from Oracle SOA Suite

Reusing Existing * Java EE Applications from Oracle SOA Suite Reusing Existing * Java EE Applications from Oracle SOA Suite Guido Schmutz Technology Manager, Oracle ACE Director for FMW & SOA Trivadis AG, Switzerland Abstract You have a lot of existing Java EE applications.

More information

Understanding Server Configuration Parameters and Their Effect on Server Statistics

Understanding Server Configuration Parameters and Their Effect on Server Statistics Understanding Server Configuration Parameters and Their Effect on Server Statistics Technical Note V2.0, 3 April 2012 2012 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other

More information

INSTALLING AND INVOKING ORACLE DATA INTEGRATOR (ODI) PUBLIC WEB SERVICES

INSTALLING AND INVOKING ORACLE DATA INTEGRATOR (ODI) PUBLIC WEB SERVICES INSTALLING AND INVOKING ORACLE DATA INTEGRATOR (ODI) PUBLIC WEB SERVICES A White Paper prepared by Raastech Author Ahmed Aboulnaga Copyright Raastech 2010 INTRODUCTION Oracle Data Integrator (ODI) is a

More information

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Oracle Data Integrator 11g New Features & OBIEE Integration Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Agenda 01. Overview & The Architecture 02. New Features Productivity,

More information

1. This lesson introduces the Performance Tuning course objectives and agenda

1. This lesson introduces the Performance Tuning course objectives and agenda Oracle Database 11g: Performance Tuning The course starts with an unknown database that requires tuning. The lessons will proceed through the steps a DBA will perform to acquire the information needed

More information

OTM Performance OTM Users Conference 2015. Jim Mooney Vice President, Product Development August 11, 2015

OTM Performance OTM Users Conference 2015. Jim Mooney Vice President, Product Development August 11, 2015 OTM Performance OTM Users Conference 2015 Jim Mooney Vice President, Product Development August 11, 2015 1 Program Agenda 1 2 3 4 5 Scalability Refresher General Performance Tips Targeted Tips by Product

More information

ActiveVOS Server Architecture. March 2009

ActiveVOS Server Architecture. March 2009 ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...

More information

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior

More information

Oracle Database 11g: Performance Tuning DBA Release 2

Oracle Database 11g: Performance Tuning DBA Release 2 Oracle University Contact Us: 1.800.529.0165 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with

More information

System Administration of Windchill 10.2

System Administration of Windchill 10.2 System Administration of Windchill 10.2 Overview Course Code Course Length TRN-4340-T 3 Days In this course, you will gain an understanding of how to perform routine Windchill system administration tasks,

More information

How To Test For A Test On A Test Server

How To Test For A Test On A Test Server Real Application Testing Dave Foster Master Principal Sales Consultant The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579 WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579 Scott Brinker, College of American Pathologist Shyam Kumar, AST Corporation Agenda Introduction About WebLogic Server

More information

Database Administration

Database Administration Unified CCE, page 1 Historical Data, page 2 Tool, page 3 Database Sizing Estimator Tool, page 11 Administration & Data Server with Historical Data Server Setup, page 14 Database Size Monitoring, page 15

More information

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies

Oracle Enterprise Manager 12c New Capabilities for the DBA. Charlie Garry, Director, Product Management Oracle Server Technologies Oracle Enterprise Manager 12c New Capabilities for the DBA Charlie Garry, Director, Product Management Oracle Server Technologies of DBAs admit doing nothing to address performance issues CHANGE AVOID

More information

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain

More information

DBA Best Practices: A Primer on Managing Oracle Databases. Leng Leng Tan Vice President, Systems and Applications Management

DBA Best Practices: A Primer on Managing Oracle Databases. Leng Leng Tan Vice President, Systems and Applications Management DBA Best Practices: A Primer on Managing Oracle Databases Leng Leng Tan Vice President, Systems and Applications Management The following is intended to outline our general product direction. It is intended

More information

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

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Integration Options for Oracle E-Business Suite Rekha Ayothi, Lead Product Manager, Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended for

More information

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center Presented by: Dennis Liao Sales Engineer Zach Rea Sales Engineer January 27 th, 2015 Session 4 This Session

More information

Top 10 Performance Tips for OBI-EE

Top 10 Performance Tips for OBI-EE Top 10 Performance Tips for OBI-EE Narasimha Rao Madhuvarsu L V Bharath Terala October 2011 Apps Associates LLC Boston New York Atlanta Germany India Premier IT Professional Service and Solution Provider

More information

ITG Software Engineering

ITG Software Engineering IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.

More information

Top 10 reasons your ecommerce site will fail during peak periods

Top 10 reasons your ecommerce site will fail during peak periods An AppDynamics Business White Paper Top 10 reasons your ecommerce site will fail during peak periods For U.S.-based ecommerce organizations, the last weekend of November is the most important time of the

More information

StreamServe Persuasion SP5 Oracle Database

StreamServe Persuasion SP5 Oracle Database StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A 2001-2011 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent

More information

Oracle DBA Course Contents

Oracle DBA Course Contents Oracle DBA Course Contents Overview of Oracle DBA tasks: Oracle as a flexible, complex & robust RDBMS The evolution of hardware and the relation to Oracle Different DBA job roles(vp of DBA, developer DBA,production

More information

Weblogic Server Administration Top Ten Concepts. Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist

Weblogic Server Administration Top Ten Concepts. Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist Weblogic Server Administration Top Ten Concepts Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist Specialized. Recognized. Preferred. The right partner makes all the difference.

More information

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.

Who are We Specialized. Recognized. Preferred. The right partner makes all the difference. Our Services Who are We Specialized. Recognized. Preferred. The right partner makes all the difference. Oracle Partnership Oracle Specialized E-Business Suite Business Intelligence EPM-Hyperion Fusion

More information

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence Alexandre Vieira Middleware Solutions Team Leader Which FOUNDATION? How to have CONTROL? How to run FASTER? Which FOUNDATION?

More information

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.

More information

Enterprise Manager 12c for Middleware

Enterprise Manager 12c for Middleware EM 12c Deep dive Enterprise Manager 12c for Middleware Overview Fusion Middleware Control Monitoring Oracle MW components Monitoring Non-Oracle MW components Some use-cases MW Diagnostics Advisor Business

More information

http://oraclearchworld.wordpress.com/ Oracle SOA Infrastructure Deployment Models/Patterns

http://oraclearchworld.wordpress.com/ Oracle SOA Infrastructure Deployment Models/Patterns http://oraclearchworld.wordpress.com/ Oracle SOA Infrastructure Deployment Models/Patterns by Kathiravan Udayakumar This article will introduce various SOA Infrastructure deployment patterns available

More information

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit. Is your database application experiencing poor response time, scalability problems, and too many deadlocks or poor application performance? One or a combination of zparms, database design and application

More information

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division Closer Look at Enterprise Bus Deb L. Ayers Sr. Principle Product Manager Oracle Bus SOA Fusion Middleware Division The Role of the Foundation Addressing the Challenges Middleware Foundation Efficiency

More information

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A AGENDA Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A Weblogic Server - Introduction #1 in worldwide Application Server Software, with a growth rate of 11.7% The

More information

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance Increasing the Effectiveness and Efficiency of SOA through Governance Enrique Martín MW Presales Manager. Oracle Agenda Challenges Solved with SOA Governance Oracle s SOA Governance:

More information

Oracle Database 11g: SQL Tuning Workshop Release 2

Oracle Database 11g: SQL Tuning Workshop Release 2 Oracle University Contact Us: 1 800 005 453 Oracle Database 11g: SQL Tuning Workshop Release 2 Duration: 3 Days What you will learn This course assists database developers, DBAs, and SQL developers to

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals

More information

Oracle Database 10g. Page # The Self-Managing Database. Agenda. Benoit Dageville Oracle Corporation [email protected]

Oracle Database 10g. Page # The Self-Managing Database. Agenda. Benoit Dageville Oracle Corporation benoit.dageville@oracle.com Oracle Database 10g The Self-Managing Database Benoit Dageville Oracle Corporation [email protected] Agenda Oracle10g: Oracle s first generation of self-managing database Oracle s Approach to

More information

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case

Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Introduction Stop. Think. Ok, in the meanwhile 2 seconds has passed and 250 messages more were processed by a mission critical

More information

Oracle Database 10g: New Features for Administrators

Oracle Database 10g: New Features for Administrators Oracle Database 10g: New Features for Administrators Course ON10G 5 Day(s) 30:00 Hours Introduction This course introduces students to the new features in Oracle Database 10g Release 2 - the database for

More information

Release Notes Skelta BPM.NET 2007 (Service Pack 2)

Release Notes Skelta BPM.NET 2007 (Service Pack 2) Skelta BPM.NET 2007 (Service Pack 2) Version: 3.5.4187.0 Date: November 12 th, 2008 Table of Contents OVERVIEW... 3 Introduction... 3 RELEASE SUMMARY... 3 Enhancements in this release... 3 Fixes in this

More information

Oracle Service Bus Examples and Tutorials

Oracle Service Bus Examples and Tutorials March 2011 Contents 1 Oracle Service Bus Examples... 2 2 Introduction to the Oracle Service Bus Tutorials... 5 3 Getting Started with the Oracle Service Bus Tutorials... 12 4 Tutorial 1. Routing a Loan

More information

2013 OTM SIG CONFERENCE Performance Tuning/Monitoring

2013 OTM SIG CONFERENCE Performance Tuning/Monitoring 2013 OTM SIG CONFERENCE Performance Tuning/Monitoring Alex Chang [email protected] July 30, 2013 Agenda General guidelines Effective tuning goal Tuning session Tuning life cycle Common tools Case

More information

Oracle SOA Suite 12c Implementation

Oracle SOA Suite 12c Implementation Oracle SOA Suite 12c Implementation By Michel Schildmeijer, June 4 th 2015 My personalia Michel Schildmeijer, 48 years, living in Amsterdam, the Netherlands. WebLogic and Fusion Middleware Expert WebLogic

More information

WebLogic Server 11g Administration Handbook

WebLogic Server 11g Administration Handbook ORACLE: Oracle Press Oracle WebLogic Server 11g Administration Handbook Sam R. Alapati Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Oracle WebLogic Server: Remote Monitoring and Management

Oracle WebLogic Server: Remote Monitoring and Management October 13, 2015 Oracle WebLogic Server: Remote Monitoring and Management Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223 [email protected] About Us Ahmed Aboulnaga @Ahmed_Aboulnaga

More information

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Performance Tuning DBA Release 2. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 11g - Performance Tuning DBA Release 2. 5 Jours [35 Heures] Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Use the Oracle Database tuning methodology appropriate to the available tools Utilize database advisors to proactively tune an Oracle

More information

PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS

PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS PERFORMANCE TUNING FOR PEOPLESOFT APPLICATIONS 1.Introduction: It is a widely known fact that 80% of performance problems are a direct result of the to poor performance, such as server configuration, resource

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management 11g Release 1 (11.1.1) E15176-02 July 2010 Describes how to design and implement business processes using

More information

2012 Oracle Corporation

2012 Oracle Corporation Oracle BI 11g Diagnostics Oracle BI 11.1.1.6.0 Adam Bloom Oracle BI Product Manager The following is intended to outline our general product direction. It is intended for information

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights

More information

Groot, Groter, Groots(t)

Groot, Groter, Groots(t) Groot, Groter, Groots(t) Evelyn Gerritsen FMW Sales Consultant Oasis of the Seas Oracle Fusion Middleware Applications Middleware Database Infrastructure & Management Oracle Fusion

More information

#9011 GeoMedia WebMap Performance Analysis and Tuning (a quick guide to improving system performance)

#9011 GeoMedia WebMap Performance Analysis and Tuning (a quick guide to improving system performance) #9011 GeoMedia WebMap Performance Analysis and Tuning (a quick guide to improving system performance) Messina Thursday, 1:30 PM - 2:15 PM Paul F. Deaver, Sr. Consultant Security, Government & Infrastructure

More information

Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events

Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events Introducción Objetivos Objetivos del Curso Basic Tuning Tools Monitoring tools overview Enterprise Manager V$ Views, Statistics and Metrics Wait Events Using Automatic Workload Repository Managing the

More information

Oracle Database 11g: SQL Tuning Workshop

Oracle Database 11g: SQL Tuning Workshop Oracle University Contact Us: + 38516306373 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database

More information

Oracle Database 12c: Administration Workshop NEW

Oracle Database 12c: Administration Workshop NEW Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Administration Workshop NEW Duration: 5 Days What you will learn The Oracle Database 12c: Administration Workshop will teach you about

More information

A Survey Study on Monitoring Service for Grid

A Survey Study on Monitoring Service for Grid A Survey Study on Monitoring Service for Grid Erkang You [email protected] ABSTRACT Grid is a distributed system that integrates heterogeneous systems into a single transparent computer, aiming to provide

More information

ORACLE DATABASE: ADMINISTRATION WORKSHOP I

ORACLE DATABASE: ADMINISTRATION WORKSHOP I ORACLE DATABASE: ADMINISTRATION WORKSHOP I CORPORATE COLLEGE SEMINAR SERIES Date: March 18 April 25 Presented by: Lone Star Corporate College in partnership with Oracle Workforce Development Program Format:

More information

Oracle Database Auditing Performance Guidelines

Oracle Database Auditing Performance Guidelines Oracle Database Auditing Performance Guidelines Anjo Miguel Consultant July 2011 Enabling Oracle Database Audit could potentially have an impact on database performance, but how much? Is it measurable?

More information

Cognos Performance Troubleshooting

Cognos Performance Troubleshooting Cognos Performance Troubleshooting Presenters James Salmon Marketing Manager [email protected] Andy Ellis Senior BI Consultant [email protected] Want to ask a question?

More information

Optimizing Your Database Performance the Easy Way

Optimizing Your Database Performance the Easy Way Optimizing Your Database Performance the Easy Way by Diane Beeler, Consulting Product Marketing Manager, BMC Software and Igy Rodriguez, Technical Product Manager, BMC Software Customers and managers of

More information

User Guide for VMware Adapter for SAP LVM VERSION 1.2

User Guide for VMware Adapter for SAP LVM VERSION 1.2 User Guide for VMware Adapter for SAP LVM VERSION 1.2 Table of Contents Introduction to VMware Adapter for SAP LVM... 3 Product Description... 3 Executive Summary... 3 Target Audience... 3 Prerequisites...

More information

MONITORING A WEBCENTER CONTENT DEPLOYMENT WITH ENTERPRISE MANAGER

MONITORING A WEBCENTER CONTENT DEPLOYMENT WITH ENTERPRISE MANAGER MONITORING A WEBCENTER CONTENT DEPLOYMENT WITH ENTERPRISE MANAGER Andrew Bennett, TEAM Informatics, Inc. Why We Monitor During any software implementation there comes a time where a question is raised

More information

Each of the advisory has a health level indicating severity of the issue found, pattern, name, keyword and related advice.

Each of the advisory has a health level indicating severity of the issue found, pattern, name, keyword and related advice. We'll do the analysis for you! Thread Dump Analysis is a key tool for performance tuning and troubleshooting of Java based applications. The current set of TDA tools (Samurai/TDA) dont mine the thread

More information

Top 10 Oracle SQL Developer Tips and Tricks

Top 10 Oracle SQL Developer Tips and Tricks Top 10 Oracle SQL Developer Tips and Tricks December 17, 2013 Marc Sewtz Senior Software Development Manager Oracle Application Express Oracle America Inc., New York, NY The following is intended to outline

More information

High Availability Solutions for the MariaDB and MySQL Database

High Availability Solutions for the MariaDB and MySQL Database High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment

More information

Oracle WebLogic Thread Pool Tuning

Oracle WebLogic Thread Pool Tuning Oracle WebLogic Thread Pool Tuning AN ACTIVE ENDPOINTS TECHNICAL NOTE 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property

More information

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators Wednesday, November 18,2015 1:15-2:10 pm VT425 Learn Oracle WebLogic Server 12c Administration For Middleware Administrators Raastech, Inc. 2201 Cooperative Way, Suite 600 Herndon, VA 20171 +1-703-884-2223

More information

E-mail Listeners. E-mail Formats. Free Form. Formatted

E-mail Listeners. E-mail Formats. Free Form. Formatted E-mail Listeners 6 E-mail Formats You use the E-mail Listeners application to receive and process Service Requests and other types of tickets through e-mail in the form of e-mail messages. Using E- mail

More information

Java Monitoring. Stuff You Can Get For Free (And Stuff You Can t) Paul Jasek Sales Engineer

Java Monitoring. Stuff You Can Get For Free (And Stuff You Can t) Paul Jasek Sales Engineer Java Monitoring Stuff You Can Get For Free (And Stuff You Can t) Paul Jasek Sales Engineer A Bit About Me Current: Past: Pre-Sales Engineer (1997 present) WaveMaker Wily Persistence GemStone Application

More information

SharePoint 2010 Performance and Capacity Planning Best Practices

SharePoint 2010 Performance and Capacity Planning Best Practices Information Technology Solutions SharePoint 2010 Performance and Capacity Planning Best Practices Eric Shupps SharePoint Server MVP About Information Me Technology Solutions SharePoint Server MVP President,

More information

PostgreSQL Backup Strategies

PostgreSQL Backup Strategies PostgreSQL Backup Strategies Austin PGDay 2012 Austin, TX Magnus Hagander [email protected] PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING Replication! But I have replication!

More information

Oracle SOA Suite for High Availability Enterprises Session# 283

Oracle SOA Suite for High Availability Enterprises Session# 283 Oracle SOA Suite for High Availability Enterprises Session# 283 Presenter: Zeeshan Baig Co-Presenter: Deepak Sharma AST Corporation www.astcorporation.com Agenda Why High availability is Important Determining

More information

Oracle WebLogic Server Monitoring and Performance Tuning

Oracle WebLogic Server Monitoring and Performance Tuning Oracle WebLogic Server Monitoring and Performance Tuning Duško Vukmanović Principal Sales Consultant, FMW Stuck Threads A Label given to threads not returned to thread pool after

More information

Informatica Master Data Management Multi Domain Hub API: Performance and Scalability Diagnostics Checklist

Informatica Master Data Management Multi Domain Hub API: Performance and Scalability Diagnostics Checklist Informatica Master Data Management Multi Domain Hub API: Performance and Scalability Diagnostics Checklist 2012 Informatica Corporation. No part of this document may be reproduced or transmitted in any

More information

Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition

Liferay Portal Performance. Benchmark Study of Liferay Portal Enterprise Edition Liferay Portal Performance Benchmark Study of Liferay Portal Enterprise Edition Table of Contents Executive Summary... 3 Test Scenarios... 4 Benchmark Configuration and Methodology... 5 Environment Configuration...

More information

The ConTract Model. Helmut Wächter, Andreas Reuter. November 9, 1999

The ConTract Model. Helmut Wächter, Andreas Reuter. November 9, 1999 The ConTract Model Helmut Wächter, Andreas Reuter November 9, 1999 Overview In Ahmed K. Elmagarmid: Database Transaction Models for Advanced Applications First in Andreas Reuter: ConTracts: A Means for

More information

Oracle Database Cloud Services OGh DBA & Middleware Day

Oracle Database Cloud Services OGh DBA & Middleware Day Oracle Database Cloud Services OGh DBA & Middleware Day Jan van Tiggelen Principal Sales Consultant Oracle Core Technology June 4th, 2015 Safe Harbor Statement The following is intended to outline our

More information

Mark Bennett. Search and the Virtual Machine

Mark Bennett. Search and the Virtual Machine Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business

More information