Oracle Client HA Configuration with Oracle

Size: px
Start display at page:

Download "Oracle Client HA Configuration with Oracle"

Transcription

1 Oracle Client HA Configuration with Oracle 18c Robert doag2018

2 Who Am I Senior Principal Consultant and Trainer at Trivadis GmbH in Munich Master of Science in Computer Engineering At Trivadis since 2004 Trivadis Partner since 2012 Focus: Data and service high availability, disaster recovery Architecture design, optimization, automation Troubleshooting Trainer: O-RAC, O-DG 2

3 We help to generate added value from data 3

4 With over 650 specialists and IT experts in your region 16 Trivadis branches and more than 650 employees Experience from more than 1,900 projects per year at over 800 customers 250 Service Level Agreements Over 4,000 training participants Research and development budget: CHF 5.0 million Financially self-supporting and sustainably profitable 4

5 Agenda 1. Introduction 2. Database Services 3. Timeouts 4. Transparent Application Failover 5. Fast Application Notification/Fast Connection Failover 6. Application Continuity 7. Conclusions 5

6 Introduction 6

7 Oracle Client HA Main Problems To Address CASE 1 CASE 2 New network session (connect) Database Clients Already established network session Database Clients 2 Connect attempts 4 Client failover 1 Connected 5 Client failover 3 Wait for connect timeout Problem Problem 3 Re-connect attempts 4 Wait for re-connect timeout Problem Problem 1 IP not reachable (server/network/ issue) 2 IP not reachable (server/network/ issue) 7

8 Database Services 8

9 The Foundation Dynamic Database Services All of high availability techniques require a properly configured dynamic database service Do not use for application connectivity: Default database services Static database services The service_names initialization parameter Dynamic database services can be created with: srvctl (Oracle Grid Infrastructure installation) dbms_service.create_service() PL/SQL procedure For a Data Guard system, we need a role-based service Service READY Service READY 9

10 Dynamic Database Services Services created with srvctl are managed by Oracle Grid Infrastructure Services created with PL/SQL require a TRIGGER firing AFTER STARTUP ON DATABASE Service srvctl add service -db RAC_SITE1 -service OLTP.TRIVADIS.COM -preferred "RAC1,RAC2" -available "RAC3" -tafpolicy BASIC -failoverdelay 1 -failoverretry 180 -role PRIMARY -clbgoal LONG -rlbgoal SERVICE_TIME... BEGIN DBMS_SERVICE.CREATE_SERVICE ( service_name => 'OLTP.TRIVADIS.COM', network_name => 'OLTP.TRIVADIS.COM', failover_method => 'BASIC', failover_type => 'SELECT', failover_retries => 180, failover_delay => 3); END; / 10

11 Timeouts 11

12 New Oracle Net Session Connect Timeout Connect timeout kicks in during connection request to an unresponsive server Failover to second address is possible, after the first connect request timed out! 1 LSNR Three-way handshake 2 Oracle Net 3 LSNR 12 Default connect timeout value depends on OS ARP cache entry status: REACHABLE 60 sec. STALE or entry already removed 3 sec.

13 New Oracle Net Session Connect Timeout 1 sqlnet.ora parameters Applies to each IP that a host name resolves to! All Oracle client versions supported TCP.CONNECT_TIMEOUT=3 #default 60 sec. SQLNET.OUTBOUND_CONNECT_TIMEOUT=5 #no default LSNR 2 Oracle Net LSNR For clients 11gR2+ the timeouts value can be specified in the connect description OLTP.trivadis.com = (DESCRIPTION = (FAILOVER=ON) (LOAD_BALANCE=OFF) (CONNECT_TIMEOUT=5)(RETRY_COUNT=3)(RETRY_DELAY=1)(TRANSPORT_CONNECT_TIMEOUT=3) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP )(HOST = italy )(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP )(HOST = sweden )(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = OLTP.trivadis.com))) 13

14 New Oracle Net Session Connect Timeout 1 JDBC Thin driver: TRANSPORT_CONNECT_TIMEOUT ( ) Default value with no qualifier in ms (BUG) and not seconds! JDBC patch LSNR 2 Oracle Net LSNR 18c issue has been solved pds.seturl("jdbc:oracle:thin:@(description =(FAILOVER=ON)(LOAD_BALANCE=OFF)" + "(CONNECT_TIMEOUT=5)(RETRY_COUNT=3)(RETRY_DELAY=1)(TRANSPORT_CONNECT_TIMEOUT=3)" + JDBC Thin clients can alternatively use the following driver property (ms) Overrides CONNECT_TIMEOUT from address description parameters prop.put(oracle.net.ns.sqlnetdef.tcp_conntimeout_str, ""+3000); 14

15 New Oracle Net Session Connect Timeout De-prioritization of down database nodes is activated by default and can be tuned: SQLNET.DOWN_HOSTS_TIMEOUT (OCI driver, ) oracle.net.down_hosts_timeout (JDBC Thin driver, ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP )(HOST = italy )(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP )(HOST = sweden )(PORT = 1521))) italy sweden Timeout Cache entry expired sweden italy Timeout 15 Works fine, if TRANSPORT_CONNECT_TIMEOUT > 3 sec.

16 Established Oracle Net Session Re-Connect Timeout 2 Re-connect timeout kicks in during data send operation to an unresponsive server/ip Default timeout value on Linux > 15 min. LSNR P1 3 Timeout 1 Oracle Net 4 LSNR Client failover (CONNECT_TIMEOUT=5)(RETRY_COUNT=3)(RETRY_DELAY=1)(TRANSPORT_CONNECT_TIMEOUT=3) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP )(HOST = italy )(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP )(HOST = sweden )(PORT = 1521))) Don t use the following parameters to reduce the re-connect timeout: sqlnet.ora: SQLNET.RECV_TIMEOUT, SQLNET.SEND_TIMEOUT (sec) JDBC Thin driver connection property: ReadTimeout (ms) 16 Better, use FCF/FAN or tune the tcp_retries2 OS kernel parameter

17 Timeouts Summary At least Oracle client connect timeouts should be set: CONNECT_TIMEOUT=5 and TRANSPORT_CONNECT_TIMEOUT=3 is a good starting point Take your network latencies into considerations Depending on your goal, TRANSPORT_CONNECT_TIMEOUT might require a higher value (de-prioritization) To address re-connect times: Use FCF/FAN, or Tune the tcp_retries2 OS kernel parameter 17

18 Transparent Application Failover 18

19 Transparent Application Failover Overview TAF is a feature of the client OCI driver introduced in Oracle 8 (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP )(HOST = italy )(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP )(HOST = sweden )(PORT = 1521))) Allows for automatic re-connection In many cases allows for resumable queries Useful for session migration between RAC instances during some planned downtimes Failover process can only be initiated, after receiving an error for the established connection (re-connect timeout) 19

20 Transparent Application Failover Configuration TAF properties can be set on the client or server side (recommended, higher priority) Example server side TAF BASIC method configuration srvctl add service -db OLTP_SITE1 -service OLTP_RW -preferred OLTP1,OLTP2 -tafpolicy BASIC -failovertype SELECT -failoverdelay 1 -failoverretry 180 BEGIN DBMS_SERVICE.CREATE_SERVICE ( service_name => 'OLTP_RW.TRIVADIS.COM', network_name => 'OLTP_RW.TRIVADIS.COM', failover_method => 'BASIC', failover_type => 'SELECT', failover_delay => 1 failover_retries => 180); END; / 20

21 Transparent Application Failover Session Migration To transparently migrate sessions between RAC nodes during planned downtimes srvctl stop service -db <db_unique_name> -instance <instance> -service <service> EXEC DBMS_SERVICE.DISCONNECT_SESSION('<service>', DBMS_SERVICE.POST_TRANSACTION) Starting with 18c srvctl add service -db <db_unique_name> -service <service> -stopoption [IMMEDIATE TRANSACTIONAL> -drain_timeout <value_in_sec> srvctl relocate service -db <db_unique_name> -oldinst <instance> -newinst <instance> -service <service> To override default service settings srvctl relocate service -db <db_unique_name> -service <service> -oldinst <instance> -newinst <instance> -stopoption TRANSACTIONAL -drain_timeout 60 -force 21

22 Transparent Application Failover (TAF) TAF is simple to configure and use, but is also restricted in many areas: Uncommitted transactions are rolled back (nevertheless, to assure that a database application is failover-aware application, it needs to issue explicitly a ROLLBACK before proceeding with subsequent work: ORA-25402: transaction must roll back) Stored procedure read is not supported PL/SQL and session state is lost (callback functions might be a solution) Parallel query, database links, SYS user are not supported Is not designed to work after server process failure (ORA-03113: end-of-file on communication channel) To kick in, TAF needs an error/timeout! 22

23 Fast Application Notification Fast Connection Failover 23

24 Fast Application Notification Overview Provides rapid notification about status changes (up/down events) for database services, instances and nodes ONS ONS Generating Node: cldb01.trivadis.com Event payload: VERSION=1.0 event_type=servicemember service=soe_app1.trivadis.com instance=rac2 database=rac_site1 db_domain=trivadis.com host=cldb02 status=down reason=failure timestamp= :56:43 timezone=+02:0 FAN Subscribers Delivers workload information about services (runtime load balancing) ONS is used as the FAN transport for all client types Can be used with different client types: JDBC, OCI, ODP.net Well integrated with Universal Connection Pool 24

25 Requirements For Using FAN Events Oracle Grid Infrastructure is necessary to register with ONS ONS default ports local: 6100, remote: 6200 (firewall) Configured and started automatically for GI cluster installations For GI standalone systems needs to be activated and configured manually ONS ONS srvctl enable ons srvctl modify ons -remoteservers <remote_node> verbose srvctl start ons Correct database service configuration is necessary srvctl add service -clbgoal [SHORT LONG] #LONG is the default -rlbgoal [SERVICE_TIME THROUGHPUT NONE] -notification [TRUE FALSE] #To enable FAN for OCI/ODP.net connections 25

26 Fast Connection Failover Overview Pre-configured client side FAN integration for JDBC clients It works in combination with connection pooling mechanism, so the Universal Connection Pool (UCP) or WebLogic Server Active GridLink is necessary Reacts to up/down FAN events Remove dead connections from connection pool after receiving FAN down event and redistributing them, if applicable, to other available nodes Connection re-distribution after receiving FAN up event Do not configure TAF with FCF for JDBC thick (OCI) clients ONS Connection Pool (60 connections) ONS 3 26

27 Fast Connection Failover Setup Example how to use FCF with Universal Connection Pool (UCP) Configure ONS and database service Include UCP and ONS libraries in your CLASSPATH (not part of the Oracle Instant Client installation) CLASSPATH=.:/usr/lib/oracle/18.0/client64/lib/ojdbc8.jar:/usr/lib/oracle/18.0/client 64/lib/ons.jar:/usr/lib/oracle/18.0/client64/lib/ucp.jar To subscribe to FAN events and use HA UCP features you need to activate FCF first... PoolDataSource pds = PoolDataSourceFactory.getPoolDataSource(); pds.setconnectionfactoryclassname("oracle.jdbc.pool.oracledatasource"); pds.seturl(dburl); Setting connection pool properties... pds.setfastconnectionfailoverenabled(true); //not activated per default! 27

28 Fast Connection Failover Restrictions Fast Connection Failover restrictions In-flight transactions are lost as well as calls in the middle of execution As with TAF, FAN is not designed to hide server process failure (No more data to read from socket) Application exception handling is absolutely necessary! 28

29 Application Continuity 29

30 Application Continuity Overview Addresses temporary recoverable outages of instances, databases and network communications Transaction Guard server side component Transaction state is recorded and retrievable within database in order to ensure idempotent execution on replay (DBMS_APP_CONT.GET_LTXID_OUTCOME) Available starting with Oracle 12c Enterprise Edition Oracle 12c JDBC Replay Driver client side component Replays the failed request so that the client may simply continue As of 12.1 implemented only for JDBC thin client, in 12.2 also OCI and ODP.net Application Continuity requires RAC or RAC One Node or ADG (GG) option 30

31 Application Continuity Interaction With UCP Runtime Example AC/TG interaction with UCP Replay Re-Connect 1 Check-out connection (Request begin) 2 Associate LTXID Send LTXID to the driver 3 Work: INS/DEL/UPD/COM 4 Communication Break 5 6 Request new connection Recoverable Error SQL Exception 7 8 If safe, Replay Check the last LTXID outcome 9 Check-in connection (Request end) UCP INS DEL UPD COM Replay Buffer 31

32 Application Continuity Application Changes Application Continuity with UCP PoolDataSource pds = PoolDataSourceFactory.getPoolDataSource(); pds.setconnectionfactoryclassname("oracle.jdbc.replay.oracledatasourceimpl");... conn = pds.getconnection(); // Implicit database request begin // JDBC calls protected by Application Continuity conn.close(); // Implicit database request end Application Continuity without connection pool OracleDataSourceImpl ods = new OracleDataSourceImpl(); conn = ods.getconnection();... ((ReplayableConnection)conn).beginRequest(); // Explicit database request begin // JDBC calls protected by Application Continuity ((ReplayableConnection)conn).endRequest(); // Explicit database request end 32

33 Application Continuity Requirements Database service attributes need to be correctly specified for AC and TG 18c Transparent Application Continuity srvctl add service -failovertype [AUTO TRANSACTION] # to enable Application Continuity -commit_outcome TRUE # to enable Transaction Guard -retention # the number of seconds the commit outcome is retained -replay_init_time 900 # seconds after which replay will not be initiated -failoverretry 20 -failoverdelay 2 -notification TRUE Grant permission on the Transaction Guard package GRANT EXECUTE ON DBMS_APP_CONT TO <APP_USER> Sequences, SYSDATE/SYSTIMESTAMP, SYS_GUID can be configured to keep values on replay 33

34 Application Continuity Restrictions Application Continuity is not supported for Autonomous transactions XA transactions (12.2+ versions available for JDBC Thin driver) Active Data Gurd (ADG) with read/write DB links GoldenGate, Logical Standby databases or 3rd party replication Error handling still necessary (non-recoverable errors, replay not possible, etc.)! 34

35 Conclusions 35

36 Conclusions To achieve high availability, correct client-side configuration is crucial At least Oracle client connect timeouts should be set Be careful with Oracle re-connect timeouts (undesired side effects) Dynamic database services are key to client high availability TAF/FAN/FCF are very powerful But with some limitations and exception handling is still necessary! Application Continuity helps to transparently replay in-flight transactions Exception handling is still necessary! Small improvements introduced with the 18c version 36

37 DOAG 2018 #opencompany Booth: 3rd Floor next to the escalator We share our Know how! Just come across, Live-Presentations and documents archive T-Shirts, Contest and much more We look forward to your visit 37

Oracle Database Service High Availability with Data Guard?

Oracle Database Service High Availability with Data Guard? Oracle Database Service High Availability with Data Guard? Robert Bialek Senior Principal Consultant @RobertPBialek doag2017 Who Am I Senior Principal Consultant and Trainer at Trivadis GmbH in Munich.

More information

Application High Availability with Oracle

Application High Availability with Oracle Application High Availability with Oracle Aychin Gasimov 02/2014 Application High Availability Application must be able to provide uninterrupted service to its end users. Application must be able to handle

More information

Sustaining Planned/Unplanned Database Outages: Best Practices for DBAs & Developers

Sustaining Planned/Unplanned Database Outages: Best Practices for DBAs & Developers Sustaining Planned/Unplanned Database Outages: Best Practices for DBAs & Developers Kuassi Mensah Director, Product Management Oracle Database Development @kmensah db360.blogspot.com Program Agenda 1 2

More information

Pieter Van Puymbroeck - Laurent Léturgez 1

Pieter Van Puymbroeck - Laurent Léturgez 1 When Your Database becomes 100% Available Pieter Van Puymbroeck - Laurent Léturgez 1 We will do this presentation in English to avoid this. https://www.youtube.com/watch?v=kh1y4hhcszc About Pieter Sailor

More information

Continuous Availability

Continuous Availability Continuous Availability Application Checklist for Continuous Service for MAA Solutions O R A C L E W H I T E P A P E R N O V E M B E R 2 0 1 8 Table of Contents Feature Set for Keeping Your Application

More information

Design and Deploy Tomcat Applications for Planned, Unplanned Database Downtimes and Runtime Load Balancing with UCP

Design and Deploy Tomcat Applications for Planned, Unplanned Database Downtimes and Runtime Load Balancing with UCP Design and Deploy Tomcat Applications for Planned, Unplanned Database Downtimes and Runtime Load Balancing with UCP In Oracle Database RAC and Active Data Guard environments ORACLE WHITE PAPER NOVEMBER

More information

RAC Deep Dive for Developers. building efficient and scalable RAC-aware applications

RAC Deep Dive for Developers. building efficient and scalable RAC-aware applications RAC Deep Dive for Developers building efficient and scalable RAC-aware applications REAL APPLICATION CLUSTERS LMS DBMS_PIPE VIP GRD ONS CRSCTL CLUSTERWARE ASM SERVICE CRS_STAT 3 WAY

More information

Database Sharding with Oracle RDBMS

Database Sharding with Oracle RDBMS Database Sharding with Oracle RDBMS First Impressions Robert Bialek Principal Consultant BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA

More information

WebLogic Active GridLink: Intelligent integration between WebLogic Server and Oracle Database Real Application Clusters

WebLogic Active GridLink: Intelligent integration between WebLogic Server and Oracle Database Real Application Clusters An Oracle White Paper June 2014 WebLogic Active GridLink: Intelligent integration between WebLogic Server and Oracle Database Real Application Clusters Introduction... 1 Oracle Real Application Clusters...

More information

Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC-2007

Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC-2007 Client Connectivity in a DataGuard Environment Harald van Breederode Oracle University 4-DEC-2007 1 About Me Senior Principal DBA Trainer Oracle University 25 years Unix Experience 12 years Oracle DBA

More information

Global Data Services (GDS)

Global Data Services (GDS) Global Data s (GDS) Geo-distributed Oracle GoldenGate and Active Data Guard Larry M. Carpenter Master Product Manager Oracle High Availability Systems Safe Harbor Statement The following is intended to

More information

Zero Downtime: Hiding Planned Maintenance and Unplanned Outages from Applications

Zero Downtime: Hiding Planned Maintenance and Unplanned Outages from Applications Zero Downtime: Hiding Planned Maintenance and Unplanned Outages from Applications Carol Colrain Consulting Member of Technical Staff, Technical Lead for Client-Failover, RAC Development Safe Harbor Statement

More information

Marco Mischke, DOAG Regio Nürnberg. Experts for database solutions.

Marco Mischke, DOAG Regio Nürnberg. Experts for database solutions. DataGuard DOs and DONTs Marco Mischke, 21.12.2017 DOAG Regio Nürnberg About me Oracle DBA since 2000 and Version 7.3.4 Certified Professional 10g, 11g RAC / Cluster Certified Expert 10g, 11g, 12c Oracle

More information

Maximum Availability Architecture. Oracle Best Practices for High Availability. Reducing Siebel Downtime with a Local Standby Database

Maximum Availability Architecture. Oracle Best Practices for High Availability. Reducing Siebel Downtime with a Local Standby Database Reducing Siebel Downtime with a Local Standby Database Oracle Maximum Availability Architecture White Paper November 2008 Maximum Availability Architecture Oracle Best Practices for High Availability Reducing

More information

Multitenancy and Continuous Availability for Java Applications Oracle Database 18

Multitenancy and Continuous Availability for Java Applications Oracle Database 18 Multitenancy and Continuous Availability for Java Applications Oracle Database 18 Nirmala Sundarappa Kuassi Mensah Jean De Lavarene Principal Product Manager Director of Product Management Director, Development

More information

Maximum Availability Architecture

Maximum Availability Architecture Deploying an Oracle PeopleSoft Maximum Availability Architecture Oracle Maximum Availability Architecture White Paper February 2011 Maximum Availability Architecture Oracle Best Practices For High Availability

More information

FCUBS GridLink Datasource Configuration Oracle FLEXCUBE Universal Banking Release [May] [2018]

FCUBS GridLink Datasource Configuration Oracle FLEXCUBE Universal Banking Release [May] [2018] FCUBS GridLink Datasource Configuration Oracle FLEXCUBE Universal Banking Release 14.1.0.0.0 [May] [2018] 1 Table of Contents 1. WEBLOGIC JDBC GRIDLINK DATASOURCE... 1-2 1.1 PREFACE... 1-2 1.2 PURPOSE...

More information

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Backup Methods from Practice

Backup Methods from Practice Backup Methods from Practice Optimized and Intelligent Roland Stirnimann @rstirnimann_ch BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA

More information

An Oracle White Paper November Oracle RAC One Node 11g Release 2 User Guide

An Oracle White Paper November Oracle RAC One Node 11g Release 2 User Guide An Oracle White Paper November 2009 Oracle RAC One Node 11g Release 2 User Guide Introduction... 1 Software Installation... 3 How to Configure an Oracle RAC One Node Database... 6 Rolling Patch Application

More information

Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2

Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 Oracle Database Failover Cluster with Grid Infrastructure 11g Release 2 DOAG Conference 2011 Robert Bialek Principal Consultant Trivadis GmbH BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG

More information

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview

Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview Oracle 11g Release 2 RAC & Grid Infrastructure Administration Course Overview This Oracle 11g Release 2 RAC & Grid Infrastructure Administration course provides an introduction to the general features

More information

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

Domain Services Clusters Centralized Management & Storage for an Oracle Cluster Environment Markus Flechtner s Centralized Management & Storage for an Oracle Cluster Environment Markus Flechtner BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA

More information

Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó. Papp Balázs - Webváltó

Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó. Papp Balázs - Webváltó Oracle Database 12c 12c és 18c Data Guard újdonságok, Application Continuity tapasztalatok és demó Papp Balázs - Webváltó Introduction Webváltó Kft. 2010-2018. 4. 4. 2 / 31 12.1 Transaction Guard and Application

More information

Oracle WebLogic Server 12c: Seamless Oracle Database Integration

Oracle WebLogic Server 12c: Seamless Oracle Database Integration Oracle WebLogic Server 12c: Seamless Oracle Database Integration Yuki Moriyama - Senior Manager, NEC Corporation Monica Riccelli - Oracle WebLogic Product Management Yuuki Makita - Senior Software Engineer,

More information

Cloud Acceleration. Performance comparison of Cloud vendors. Tobias Deml DOAG2017

Cloud Acceleration. Performance comparison of Cloud vendors. Tobias Deml DOAG2017 Performance comparison of Cloud vendors Tobias Deml Consultant @TobiasDemlDBA DOAG2017 About Consultant, Trivadis GmbH, Munich Since more than 9 years working in Oracle environment Focus areas Cloud Computing

More information

Oracle Database 11g: RAC Administration Release 2 NEW

Oracle Database 11g: RAC Administration Release 2 NEW Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Database 11g: RAC Administration Release 2 NEW Duration: 4 Days What you will learn This Oracle Database 11g: RAC Administration

More information

Oracle Restart and FSFO in Cloud

Oracle Restart and FSFO in Cloud Oracle and FSFO in Cloud 0 I. Background II. Core Technology HA Oracle Oracle ADG Oracle FSFO III. and FSFO in Cloud IV. Issues V. Non Stop Cloud Active Data Center Agenda 1 How to build Oracle in the

More information

What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Application Containers an Introduction

Application Containers an Introduction Application Containers an Introduction Oracle Database 12c Release 2 Multitenancy for Applications Markus Flechtner @markusdba doag2017 Our company. Trivadis is a market leader in IT consulting, system

More information

Load Balancing and Failover with Oracle 10gR2 RAC

Load Balancing and Failover with Oracle 10gR2 RAC Load Balancing and Failover with Oracle 10gR2 RAC Barb Lundhild Oracle Corporation RAC Product Management The following is intended to outline our general product direction. It is

More information

Oracle Database 12c R2: RAC Administration Ed 2

Oracle Database 12c R2: RAC Administration Ed 2 Oracle University Contact Us: +36 1224 1760 Oracle Database 12c R2: RAC Administration Ed 2 Duration: 4 Days What you will learn This Oracle Database 12c R2: RAC Administration training will teach you

More information

Data Guard: Additional Benefits apart from DR

Data Guard: Additional Benefits apart from DR Data Guard: Additional Benefits apart from DR Uwe Hesse Senior Principal Instructor OU Oracle Certified Master http://uhesse.com/about What is Active Data Guard? Option for Oracle Database 11g Enterprise

More information

Oracle OpenWorld 14 Oracle Active Data Guard and Oracle GoldenGate High-Availability Best Practices

Oracle OpenWorld 14 Oracle Active Data Guard and Oracle GoldenGate High-Availability Best Practices Oracle OpenWorld 14 Oracle Active Data Guard and Oracle GoldenGate High-Availability Best Practices BG Garin, Stephan Haisley Enterprise Replication Server Technologies Oracle Corporation Safe Harbor Statement

More information

Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP

Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP Optimize Java Persistence, Scale and Failover Connections with JDBC and UCP Keywords: Kuassi Mensah Oracle Corporation USA Java persistence, JDBC, Universal Connection Pool, RAC, Data Guard, Fast Connection

More information

Oracle Database 12c: RAC Administration Ed 1

Oracle Database 12c: RAC Administration Ed 1 Oracle University Contact Us: +7 (495) 641-14-00 Oracle Database 12c: RAC Administration Ed 1 Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you about

More information

Oracle Global Data Services with Active Data Guard. Hands-On Lab

Oracle Global Data Services with Active Data Guard. Hands-On Lab Oracle Global Data Services with Active Data Guard Hands-On Lab INTRODUCTION... 2 GDS COMPONENTS AND ARCHITECTURE... 3 OVERVIEW OF THE EXERCISES... 5 PREREQUISITES... 5 GDS TEST BED LAYOUT... 6 INSTALLATION

More information

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011

Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 Presented By Chad Dimatulac Principal Database Architect United Airlines October 24, 2011 How much are the losses of a potential business when a downtime occurs during a planned maintenance and unexpected

More information

1Z Oracle. Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration

1Z Oracle. Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration Oracle 1Z0-058 Oracle Real Application Clusters 11g Release 2 and Grid Infrastructure Administration Download Full Version : https://killexams.com/pass4sure/exam-detail/1z0-058 Creating an Oracle RAC Database

More information

NCOUG 2018 Transparent High Availability for Your ApplicaIons

NCOUG 2018 Transparent High Availability for Your ApplicaIons NCOUG 2018 Transparent High Availability for Your ApplicaIons Add customer logos Carol Colrain Real ApplicaIon Clusters Development February, 2018 Copyright 2017, Oracle and/or its affiliates. All rights

More information

Application Continuity

Application Continuity Application Continuity Checklist for preparation O R A C L E W H I T E P A P E R J U N E 2 0 1 8 Contents Application Continuity Checklist 1 Align Application and Server Timeouts 1 Current recommended

More information

Oracle Database 12c: RAC Administration Ed 1 LVC

Oracle Database 12c: RAC Administration Ed 1 LVC Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: RAC Administration Ed 1 LVC Duration: 4 Days What you will learn This Oracle Database 12c: RAC Administration training will teach you

More information

Oracle Database 11g: SQL Fundamentals I

Oracle Database 11g: SQL Fundamentals I Oracle Database SQL Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-051 Exam Title: Oracle Database 11g: SQL Fundamentals I Exam Number: 1Z0-071 Exam Title: Oracle Database SQL Oracle and Structured

More information

IBM Power Systems: a Better Choice than Oracle Hardware for Mission-Critical Oracle Databases

IBM Power Systems: a Better Choice than Oracle Hardware for Mission-Critical Oracle Databases IBM Power Systems: a Better Choice than Oracle Hardware for Mission-Critical Oracle Databases IBM Competitive Project Office Rebecca Ballough Executive IT Specialist Contents Figures and Tables... 3 Executive

More information

WLS Neue Optionen braucht das Land

WLS Neue Optionen braucht das Land WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

ORACLE 11g R2 New Features

ORACLE 11g R2 New Features KNOWLEDGE POWER Oracle Grid Infrastructure Installation and Upgrade Enhancements Oracle Restart ASM Enhancements Storage Enhancements Data Warehouse and Partitioning Enhancements Oracle SecureFiles Security

More information

Best Practices for Speeding and Scaling Java Applications Oracle Database 18

Best Practices for Speeding and Scaling Java Applications Oracle Database 18 Best Practices for Speeding and Scaling Java Applications Oracle Database 18 Nirmala Sundarappa, Principal Product Manager Kuassi Mensah, Director of Product Management, Jean De Lavarene, Director of Development

More information

Tips and Tricks on Successful Upgrade to 11gR2

Tips and Tricks on Successful Upgrade to 11gR2 Tips and Tricks on Successful Upgrade to 11gR2 Project Approval Get buy in from CIO and other groups Justify the need End of premier support Extended Support Cost To be current Benefits of new release

More information

Empfehlungen vom BigData Admin

Empfehlungen vom BigData Admin Empfehlungen vom BigData Admin an den Oracle DBA Florian Feicht, Alexander Hofstetter @FlorianFeicht @lxdba doag2017 Our company. Trivadis is a market leader in IT consulting, system integration, solution

More information

Configuring JDBC data-sources

Configuring JDBC data-sources Configuring JDBC data-sources Author: Jacco H. Landlust Date: 05 november 2012 Introduction Within multiple layered Oracle Middleware products different types of JDBC data-sources are configured out of

More information

HOL9515 Delivering Continuous Database Services with Oracle Real Application Clusters (Oracle RAC) 12c

HOL9515 Delivering Continuous Database Services with Oracle Real Application Clusters (Oracle RAC) 12c HOL9515 Delivering Continuous Database Services with Oracle Real Application Clusters (Oracle RAC) 12c Mark Scardina Director, Quality of Service Management, mark.scardina@oracle.com Troy Anthony Cloud

More information

Oracle Database 11g: Real Application Testing & Manageability Overview

Oracle Database 11g: Real Application Testing & Manageability Overview Oracle Database 11g: Real Application Testing & Manageability Overview Top 3 DBA Activities Performance Management Challenge: Sustain Optimal Performance Change Management Challenge: Preserve Order amid

More information

Database Rolling Upgrade with Transient Logical Standby Database DOAG Day High Availability Robert Bialek Principal Consultant

Database Rolling Upgrade with Transient Logical Standby Database DOAG Day High Availability Robert Bialek Principal Consultant Database Rolling Upgrade with Transient Logical Standby Database DOAG Day High Availability Robert Bialek Principal Consultant BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN

More information

Oracle Clustering: Oracle 11g Real Application Clusters for Administrators

Oracle Clustering: Oracle 11g Real Application Clusters for Administrators Oracle Clustering: Oracle 11g Real Application Clusters for Administrators Duration: 40Hrs (8 Hours per Day * 5 Days) Oracle 11g Clustering Overview Introduction to Oracle 11g Clusters for Administrators

More information

Exadata Implementation Strategy

Exadata Implementation Strategy Exadata Implementation Strategy BY UMAIR MANSOOB 1 Who Am I Work as Senior Principle Engineer for an Oracle Partner Oracle Certified Administrator from Oracle 7 12c Exadata Certified Implementation Specialist

More information

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW

Session: Oracle RAC vs DB2 LUW purescale. Udo Brede Quest Software. 22 nd November :30 Platform: DB2 LUW Session: Oracle RAC vs DB2 LUW purescale Udo Brede Quest Software 22 nd November 2011 10:30 Platform: DB2 LUW 1 Agenda Marketing Message Clustering/Scalability Technology Overview Basic Components Available

More information

ZDLRA High Availability for Backup and Recovery

ZDLRA High Availability for Backup and Recovery ZDLRA High Availability for Backup and Recovery Oracle Server Technology High Availability Systems Development Maximum Availability Architecture September 2018 Safe Harbor Statement The following is intended

More information

Application Continuity

Application Continuity Application Continuity Checklist for preparation ORACLE WHITE PAPER SEPTEMBER 2018 Contents Application Continuity Checklist 1 Align Application Timeouts 1 Current recommended patches for 12.2.0.1 1 Configure

More information

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1

Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Oracle University Contact Us: 001-855-844-3881 Oracle Database 12c: Clusterware & RAC Admin Accelerated Ed 1 Duration: 5 Days What you will learn This Oracle Database 12c: Clusterware & RAC Admin Accelerated

More information

Application Continuity with Oracle Database12c Release 2 O R A C L E W H I T E P A P E R M A R C H

Application Continuity with Oracle Database12c Release 2 O R A C L E W H I T E P A P E R M A R C H Application Continuity with Oracle Database12c Release 2 O R A C L E W H I T E P A P E R M A R C H 2 0 1 7 Executive Overview 2 Introduction 3 Experience before Application Continuity 4 Earlier Experience

More information

Net Services - Best Practices for Database Performance, Scalability and High-Availability

Net Services - Best Practices for Database Performance, Scalability and High-Availability Net Services - Best Practices for Database Performance, Scalability and High-Availability Keywords: Kuassi Mensah Oracle Corporation USA Net Manager, NetCA, Net Listener, IPv6, TCP, TNS, LDAP, Logon Storm.

More information

Oracle Global Data Services (GDS)

Oracle Global Data Services (GDS) Oracle Global Data Services (GDS) Automated Workload Management for Replicated Databases Nagesh Ba

More information

How To Make Databases on Linux on System z Highly Available

How To Make Databases on Linux on System z Highly Available How To Make Databases on Linux on System z Highly Available Mike Friesenegger (mikef@suse.com) SUSE Wednesday, August 14, 2013 Session Number 13437 Agenda Clarify the term "Availability" What is High Availability

More information

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

Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 What s New For Oracle and.net Alex Keh Senior Principal Product Manager Program Agenda Supported Oracle Database 12c Features Oracle Multitenant High Availability and Scalability Ease of Use and Application

More information

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved. Configuring the Oracle Network Environment Objectives After completing this lesson, you should be able to: Use Enterprise Manager to: Create additional listeners Create Oracle Net Service aliases Configure

More information

Oracle Net Services 12c Best Practices for Database Performance and Scalability

Oracle Net Services 12c Best Practices for Database Performance and Scalability Oracle Net Services 12c Best Practices for Database Performance and Scalability Kant C Patel Director Oracle Net Program Agenda Overview of Oracle Net Why Optimize Oracle Net? Best Practices Database Client

More information

Focus On: Oracle Database 11g Release 2

Focus On: Oracle Database 11g Release 2 Focus On: Oracle Database 11g Release 2 Focus on: Oracle Database 11g Release 2 Oracle s most recent database version, Oracle Database 11g Release 2 [11g R2] is focused on cost saving, high availability

More information

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12

Maximum Availability Architecture (MAA): Oracle E-Business Suite Release 12 1 2 Maximum Availability Architecture (MAA): E-Business Suite Release 12 Richard Exley High Availability Systems and Maximum Availability Architecture Group Server Technologies Metin

More information

WebLogic & Oracle RAC Active GridLink for RAC

WebLogic & Oracle RAC Active GridLink for RAC OLE PRODUCT LOGO WebLogic & Oracle Active GridLink for Roger Freixa Senior Principal Product Manager WebLogic Server, Coherence and Java Infrastructure 1 Copyright 2011, Oracle and/or its affiliates. All

More information

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com Putting Oracle Database 11g to Work for Java Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com The following is intended to outline our general product direction. It is intended

More information

Case Study: Active-Active Solutions using Oracle Data Guard. Aris Prassinos Chief Engineer MorphoTrak

Case Study: Active-Active Solutions using Oracle Data Guard. Aris Prassinos Chief Engineer MorphoTrak Case Study: Active-Active Solutions using Oracle Data Guard Aris Prassinos Chief Engineer MorphoTrak 1 Introduction This case study discusses MorphoTrak s experiences using Oracle Active Data Guard as

More information

Oracle 11g Data Guard Manual Failover Steps

Oracle 11g Data Guard Manual Failover Steps Oracle 11g Data Guard Manual Failover Steps Step by step approach to configure Oracle 11g Physical Standby Data Guard on CentOS 6.5 OS. In my case, Ingredients to simulate Physical Standby data guard SYSTEM

More information

Enterprise Manager: Scalable Oracle Management

Enterprise Manager: Scalable Oracle Management Session id:xxxxx Enterprise Manager: Scalable Oracle John Kennedy System Products, Server Technologies, Oracle Corporation Enterprise Manager 10G Database Oracle World 2003 Agenda Enterprise Manager 10G

More information

Oracle Autonomous Database

Oracle Autonomous Database Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general

More information

Oracle 11g New Features

Oracle 11g New Features Oracle 11g New Features Richard Lin Principal Sales Consultant Oracle Taiwan Agenda Adaptive Self-Managing Change Assurance Scallability Availability Best Information Introducing

More information

Oracle RAC Course Content

Oracle RAC Course Content 1 Oracle RAC Course Content Oracle 11g R2 Grid Infrastructure Concepts What is a Cluster Grid Foundation Components Oracle Clusterware Architecture Oracle Clusterware Software and Storage Describe ASM

More information

WELCOME. Unterstützung von Tuning- Maßnahmen mit Hilfe von Capacity Management. DOAG SIG Database

WELCOME. Unterstützung von Tuning- Maßnahmen mit Hilfe von Capacity Management. DOAG SIG Database WELCOME Unterstützung von Tuning- Maßnahmen mit Hilfe von Capacity Management DOAG SIG Database 28.02.2013 Robert Kruzynski Principal Consultant Partner Trivadis GmbH München BASEL BERN LAUSANNE ZÜRICH

More information

Oracle Database 18c and Autonomous Database

Oracle Database 18c and Autonomous Database Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.

More information

Oracle Services on RAC

Oracle Services on RAC Oracle Services on RAC How They Work and What You Should Use Them For Five Things You Might Not Know JEREMY SCHNEIDER jeremy.schneider@ardentperf.com Chicago ENFJ Music Theology Swing Dancing Motorcycles

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into 1 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 to deliver any

More information

Getting Started with Oracle and.net

Getting Started with Oracle and.net Getting Started with Oracle and.net Alex Keh Senior Principal Product Manager Server Technologies November 17, 2015 Program Agenda 1 2 3 4 5 Oracle and Microsoft Oracle and.net Getting Started Oracle Developer

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 What you will learn This Oracle 11g: RAC and Grid Infrastructure Administration Accelerated training teaches you about the Oracle

More information

Oracle Real Application Clusters Handbook

Oracle Real Application Clusters Handbook ORACLE Oracle Press Oracle Database 11 g Oracle Real Application Clusters Handbook Second Edition K Copalakrishnan Mc Gnaw Hill McGraw-Hill New York Chicago San Francisco Lisbon London Madrid Mexico City

More information

<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata

<Insert Picture Here> Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata Exadata MAA Best Practices Series Session 1: E-Business Suite on Exadata Richard Exley Ray Dutcher Richard Exley, Ray Dutcher Oracle Applications, Exadata and MAA Best Practices Exadata

More information

Oracle Database 11g: New Features for Administrators Release 2

Oracle Database 11g: New Features for Administrators Release 2 Oracle University Contact Us: 0845 777 7711 Oracle Database 11g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course gives you the opportunity to learn about and

More information

<Insert Picture Here> Getting Started with Oracle and.net

<Insert Picture Here> Getting Started with Oracle and.net 1 Getting Started with Oracle and.net Alex Keh Principal Product Manager, Oracle Program Agenda Oracle and Microsoft partnership Oracle and.net getting started Latest features and

More information

Application Containers an Introduction

Application Containers an Introduction Application Containers an Introduction Oracle Database 12c Release 2 Multitenancy for Applications Markus Flechtner BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE

More information

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Oracle WebLogic Server Enterprise Edition, plus Oracle Coherence Enterprise Edition Scale-out for data intensive applications Active

More information

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX /

MySQL High Availability. Michael Messina Senior Managing Consultant, Rolta-AdvizeX / MySQL High Availability Michael Messina Senior Managing Consultant, Rolta-AdvizeX mmessina@advizex.com / mike.messina@rolta.com Introduction Michael Messina Senior Managing Consultant Rolta-AdvizeX, Working

More information

Global Data Services Concepts and Administration Guide 12c Release 1 (12.1)

Global Data Services Concepts and Administration Guide 12c Release 1 (12.1) [1]Oracle Database Global Data Services Concepts and Administration Guide 12c Release 1 (12.1) E22100-11 June 2015 Oracle Database Global Data Services Concepts and Administration Guide, 12c Release 1

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Oracle University Contact Us: 1.800.529.0165 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Duration: 5 Days What you will learn This Oracle 11g: RAC and Grid Infrastructure

More information

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

Oracle Database 11g: New Features for Administrators DBA Release 2 Oracle Database 11g: New Features for Administrators DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g: New Features for Administrators DBA Release 2 training explores new change

More information

White Paper. Major Performance Tuning Considerations for Weblogic Server

White Paper. Major Performance Tuning Considerations for Weblogic Server White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance

More information

Oracle Database 12c: OCM Exam Preparation Workshop Ed 1

Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Database 12c: OCM Exam Preparation Workshop Ed 1 Duration: 5 Days What you will learn The Oracle Database 12c: OCM Exam Preparation

More information

Oracle Database 11g for Experienced 9i Database Administrators

Oracle Database 11g for Experienced 9i Database Administrators Oracle Database 11g for Experienced 9i Database Administrators 5 days Oracle Database 11g for Experienced 9i Database Administrators Course Overview The course will give experienced Oracle 9i database

More information

Advanced Architectures for Oracle Database on Amazon EC2

Advanced Architectures for Oracle Database on Amazon EC2 Advanced Architectures for Oracle Database on Amazon EC2 Abdul Sathar Sait Jinyoung Jung Amazon Web Services November 2014 Last update: April 2016 Contents Abstract 2 Introduction 3 Oracle Database Editions

More information

ORACLE RAC DBA COURSE CONTENT

ORACLE RAC DBA COURSE CONTENT ORACLE RAC DBA COURSE CONTENT Course Objectives Understand Oracle Clusterware architecture Describe how Grid Plug and Play affects Clusterware Describe Automatic Storage Management (ASM) architecture Perform

More information

Application Containers an Introduction

Application Containers an Introduction Application Containers an Introduction Oracle Database 12c Release 2 - Multitenancy for Applications Markus Flechtner BASLE BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN

More information

Best Practices for Performance Part 1.NET and Oracle Database

Best Practices for Performance Part 1.NET and Oracle Database Best Practices for Performance Part 1.NET and Oracle Database Alex Keh Christian Shay Product Managers Server Technologies September 19, 2016 Program Agenda 1 2 3 4 Optimization Process ODP.NET Performance

More information

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2

Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Oracle University Contact Us: 0845 777 7711 Oracle 11g: RAC and Grid Infrastructure Administration Accelerated Release 2 Duration: 5 Days What you will learn In this intensive course, you'll learn about

More information