Tuesday Dec 17, 2013

Middleware & Database Integration Nirvana

With more transactions and data to handle than ever before, the demands on your infrastructure are increasing. So if your middle tier is costing you heavily in database resources, how will you scale?

Oracle WebLogic Server 12c and Oracle Database 12c provide a complete and highly integrated mission-critical platform to help meet demand—whether you are using conventional systems, a full cloud environment, or even something in between.

Join this webcast to learn how Oracle WebLogic Server is uniquely designed to take advantage of built-in cloud capabilities in Oracle Database 12c. Find out how to optimize database density for your middle tier by oversubscribing connection pools for cloud scale, support multitenant applications with pluggable databases, and ensure continuous availability and no lost transactions with transaction replay.

Learn how you can:

• Increase your performance by as much as 3x

• Provide seamless multitenancy

• Scale applications to drive elasticity

Monday Dec 16, 2013

WLS 12.1.2 and MultiTenant Databases

Oracle WebLogic Server release 12.1.2 has integrated support for the Oracle Database 12c features, particularly Application Continuity, Transaction Guard, Database Resident Connection Pool, Multi Tenant Databases, and Global Data Services. WLS integration to these new 12c database features is described in this blog https://blogs.oracle.com/WebLogicServer/entry/new_whitepaper_cloud_performance_elasticity.

The integration to Multi Tenant Database or Pluggable Database increases elasticity, scalability, and enables multitenancy. Pluggable Database implementations allow multiple distinct databases in a single, larger database installation. The Container Database (CDB) feature in Oracle Database 12c minimizes the overhead of these multi-database configurations by consolidating them into a single database with multiple Pluggable Databases (PDB) in a single Container Database. For more information about using this feature in WLS, see https://blogs.oracle.com/WebLogicServer/entry/part_3_12c_database_and

In Oracle WebLogic Server, you can use a single data source to pool connections to multiple pluggable databases. The application at run time can switch between PDB's by calling ALTER SESSION SET CONTAINER. This model provides the benefits of the Multi Tenancy option at the mid tier in addition to the data tier, including scalability and elasticity.

You should be aware of some limitations of PDB switching with Oracle Database 12.1. The following WebLogic Server limitations exist when using tenant switching.

  • Oracle RAC Fast Application Notification (FAN) is not supported. Even though FAN is not supported, Active GridLink still provides the benefit of a single data source view of multiple RAC instances and the ability to reserve connections on new instances as they are available without reconfiguration using connection load balancing. If you want to use tenant switching with an Active GridLink data source, “FAN enabled” must be set to false see http://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#CHDIAGEF . Generic data sources don’t use FAN so this restriction doesn’t apply.

  • Database Resident Connection Pool (DRCP) is not supported

  • Application Continuity is not supported.

  • Proxy authentication is not supported.

  • Recovery of XA transactions in single data source that is used for switching between multiple PDB's is not supported.

For more details about these limitations read the documentation http://docs.oracle.com.middleware/1212/wls/JDBCA/ds_oracledriver.htm#CCHBDGHC.

About

The official blog for Oracle WebLogic Server fans and followers!

Stay Connected

Search

Archives
« December 2013 »
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    
       
Today