SlideShare a Scribd company logo
1 of 20
Download to read offline
Oracle Database 11g and
                  Oracle RAC 11g on IBM AIX
                                     Tips and Considerations
.             .               .              .               .              .              .                .




                                  Erik Salander
                   IBM Oracle International Competency Center
                                 December 2007




                              © Copyright IBM Corporation, 2007. All Rights Reserved.
    All trademarks or registered trademarks mentioned herein are the property of their respective holders
Table of contents
Change history ............................................................................................................................1
Abstract........................................................................................................................................2
Introduction .................................................................................................................................2
Terminology.................................................................................................................................2
IBM AIX.........................................................................................................................................3
    Service and support ................................................................................................................................. 3
    Fix Central................................................................................................................................................ 4
    C and C++ compilers ............................................................................................................................... 4
Oracle Database 11g...................................................................................................................5
    Current certifications ................................................................................................................................ 5
    Latest patch set........................................................................................................................................ 6
    Advanced Power Virtualization for Oracle Database 11g........................................................................ 6
Oracle RAC 11g ...........................................................................................................................7
    Current certifications ................................................................................................................................ 7
    Oracle Clusterware .................................................................................................................................. 8
    High Availability Cluster Multi-Processing ............................................................................................... 8
    General Parallel File System ................................................................................................................... 8
    Advanced Power Virtualization for Oracle RAC 11g ............................................................................... 9
    Network interconnects ........................................................................................................................... 10
Tuning tips.................................................................................................................................10
    Automatic Storage Management ........................................................................................................... 10
    Asynchronous I/O .................................................................................................................................. 11
    Concurrent I/O and direct I/O................................................................................................................. 11
    File system cache size........................................................................................................................... 12
    RAC IPC ................................................................................................................................................ 12
    GPFS ..................................................................................................................................................... 12
    Oracle process memory footprint........................................................................................................... 12
    Tuning resources ................................................................................................................................... 12
Summary....................................................................................................................................14
Appendix 1: Resources ............................................................................................................15
About the author .......................................................................................................................16
Trademarks and special notices..............................................................................................17




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
Change history
 Version       Date                    Editor                     Editing description
 1.0           2007.12.19              Patrick Moore              Original Version




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            1
Abstract
     This paper consolidates the information to be considered when planning or implementing an
     Oracle Database 11g or Oracle Real Application Clusters (RAC) 11g on the IBM AIX® operating
     system.
     Oracle Database 11g and Oracle RAC 11g were recently released for AIX in the end of 2007.
     This paper summarizes the information available at the time of publication. It will be updated as
     changes (eg. new certifications) occur.
     This paper is written to a level of detail that assumes readers have an in-depth knowledge of
     AIX, Oracle Database 11g, Oracle RAC 11g and the related products.



Introduction
There are many technical topics to consider when running Oracle Database 11g and Oracle RAC 11g on
AIX such as: certifications, 11g patch sets, AIX code levels, tuning and related software components - just
to name a few. The documentation for these topics is spread across many websites, documents,
presentations and forums. This paper consolidates that information for easy reference.
The paper focuses on AIX 5.3 and AIX 6, since Oracle Database 11g and Oracle RAC 11g are certified
on those versions of AIX or will be in the future.

This is a companion paper to two other papers.
         For 9i and 10gR1, Oracle 9i & 10g on IBM AIX5L: Tips and Considerations,
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556
         For 10gR2, Oracle Database 10gR2 and Oracle RAC 10gR2 on IBM AIX: Tips and
         Considerations,
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP101089

Feedback is important; please send any comments about this paper to the IBM Oracle International
Competency Center at ibmoracl@us.ibm.com.
The IBM Oracle International Competency Center works closely with the Joint Solutions Center in
Montpellier France and the IBM Oracle Competency Center in Tokyo, Japan.
         Joint Solutions Center, Montpellier France – oraclibm@fr.ibm.com
         IBM Oracle Competency Center, Tokyo Japan – ibmoracc@jp.ibm.com



Terminology
Where the System p™ product family name is used, it includes the earlier names of: RS6000®,
eServer™ pSeries® and System p5™, unless stated otherwise.

Where the System i™ product family name is used, it includes the earlier names of eServer iSeries® and
System i5™, unless stated otherwise.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            2
IBM AIX
AIX is an open standards-based, UNIX operating system. AIX in combination with IBM's virtualization
offerings provides new levels of flexibility and performance to allow you to consolidate workloads on fewer
servers which can increase efficiency and conserve energy. AIX delivers high levels of security,
integration, flexibility and reliability—essential for meeting the demands of today's information technology
environments. AIX operates on the IBM Systems based on Power Architecture technology. For more
information about AIX see this web page: http://www-03.ibm.com/systems/p/os/aix/.
IBM’s latest version of AIX is 6.1. It contains new features for virtualization, security, availability and
manageability. AIX 6.1 is binary compatible with AIX 5L. For additional information about AIX 6.1, visit
this web page: http://www-03.ibm.com/systems/p/os/aix/v61/index.html.
Most of the new features of AIX 6.1 are available on earlier POWER platforms. However, the best
capabilities are delivered on systems based on POWER6 processors. The POWER6 processor has ultra
high-frequency dual-core processor technology and two integrated hardware accelerators. For
information about the POWER6 processor, see this web page:
http://www-03.ibm.com/systems/p/advantages/power6/index.html.

In addition to POWER6 support in AIX 6.1, the POWER6 processor-based systems are also supported by
AIX 5.3 TL6 or later.
IBM also produces benchmark reports that demonstrate the performance results of System p servers and
AIX. These benchmarks are run using Oracle E-Business Suite, yet they provide valuable data about
Oracle Database and Oracle RAC. The benchmark results are published at
http://www.oracle.com/apps_benchmark/html/results.html.

IBM will also provide sizings estimations to help predict the system resources necessary to support a
given workload. To start the sizing process, visit this web page, http://www.ibm.com/erp/sizing.
Additional documentation resources for AIX can be found at:
         IBM System p and AIX Information Center,
         http://publib.boulder.ibm.com/infocenter/pseries/index.jsp
         IBM developerWorks AIX,
         http://www-128.ibm.com/developerworks/aix
         IBM AIX 5L Wiki,
         http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Home

Service and support
In 2007 IBM enhanced the AIX 5L OS Release and Service Strategy as part of an ongoing effort to
improve the manageability and stability of the OS. The enhanced strategy provides clients with:
         Extended support for each OS Technology Level (TL) update
         Improved serviceability for the OS through the duration of a Technology Level
         Support for some new hardware on previous Technology Levels




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            3
To review the latest AIX 5L OS Release and Service strategy, as well as a Best Practices document for
the AIX 5L Service Strategy, see this website:
http://www14.software.ibm.com/webapp/set2/sas/f/best/home.html

Fix Central
The latest fixes and updates for your system’s hardware and operating system can be found at the Fix
Central web page: http://www-912.ibm.com/eserver/support/fixes/.

This document describes how Fix Central supports the AIX Service Strategy (discussed in the previous
sub-section): http://www14.software.ibm.com/webapp/set2/sas/f/best/FC_changes_for_AIX.pdf.
Be sure to review MetaLink note 282036.1, “Minimum Software Versions and Patches Required to
Support Oracle Products on IBM pSeries”, for the latest, up-to-date issues regarding AIX and Oracle
Database 11g. This MetaLink note is the primary mechanism used to broadcast any breaking news, such
as PTF’s or bug fixes, about AIX and Oracle Database 11g.

In general, the ICC recommends that you keep your TL’s and SP’s current for your AIX installation.
Monitor MetaLink note 282036.1 and Fix Central for the latest issues. If you can’t yet move to the latest
TL for AIX 5.3, be aware of these two issues:
         If you have not applied ML01 (“Maintenance Level” terminology applies through AIX 5300-03 and
         predates “Technology Level”) to your AIX 5.3 environment, please apply mandatory APAR
         #IY58143.
         All customers at AIX 5.3 TL05 (5300-05) must install the IBM AIX PTF for APAR IY89080, and
         obtain the fix for Oracle Bug 5496862. Please see MetaLink notes 390656.1 and 5496862.8 for
         further information.

    Recommended fix levels
    To help determine recommended code levels among AIX and its related components, use the Fix
    Level Recommendation Tool (FLRT). FLRT can determine the recommended code levels among a
    mixture of AIX, HMC, Server firmware, VIOS, GPFS™ and HACMP™. The FLRT web page is:
    http://www14.software.ibm.com/webapp/set2/flrt/home.

C and C++ compilers
XL C/C++ is a standards-based, high performance C and C++ compiler with advanced optimizing and
debugging features. It gives you the ability to optimize and tune applications for optimal execution on
systems using PowerPC®, POWER3™, POWER4™, POWER5™, and the latest POWER6 processors
from IBM. The compiler supports IBM System p systems capable of running IBM AIX 5.2 and 5.3.

To determine the current certifications for compilers on 11g, please review MetaLink note 43208.1,
“Certified Compilers”. Currently, XL C/C++ 8.0 is certified for Oracle Database 11g. If necessary read
MetaLink note 335569.1, “How to Find C or C++ version on AIX Platform” to determine your XL C/C++
compiler version.
The XL C/C++ runtime environment is installed during the installation of base AIX 5L. To update to the
latest runtime environment, go to the XL C/C++ web page,




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            4
http://www-306.ibm.com/software/awdtools/xlcpp/features/aix/ and click on the “Latest XL C/C++ Updates
(PTFs)” link. Then select the “Runtime Environment Components” in the AIX section.
If the XL C/C++ Enterprise Edition for AIX compiler is installed, to get the latest updates, visit the
product’s web page, http://www-306.ibm.com/software/awdtools/xlcpp/features/aix/ and click on the
“Latest XL C/C++ Updates (PTFs)” link and select the appropriate link in the AIX section.



Oracle Database 11g
This section contains the Oracle Database 11g non-RAC technical information that needs to be
considered in an AIX installation. These are the basic documents to review for an Oracle Database 11g
installation on AIX.
         “Oracle Database Installation Guide 11g for AIX 5L Based Systems (64-bit)”, B32076,
         http://download.oracle.com/docs/cd/B28359_01/install.111/b32076/toc.htm
         “Oracle Database Release Notes 11g for AIX 5L Based Systems (64-bit)”, B32075,
         http://download.oracle.com/docs/cd/B28359_01/relnotes.111/b32075/toc.htm
         MetaLink note 282036.1, “Minimum Software Versions and Patches Required to Support Oracle
         Products on IBM pSeries” for the latest, up-to-date issues regarding Oracle Database 11g and
         AIX.

Current certifications
To determine the current certifications for Oracle Database 11g on AIX, either:
         Sign into Oracle’s MetaLink website at https://metalink.oracle.com and click on the Certify tab to
         view Oracle’s certification matrices.
         See the certification information (mirrored from MetaLink) on the Oracle Technology Network
         (OTN) website at: http://www.oracle.com/technology/support/metalink/index.html.

Next, click on “View Certifications by Platform”. In the Platform Selection list, select “IBM AIX based
Systems”. From the Product Groups list select “Database/Server”. Then select the appropriate product
from the product list: Enterprise Edition or Standard Edition. Then check the box for 11gR1 and click on
Submit.



            OS                    Product                        Status

            5.3                 11gR1 64-bit                    Certified

 Table 1: Oracle Database Enterprise Edition 11g certifications of AIX as of publication date.

The same certifications are in place for Standard Edition (SE) as Enterprise Edition (EE).

Here are some certification details to be aware of:
         These products are certified for AIX on all servers that IBM supports. The supported servers are
         the System p platform and the POWER processor-based blades.
         64-bit hardware is required for a 64-bit application such as Oracle Database 11g for AIX.


Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            5
Servers capable of more than 4 CPU’s are certified only for EE.
              Note, a 16-core System p (eg. 560Q with four Quad-Core modules) is eligible for SE.
         Logical Partitioning (LPARs) and Micro-Partitioning™ are supported.
         Virtual IO Server (VIOS) is supported for non-RAC environments.

Certification of AIX 6.1 on Oracle Database 11g planned.

Latest patch set
To find the documentation for the latest Oracle Database 11g patch set, sign into Oracle’s MetaLink
website at https://metalink.oracle.com. In the Quick Find pulldown, specify “Document ID”. Then specify
Document Number 161818.1, “Oracle Server (RDBMS) Releases Support Status Summary”. Then click
on “11.1.0.X”, this will bring up MetaLink note 454507.1, “Oracle 11g Release 1 (11.1) Support Status and
Alerts”. The go to the “IBM AIX 64-bit 5L” section and locate the ReadMe. At the time of publication,
there is no patch set for AIX.
Also, check the Oracle Database 11g Release Notes for AIX 5L Based Systems,
http://download.oracle.com/docs/cd/B28359_01/relnotes.111/b32075/toc.htm, for additional AIX-specific
information.

In general, the ICC recommends that you keep your patch set current for your Oracle Database 11g
installation. Monitor the MetaLink note 282036.1 and the Release Notes for AIX Based Systems for the
latest issues.

    Critical Patch Update schedule
    The Critical Patch Update (CPU) program is the method by which Oracle delivers security patch
    updates and security fixes for all their products. A CPU is a collection of patches for multiple security
    vulnerabilities. It also includes non-security fixes that are required (because of interdependencies) by
    those security patches. Oracle provides CPUs for all product offerings on a quarterly schedule.
    For more information about CPUs, see MetaLink note 360470.1, “Security Alerts and Critical Patch
    Updates – Frequently Asked Questions”. Watch for Critical Patch Updates at this site:
    http://www.oracle.com/technology/deploy/security/alerts.htm.

Advanced Power Virtualization for Oracle Database 11g
As mentioned in the Current Certifications sub-section (see above) for Oracle Database 11g; LPARs,
Micro-Partitioning and VIOS are supported in non-RAC environments. LPARs, Micro-Partitioning and
VIOS are part of the Advanced Power Virtualization (APV) feature set:
         Logical partitioning allows a computer's processors, memory, and hardware resources to be
         subdivided into multiple environments so that each environment can be operated independently
         with its own operating system and applications.
         The Micro-Partitioning feature provides the capability to create multiple logical partitions within a
         processor—to a granularity of 1/10th of a CPU.
         Virtual I/O Server allows sharing of physical resources between logical partitions (LPARs)
         including virtual SCSI and virtual networking. This allows more efficient utilization of physical




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            6
resources through sharing between LPARs and facilitates server consolidation. The VIOS
         Support web page is http://www14.software.ibm.com/webapp/set2/sas/f/vios/home.html

For additional, detailed APV information, see these documents and websites:
         APV webpage,
         http://www-03.ibm.com/systems/p/apv/
         developerWorks Virtualization space,
         http://www.ibm.com/developerworks/spaces/virtualization
         APV on System p: Introduction and Configuration (Redbook),
         http://www.redbooks.ibm.com/abstracts/sg247940.html?Open
         System p APV Best Practices (Redpiece),
         http://www.redbooks.ibm.com/abstracts/redp4194.html?Open



Oracle RAC 11g
This section contains the Oracle RAC 11g technical information that needs to be considered in an AIX
installation. These are the basic documents to review for an Oracle RAC 11g installation on AIX.
         “Oracle Database Oracle Clusterware Installation Guide 11g Release 1 (11.1) for AIX”, B28258,
         http://download.oracle.com/docs/cd/B28359_01/install.111/b28258/toc.htm
         “Oracle Real Application Clusters Installation Guide 11g Release 1 (11.1) for Linux and UNIX”,
         B28264, http://download.oracle.com/docs/cd/B28359_01/install.111/b28264/toc.htm
         MetaLink note 282036.1, “Minimum Software Versions and Patches Required to Support Oracle
         Products on IBM pSeries” for the latest, up-to-date issues regarding Oracle Database 11g and
         AIX.

Current certifications
To determine the current certifications for Oracle RAC 11g on AIX, either:
         Sign into Oracle’s MetaLink website at https://metalink.oracle.com and click on the Certify tab to
         view Oracle’s certification matrices.
         See the certification information (mirrored from MetaLink) on the Oracle Technology Network
         (OTN) website at: http://www.oracle.com/technology/support/metalink/index.html

Next, click on “View Certifications by Platform”. In the Platform Selection list, select “IBM AIX based
Systems (RAC only)”. From the Product Groups list select “Real Application Clusters”. This takes you to
the “General Notes for RAC for Unix On IBM AIX based Systems (RAC only)” page.



      OS               Product                     Certified With              Version   Status

      5.3            11gR1 64-bit               Oracle Clusterware              11g      Certified

                                                       HACMP
      5.3            11gR1 64-bit                                                5.3     Certified
                                         For raw logical volume support. See



Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            7
HACMP sub-section below.


 Table 2: Oracle RAC 11g certifications of AIX as of publication date.

Here are some certification details to be aware of:
         These products are certified for AIX on all servers that IBM supports. The supported servers are
         the System p platform and the POWER processor-based blades.
         AIX on System i partitions are also supported.
         64-bit hardware is required for Oracle RAC.
         AIX 64-bit is required for Oracle RAC 11g.
         Logical Partitioning (LPARs), Dynamic Logical Partitioning (DLPARs), Shared Processor Pool
         (SPLPARs) and Micro-Partitioning are supported in Oracle RAC environments.
         Virtual IO Server (VIOS) is not supported in Oracle RAC environments.
              Note: VIOS can be used for some non-RAC functions such as: virtual SCSI based root
              volume groups (rootvg) and public networks over the virtual Ethernet. Oracle RAC support is
              planned. See the APV sub-section below for more details.

By following the navigation instructions in the first paragraph of this sub-section, the RAC Technologies
Compatibility Matrix (RTCM) will also be visible. The RTCM supplies details about storage technologies,
network interconnect technologies and other platform-specific information.
Certification of AIX 6.1 on Oracle RAC 11g is planned.

Oracle Clusterware
In a RAC environment Oracle Clusterware provides the high availability functionality. This includes
monitoring or restarting the nodes of the cluster, for the database instances, for the listeners and for the
database services. Oracle Clusterware is required for Oracle RAC 11g. For more information on Oracle
Clusterware, visit: www.oracle.com/technology/products/database/clusterware/index.html.

High Availability Cluster Multi-Processing
Where customers desire raw logical volumes for their Clusterware files, database files or recovery files,
High Availability Cluster Multi-Processing (HACMP) will be required. The certification details for the
different versions of HACMP are:
         HACMP 5.3:
            Certified on AIX 5.3.

The HACMP web page is at http://www-03.ibm.com/systems/p/ha/.

General Parallel File System
If using a file system for your Oracle RAC 11g data files (as opposed to raw logical volumes or ASM),
you’ll need to use a cluster file system (CFS). A CFS allows file system access by all members in a
cluster at the same time. That requirement precludes JFS and JFS2 from being used for Oracle RAC 11g
data files. The IBM General Purpose File System (GPFS) is an Oracle RAC 11g certified CFS.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            8
GPFS is a high-performance shared-disk file system that can provide fast, reliable data access from all
nodes in a homogenous or heterogeneous cluster of IBM UNIX servers running either the AIX 5L or the
Linux® operating system.
To determine the current certifications for GPFS on Oracle RAC, browse to the “General Notes for RAC
for Unix on IBM AIX based Systems (RAC only)” web page, as described in the beginning of the Current
Certifications sub-section (see above). Then select the link for the RAC Technologies Compatibility
Matrix (RTCM). Within RTCM, GPFS certifications are listed under Cluster File Systems for AIX.
Currently, GPFS 3.1 is certified for use in Oracle RAC 11g environments. The certification details for the
different versions of GPFS are:
         GPFS 3.1:
            Certified on AIX 5.3. Certification is not planned for AIX 6.1.
         GPFS 3.2:
            Certification on AIX 5.3 and AIX 6.1 is planned.

The GPFS web site is http://www-03.ibm.com/systems/clusters/software/gpfs.html. Make sure to review
the current GPFS advisories in the GPFS FAQ available from the GPFS web site.
See the GPFS sub-section in the Tuning Tips section (below) for GPFS tuning information.

Advanced Power Virtualization for Oracle RAC 11g
As mentioned in the Current Certifications sub-section (see above) for Oracle RAC 11g: LPARs, Dynamic
LPAR (DLPAR), Shared Processor Pool (SPLPARs) and Micro-Partitioning are supported in Oracle RAC
11g environments. LPARs, DLPARs, SPLPARs, Micro-Partitioning and VIOS are part of the Advanced
Power Virtualization (APV) feature set:
         Logical partitioning allows a computer's processors, memory, and hardware resources to be
         subdivided into multiple environments so that each environment can be operated independently
         with its own operating system and applications.
         Dynamic LPAR allows for resources such as processors, memory and adapters to be dynamically
         reassigned to another LPAR.
         SPLPARs make it possible to share processors among virtual servers (LPARs).
         The Micro-Partitioning feature provides the capability to create multiple logical partitions within a
         processor—to a granularity of 1/10th of a CPU.
         Virtual I/O Server allows sharing of physical resources between LPARs. This allows more efficient
         utilization of physical resources through sharing between LPARs and facilitates server
         consolidation.

         At this time, Virtual I/O Server (VIOS) is not supported in Oracle RAC environments. However,
         VIOS can be used for non-RAC functions such as: virtual SCSI based root volume groups
         (rootvg) and public networks over the virtual Ethernet. Initial support is planned for VIOS 1.3 and
         GPFS 3.1. That is followed by planned support for VIOS 1.3 and ASM.

         The VIOS Support web page is:
         http://www14.software.ibm.com/webapp/set2/sas/f/vios/home.html.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            9
APV features are powerful, yet their implementation can get quite complex in Oracle RAC 11g. If you
have any questions about implementing APV with Oracle RAC 11g, contact the IBM Oracle International
Competency Center at ibmoracl@us.ibm.com. For additional, detailed APV information, see these
documents and websites:
         APV webpage,
         http://www-03.ibm.com/systems/p/apv/
         developerWorks Virtualization space,
         http://www.ibm.com/developerworks/spaces/virtualization
         APV on System p: Introduction and Configuration (Redbook),
         http://www.redbooks.ibm.com/abstracts/sg247940.html?Open
         System p APV Best Practices (Redpiece),
         http://www.redbooks.ibm.com/abstracts/redp4194.html?Open

Network interconnects
To determine the current certifications for network interconnects on Oracle RAC, browse to the
“General Notes for RAC for Unix on IBM AIX based Systems (RAC only)” web page, as described in the
beginning of the Current Certifications sub-section (see above) for Oracle RAC 11g. Then select the link
for the RAC Technologies Compatibility Matrix (RTCM). Within RTCM, Network Interconnect
certifications are listed. Currently, 100Mbps and Gigabit Ethernet as well as IP over InfiniBand are
certified.
Support for Reliable Datagram Sockets (RDS) over Infiniband is planned for Oracle Database 11g.
For additional information about Implementing InfiniBand:
         Implementing InfiniBand on IBM System p (Redbook),
         www.redbooks.ibm.com/abstracts/sg247351.html?Open



Tuning tips
Tuning Oracle Database and Oracle RAC for AIX is documented in detail in many documents. The tuning
items chosen for inclusion in this section are those where the defaults are sub-optimal, or settings that
require special consideration. Instead of repeating the existing documentation, this section will
consolidate references to the existing documentation. The URLs of the documents referenced in this
section are listed at the end of the section.

Automatic Storage Management
Automatic Storage Management (ASM) is a feature in Oracle Database 11g that provides the database
administrator with a simple storage management interface that is consistent across all server and storage
platforms. In an Oracle Database 11g instance, ASM can be used to store the data and recovery files but
not the Oracle Database executables. In an Oracle RAC 11g environment, ASM can not be used to hold
the Clusterware files.
For information about ASM, see Oracle’s ASM web page:
http://www.oracle.com/technology/products/database/asm/index.html


Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            10
Asynchronous I/O
Asynchronous I/O (AIO) allows a program to initiate an I/O operation then continue with other work in
parallel to the I/O operation. Oracle Database 11g often requires multiple server and user processes
running at the same time. Therefore Oracle Database 11g takes full advantage of AIO services provided
by AIX. AIO is implemented with AIO server processes. The configuration values of: minservers,
maxservers and maxreqs control the AIO server configuration of AIX. The Tuning IBM AIX 5L for an
Oracle Database whitepaper [1] has an “Asynchronous I/O” section that describes recommendations for
the configuration values. GPFS configuration recommendations are also supplied. There is also a “Using
Asynchronous I/O” section in the Oracle Architecture and Tuning on AIX whitepaper [2].
In AIX 5.3 AIO is disabled by default. However, in AIX 6 AIO is enabled by default. When upgrading to
AIX 6, the AIO setting will not be changed.
Note, if you use the AIX filemon command, the AIO API calls of aio_read, aio_write and lio_listio are not
included in the filemon report.

Concurrent I/O and direct I/O
There is File System I/O tuning information in the Tuning IBM AIX 5L for an Oracle Database whitepaper
[1], the Oracle Architecture and Tuning on AIX whitepaper [2] and the Direct I/O or Concurrent I/O on AIX
5L MetaLink note [7]. For Oracle Database 11g, the database defaults to asynchronous I/O (AIO)
enabled and concurrent I/O (CIO) disabled. In general, a good starting point is to set the
filesystemio_options=setall, in your init*.ora configuration file. This setting will enable AIO (which is the
default) and CIO operation. CIO operation is built upon direct I/O (DIO) with the additional function of
inode locking. Note, there may be workloads (eg. sequential reads) where cached I/O performs better
than CIO.

When using CIO/DIO, the Oracle setting of DB_FILE_MULTIBLOCK_READ_COUNT (the maximum
number of blocks read in one I/O operation during a sequential scan) needs to be considered. Also, the
alignment of the database blocksize and the file system block size (agblksize) has to be considered.
These two topics are addressed by the documents in the previous paragraph. They are also addressed
in the Oracle 9i & 10g on AIX 5L: Tips and Considerations whitepaper [8].
When not using CIO/DIO, look at the suggested settings in the “AIX sequential read ahead” section of the
Oracle Architecture and Tuning on AIX whitepaper [2].
Note, some third-party utilities and file system utilities (eg. cp, dd and cpio) are not CIO/DIO aware. In
these situations, if the database is started with filesystemio_options=setall, you could shutdown the
database, thereby ensuring files are not open with CIO/DIO and proceed with the utilities using cached
IO. Or you could take advantage of the cio/dio mount options, specify filesystemio_options=asynch (the
default) and the database and utilities can concurrently use CIO/DIO. If the CIO/DIO mount options are
used, file system read ahead will also be disabled. The utilities may need to have their default I/O
transfer size increased to maintain acceptable throughput. This topic is also addressed in the Oracle 9i &
10g on AIX 5L: Tips and Considerations whitepaper [8].




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            11
File system cache size
In AIX 5.3 the default Virtual Memory Manager (VMM) settings are not optimal for a database
environment. In AIX 6 the VMM defaults have been changed to be much more suitable for a database
workload. When upgrading to AIX 6, the VMM settings will not be changed.
For an Oracle database workload, we need to ensure the computational pages used for Oracle code,
SGA, and PGA remain resident in memory. The Oracle database buffer cache already provides caching
of database files. Therefore, the file system cache size should be tuned (using the VMM settings) to favor
computational pages over file pages. Check the “Memory and Paging” chapter in the Oracle Architecture
and Tuning on AIX whitepaper [2] for recommended VMM settings. Note, these settings are a
suggested starting point. If you have already tuned your system, do not revert to these VMM settings.
The VMM Tuning Tips: lru_file_repage and lru_poll_interval whitepaper [3] has a detailed description of
the lru_file_repage and lru_poll_interval parameters and their tuning.

RAC IPC
Oracle RAC 11g uses the User Datagram Protocol (UDP) for interprocess communication (IPC) between
nodes. The Oracle Architecture and Tuning on AIX whitepaper [2] indicates how to tune the UDP kernel
settings in the “Network Tuning” section.

GPFS
The GPFS Concepts, Planning and Installation Guide [4] contains a “GPFS use with Oracle” chapter that
contains Oracle configuration and tuning considerations. MetaLink note 302806.1 [5] contains a “GPFS
Tuning Requirements for Oracle” section which describes the latest tuning information.

Oracle process memory footprint
The AIXTHREAD_SCOPE environment variable can be used for control if an AIX process runs with
process-wide contention scope (the default) or with system-wide contention scope. System-wide
contention scope significantly reduces the memory required for each database process. AIX 5L operates
most effectively with Oracle Database 11g and Oracle RAC when using system-wide contention scope
(AIXTHREAD_SCOPE=S). See the “Tuning Memory” chapter of the Tuning IBM AIX 5L for an Oracle
Database whitepaper [1] for a detailed description of the AIXTHREAD_SCOPE parameter.

Tuning resources
These are the documents referenced throughout this section.
    1. Tuning IBM AIX 5L for an Oracle Database (whitepaper),
       http://www-03.ibm.com/servers/enable/site/peducation/wp/9a46/9a46.pdf
    2. Oracle Architecture and Tuning on AIX (whitepaper),
       http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100883
    3. VMM Tuning Tips: lru_file_repage and lru_poll_interval (whitepaper),
       http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD103148
    4. GPFS: Concepts, Planning and Installation Guide (GPFS document),
         http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp?topic=/com.ibm.cluster.gpfs.doc/gpfsbooks.html



Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                                12
5. IBM GPFS and Oracle RAC on AIX 5L and IBM pSeries (MetaLink note 302806.1),
       https://metalink.oracle.com/
    6. GPFS FAQs available here,
       http://www-03.ibm.com/systems/clusters/software/gpfs.html
    7. Direct I/O or Concurrent I/O on AIX 5L (MetaLink note 272520.1),
       https://metalink.oracle.com/
    8. Oracle 9i & 10g on IBM AIX5L: Tips and Considerations (whitepaper),
       http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556

These are supplemental tuning resources.
         AIX 6 Performance Management (AIX documentation),
         http://publib.boulder.ibm.com/infocenter/pseries/v6r1/topic/com.ibm.aix.doc/doc/base/performance.htm
         AIX 5L Performance Management Guide (AIX documentation),
         http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/doc/base/performance.htm
         AIX 5L Practical Performance Tools and Tuning Guide (Redbook),
         http://www.redbooks.ibm.com/abstracts/sg246478.html?Open
         Performance Management for System p,
         http://www-03.ibm.com/systems/p/support/pm/index.html
         Configuring IBM TotalStorage for Oracle OLTP Applications (whitepaper),
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100319
         Configuring IBM System Storage DS4000 Series for Oracle Database Applications (whitepaper),
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100780
         Diagnosing Oracle Database Performance on AIX Using IBM NMON and Oracle Statspack
         Reports (whitepaper),
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100880
         Improving Database Performance with AIX Concurrent I/O (whitepaper),
         http://www.ibm.com/servers/aix/whitepapers/db_perf_aix.pdf




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            13
Summary
This document coalesced the key technical topics that need to be considered in planning or implementing
Oracle Database 11g or Oracle RAC 11g with AIX. In almost all cases, there are reinforcing references
included in each section. The resources appendix below contains pointers to general documentation and
additional supporting documents.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            14
Appendix 1: Resources
These Web sites and documents provide useful references to supplement the information contained in
this document:
         Oracle Database 11g Documentation Library,
         http://www.oracle.com/pls/db111/homepage

         Oracle Clusterware and RAC documentation,
         http://www.oracle.com/pls/db111/portal.portal_db?selected=16&frame=

         IBM and Oracle Support Process,
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100981

         Facts about Oracle Solutions using 32-bit and 64-bit versions of AIX,
         http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100434

         Raw Devices and Cluster Filesystems with RAC, MetaLink note 183408.1,
         https://metalink.oracle.com/

         Oracle MetaLink note 341507.1: Oracle Products on Linux on IBM POWER,
         https://metalink.oracle.com/




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            15
About the author
Erik Salander is an IT Specialist with the IBM Advanced Technical Support (ATS) Oracle International
Competency Center based in San Mateo. He provides System p and AIX support for projects at the IBM
Oracle International Competency Center in San Mateo and for enablement activities at Oracle in
Redwood Shores.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            16
Trademarks and special notices
© Copyright. IBM Corporation 1994-2007. All rights reserved.
References in this document to IBM products or services do not imply that IBM intends to make them
available in every country.
IBM, the IBM logo, AIX, AIX 5L, eServer, GPFS, HACMP, iSeries, Micro-Partitioning, Power Architecture,
POWER, PowerPC, POWER3, POWER4, POWER5, POWER6, pSeries, RS6000, System i, System i5,
System p, and System p5 are trademarks or registered trademarks of International Business Machines
Corporation in the United States, other countries, or both:
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
Information is provided "AS IS" without warranty of any kind.

All customer examples described are presented as illustrations of how those customers have used IBM
products and the results they may have achieved. Actual environmental costs and performance
characteristics may vary by customer.
Information concerning non-IBM products was obtained from a supplier of these products, published
announcement material, or other publicly available sources and does not constitute an endorsement of
such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly
available information, including vendor announcements and vendor worldwide homepages. IBM has not
tested these products and cannot confirm the accuracy of performance, capability, or any other claims
related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the
supplier of those products.
All statements regarding IBM future direction and intent are subject to change or withdrawal without
notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller
for the full text of the specific Statement of Direction.
Some information addresses anticipated future capabilities. Such information is not intended as a
definitive statement of a commitment to specific levels of performance, function or delivery schedules with
respect to any future products. Such commitments are only made in IBM product announcements. The
information is presented here to communicate IBM's current investment and development activities as a
good faith effort to help with our customers' future planning.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled
environment. The actual throughput or performance that any user will experience will vary depending
upon considerations such as the amount of multiprogramming in the user's job stream, the I/O
configuration, the storage configuration, and the workload processed. Therefore, no assurance can be
given that an individual user will achieve throughput or performance improvements equivalent to the
ratios stated here.
Photographs shown are of engineering prototypes. Changes may be incorporated in production models.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            17
Any references in this information to non-IBM Web sites are provided for convenience only and do not in
any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part
of the materials for this IBM product and use of those Web sites is at your own risk.




Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations
http://www.ibm.com/support/techdocs
© Copyright 2007, IBM Corporation
                                                            18

More Related Content

What's hot

AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Markus Michalewicz
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudMarkus Michalewicz
 
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...Mirza Asim
 
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-us
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-usb-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-us
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-usVesna Vrdoljak
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
MySQL 8.0 : High Availability Solution for Everybody
MySQL 8.0 : High Availability Solution for EverybodyMySQL 8.0 : High Availability Solution for Everybody
MySQL 8.0 : High Availability Solution for EverybodyFrederic Descamps
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmMichael Noel
 
Oracle Database In-Memory Meets Oracle RAC
Oracle Database In-Memory Meets Oracle RACOracle Database In-Memory Meets Oracle RAC
Oracle Database In-Memory Meets Oracle RACMarkus Michalewicz
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesMarkus Michalewicz
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionYury Velikanov
 
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsWhat's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsMarkus Michalewicz
 
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianPan Tian
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) Markus Michalewicz
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark ScardinaMarkus Michalewicz
 
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQL
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQLOracle Open World Middle East - MySQL 8 a Giant Leap for SQL
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQLFrederic Descamps
 
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...Frederic Descamps
 

What's hot (20)

AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
Paper: Oracle RAC and Oracle RAC One Node on Extended Distance (Stretched) Cl...
 
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the CloudOracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
Oracle RAC Virtualized - In VMs, in Containers, On-premises, and in the Cloud
 
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
Asim CV - (9+ Yrs Exadata,Exalogic,Oracle VM,Cloud, GG, DBA,Fusion MW & Fusio...
 
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-us
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-usb-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-us
b-whitepaper_storage_foundation_oracle_rac_best_practises_guide.en-us
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
MySQL 8.0 : High Availability Solution for Everybody
MySQL 8.0 : High Availability Solution for EverybodyMySQL 8.0 : High Availability Solution for Everybody
MySQL 8.0 : High Availability Solution for Everybody
 
Sps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpmSps baltimore backupand_restore-dpm
Sps baltimore backupand_restore-dpm
 
Oracle Database In-Memory Meets Oracle RAC
Oracle Database In-Memory Meets Oracle RACOracle Database In-Memory Meets Oracle RAC
Oracle Database In-Memory Meets Oracle RAC
 
Obia with odi
Obia with odiObia with odi
Obia with odi
 
EBS on ACFS white paper
EBS on ACFS white paperEBS on ACFS white paper
EBS on ACFS white paper
 
CV_avneet
CV_avneetCV_avneet
CV_avneet
 
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best PracticesOracle RAC 12c Rel. 2 Under the Hood and Best Practices
Oracle RAC 12c Rel. 2 Under the Hood and Best Practices
 
RAC Attack 12c Installation Instruction
RAC Attack 12c Installation InstructionRAC Attack 12c Installation Instruction
RAC Attack 12c Installation Instruction
 
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim WilliamsWhat's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
What's New and Coming in Oracle ASM 12c Rel. 2 - by Jim Williams
 
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_TianOracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
Oracle EBS R12.1.3_Installation_linux(64bit)_Pan_Tian
 
New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI) New in Oracle Universal Installer (OUI)
New in Oracle Universal Installer (OUI)
 
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
Cluster Health Advisor (CHA)  Deep Dive by Mark ScardinaCluster Health Advisor (CHA)  Deep Dive by Mark Scardina
Cluster Health Advisor (CHA) Deep Dive by Mark Scardina
 
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQL
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQLOracle Open World Middle East - MySQL 8 a Giant Leap for SQL
Oracle Open World Middle East - MySQL 8 a Giant Leap for SQL
 
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...
OpenExpo Virtual Experience 2020: MySQL 8.0 Document Store - Discovery of a n...
 

Viewers also liked

วิทยาศาสตร์
วิทยาศาสตร์วิทยาศาสตร์
วิทยาศาสตร์Kuntida Somnam
 
03newparadigm of-public-administration-1210926079310700-8
03newparadigm of-public-administration-1210926079310700-803newparadigm of-public-administration-1210926079310700-8
03newparadigm of-public-administration-1210926079310700-8Sarfaraj Ahmad
 
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012MyMachine
 
สังคมศึกษา
สังคมศึกษาสังคมศึกษา
สังคมศึกษาKuntida Somnam
 
Võrtsjärve ökosüsteem
Võrtsjärve ökosüsteemVõrtsjärve ökosüsteem
Võrtsjärve ökosüsteemKatiK
 
Γιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούς
Γιορτή 13ου Νηπιαγωγείου για τους ΟλυμπιακούςΓιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούς
Γιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούςsteve2101
 
Παραστάσεις-Εκδηλώσεις
Παραστάσεις-ΕκδηλώσειςΠαραστάσεις-Εκδηλώσεις
Παραστάσεις-Εκδηλώσειςsteve2101
 
สุขศึกษา การงาน
สุขศึกษา การงานสุขศึกษา การงาน
สุขศึกษา การงานKuntida Somnam
 
Euroopa keskpank ja selle funktsioonid
Euroopa keskpank ja selle funktsioonidEuroopa keskpank ja selle funktsioonid
Euroopa keskpank ja selle funktsioonidKatiK
 
Meteoriit
MeteoriitMeteoriit
MeteoriitKatiK
 
คณิตศาสตร์
คณิตศาสตร์คณิตศาสตร์
คณิตศาสตร์Kuntida Somnam
 
คณิตศาสตร์
คณิตศาสตร์คณิตศาสตร์
คณิตศาสตร์Kuntida Somnam
 
Virmalised ehk Northern Lights
Virmalised ehk Northern LightsVirmalised ehk Northern Lights
Virmalised ehk Northern LightsKatiK
 
SNS を使った学生とのコミュニケーション
SNS を使った学生とのコミュニケーションSNS を使った学生とのコミュニケーション
SNS を使った学生とのコミュニケーションTomoyoshi YOSHINO
 

Viewers also liked (18)

วิทยาศาสตร์
วิทยาศาสตร์วิทยาศาสตร์
วิทยาศาสตร์
 
03newparadigm of-public-administration-1210926079310700-8
03newparadigm of-public-administration-1210926079310700-803newparadigm of-public-administration-1210926079310700-8
03newparadigm of-public-administration-1210926079310700-8
 
ภาษาไทย
ภาษาไทยภาษาไทย
ภาษาไทย
 
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012
MyMachine 2011-2012: Dé grote MyMachine show - 28/06/2012
 
สังคมศึกษา
สังคมศึกษาสังคมศึกษา
สังคมศึกษา
 
Võrtsjärve ökosüsteem
Võrtsjärve ökosüsteemVõrtsjärve ökosüsteem
Võrtsjärve ökosüsteem
 
Γιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούς
Γιορτή 13ου Νηπιαγωγείου για τους ΟλυμπιακούςΓιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούς
Γιορτή 13ου Νηπιαγωγείου για τους Ολυμπιακούς
 
Profile
ProfileProfile
Profile
 
Παραστάσεις-Εκδηλώσεις
Παραστάσεις-ΕκδηλώσειςΠαραστάσεις-Εκδηλώσεις
Παραστάσεις-Εκδηλώσεις
 
Family tree
Family tree Family tree
Family tree
 
สุขศึกษา การงาน
สุขศึกษา การงานสุขศึกษา การงาน
สุขศึกษา การงาน
 
Euroopa keskpank ja selle funktsioonid
Euroopa keskpank ja selle funktsioonidEuroopa keskpank ja selle funktsioonid
Euroopa keskpank ja selle funktsioonid
 
Meteoriit
MeteoriitMeteoriit
Meteoriit
 
อังกฤษ
อังกฤษอังกฤษ
อังกฤษ
 
คณิตศาสตร์
คณิตศาสตร์คณิตศาสตร์
คณิตศาสตร์
 
คณิตศาสตร์
คณิตศาสตร์คณิตศาสตร์
คณิตศาสตร์
 
Virmalised ehk Northern Lights
Virmalised ehk Northern LightsVirmalised ehk Northern Lights
Virmalised ehk Northern Lights
 
SNS を使った学生とのコミュニケーション
SNS を使った学生とのコミュニケーションSNS を使った学生とのコミュニケーション
SNS を使った学生とのコミュニケーション
 

Similar to Oracle database 11g_and_oraclerac11g_on_ibm

Deploying oracle rac 10g with asm on rhel and sles with svc
Deploying oracle rac 10g with asm on rhel and sles with svcDeploying oracle rac 10g with asm on rhel and sles with svc
Deploying oracle rac 10g with asm on rhel and sles with svcwikiwei
 
Oracle rac-in-ldoms-sunblueprint
Oracle rac-in-ldoms-sunblueprintOracle rac-in-ldoms-sunblueprint
Oracle rac-in-ldoms-sunblueprintSal Marcus
 
IBM_POWER9Oracle11g12c_April_10_2018__final.pdf
IBM_POWER9Oracle11g12c_April_10_2018__final.pdfIBM_POWER9Oracle11g12c_April_10_2018__final.pdf
IBM_POWER9Oracle11g12c_April_10_2018__final.pdfskyadav35
 
Comparison oracle windows_linux
Comparison oracle windows_linuxComparison oracle windows_linux
Comparison oracle windows_linuxslidethanks
 
Oracle ebs-r12-1-3installationlinux64bit
Oracle ebs-r12-1-3installationlinux64bitOracle ebs-r12-1-3installationlinux64bit
Oracle ebs-r12-1-3installationlinux64bitRavi Kumar Lanke
 
Getting Started with the IBM PowerLinux Solution Edition for SAP Applications
Getting Started with the IBM PowerLinux Solution Edition for SAP ApplicationsGetting Started with the IBM PowerLinux Solution Edition for SAP Applications
Getting Started with the IBM PowerLinux Solution Edition for SAP ApplicationsIBM India Smarter Computing
 
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...IBM India Smarter Computing
 
Oracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityOracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityPaulo Fagundes
 
Esm install guide_6.0c
Esm install guide_6.0cEsm install guide_6.0c
Esm install guide_6.0cProtect724
 
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1Ibm spectrum archive ee v1.2.2 performance white_paper v1.1
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1PedroFernandoRamosLp
 
Oracle database edition-12c
Oracle database edition-12cOracle database edition-12c
Oracle database edition-12cAsha BG
 
Dell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architectureDell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architecturePrincipled Technologies
 
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesProtect724tk
 
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and ReferenceIBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and ReferenceIBM India Smarter Computing
 
Asm 11g r1_bestpractices_7_301
Asm 11g r1_bestpractices_7_301Asm 11g r1_bestpractices_7_301
Asm 11g r1_bestpractices_7_301Mohsen B
 

Similar to Oracle database 11g_and_oraclerac11g_on_ibm (20)

Deploying oracle rac 10g with asm on rhel and sles with svc
Deploying oracle rac 10g with asm on rhel and sles with svcDeploying oracle rac 10g with asm on rhel and sles with svc
Deploying oracle rac 10g with asm on rhel and sles with svc
 
Oracle rac-in-ldoms-sunblueprint
Oracle rac-in-ldoms-sunblueprintOracle rac-in-ldoms-sunblueprint
Oracle rac-in-ldoms-sunblueprint
 
IBM_POWER9Oracle11g12c_April_10_2018__final.pdf
IBM_POWER9Oracle11g12c_April_10_2018__final.pdfIBM_POWER9Oracle11g12c_April_10_2018__final.pdf
IBM_POWER9Oracle11g12c_April_10_2018__final.pdf
 
Comparison oracle windows_linux
Comparison oracle windows_linuxComparison oracle windows_linux
Comparison oracle windows_linux
 
Oracle ebs-r12-1-3installationlinux64bit
Oracle ebs-r12-1-3installationlinux64bitOracle ebs-r12-1-3installationlinux64bit
Oracle ebs-r12-1-3installationlinux64bit
 
Getting Started with the IBM PowerLinux Solution Edition for SAP Applications
Getting Started with the IBM PowerLinux Solution Edition for SAP ApplicationsGetting Started with the IBM PowerLinux Solution Edition for SAP Applications
Getting Started with the IBM PowerLinux Solution Edition for SAP Applications
 
ESM_UpgradingTo5.6.pdf
ESM_UpgradingTo5.6.pdfESM_UpgradingTo5.6.pdf
ESM_UpgradingTo5.6.pdf
 
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...
IBM Flex System Reference Architecture for Microsoft SQL Server 2012 High Ava...
 
Oracle exalytics deployment for high availability
Oracle exalytics deployment for high availabilityOracle exalytics deployment for high availability
Oracle exalytics deployment for high availability
 
Esm install guide_6.0c
Esm install guide_6.0cEsm install guide_6.0c
Esm install guide_6.0c
 
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1Ibm spectrum archive ee v1.2.2 performance white_paper v1.1
Ibm spectrum archive ee v1.2.2 performance white_paper v1.1
 
Rhel Tuningand Optimizationfor Oracle V11
Rhel Tuningand Optimizationfor Oracle V11Rhel Tuningand Optimizationfor Oracle V11
Rhel Tuningand Optimizationfor Oracle V11
 
Oracle database edition-12c
Oracle database edition-12cOracle database edition-12c
Oracle database edition-12c
 
Dell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architectureDell XC630-10 Nutanix on VMware ESXi reference architecture
Dell XC630-10 Nutanix on VMware ESXi reference architecture
 
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release NotesArcSight Connector Appliance 6.4 Patch 3 Release Notes
ArcSight Connector Appliance 6.4 Patch 3 Release Notes
 
DB2 Application programming and sql guide
DB2 Application programming and sql guideDB2 Application programming and sql guide
DB2 Application programming and sql guide
 
Lenovo midokura
Lenovo midokuraLenovo midokura
Lenovo midokura
 
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and ReferenceIBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and Reference
IBM Ported Tools for z/OS: Perl for z/OS Feature User’s Guide and Reference
 
Oracle sap
Oracle sapOracle sap
Oracle sap
 
Asm 11g r1_bestpractices_7_301
Asm 11g r1_bestpractices_7_301Asm 11g r1_bestpractices_7_301
Asm 11g r1_bestpractices_7_301
 

Oracle database 11g_and_oraclerac11g_on_ibm

  • 1. Oracle Database 11g and Oracle RAC 11g on IBM AIX Tips and Considerations . . . . . . . . Erik Salander IBM Oracle International Competency Center December 2007 © Copyright IBM Corporation, 2007. All Rights Reserved. All trademarks or registered trademarks mentioned herein are the property of their respective holders
  • 2. Table of contents Change history ............................................................................................................................1 Abstract........................................................................................................................................2 Introduction .................................................................................................................................2 Terminology.................................................................................................................................2 IBM AIX.........................................................................................................................................3 Service and support ................................................................................................................................. 3 Fix Central................................................................................................................................................ 4 C and C++ compilers ............................................................................................................................... 4 Oracle Database 11g...................................................................................................................5 Current certifications ................................................................................................................................ 5 Latest patch set........................................................................................................................................ 6 Advanced Power Virtualization for Oracle Database 11g........................................................................ 6 Oracle RAC 11g ...........................................................................................................................7 Current certifications ................................................................................................................................ 7 Oracle Clusterware .................................................................................................................................. 8 High Availability Cluster Multi-Processing ............................................................................................... 8 General Parallel File System ................................................................................................................... 8 Advanced Power Virtualization for Oracle RAC 11g ............................................................................... 9 Network interconnects ........................................................................................................................... 10 Tuning tips.................................................................................................................................10 Automatic Storage Management ........................................................................................................... 10 Asynchronous I/O .................................................................................................................................. 11 Concurrent I/O and direct I/O................................................................................................................. 11 File system cache size........................................................................................................................... 12 RAC IPC ................................................................................................................................................ 12 GPFS ..................................................................................................................................................... 12 Oracle process memory footprint........................................................................................................... 12 Tuning resources ................................................................................................................................... 12 Summary....................................................................................................................................14 Appendix 1: Resources ............................................................................................................15 About the author .......................................................................................................................16 Trademarks and special notices..............................................................................................17 Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation
  • 3. Change history Version Date Editor Editing description 1.0 2007.12.19 Patrick Moore Original Version Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 1
  • 4. Abstract This paper consolidates the information to be considered when planning or implementing an Oracle Database 11g or Oracle Real Application Clusters (RAC) 11g on the IBM AIX® operating system. Oracle Database 11g and Oracle RAC 11g were recently released for AIX in the end of 2007. This paper summarizes the information available at the time of publication. It will be updated as changes (eg. new certifications) occur. This paper is written to a level of detail that assumes readers have an in-depth knowledge of AIX, Oracle Database 11g, Oracle RAC 11g and the related products. Introduction There are many technical topics to consider when running Oracle Database 11g and Oracle RAC 11g on AIX such as: certifications, 11g patch sets, AIX code levels, tuning and related software components - just to name a few. The documentation for these topics is spread across many websites, documents, presentations and forums. This paper consolidates that information for easy reference. The paper focuses on AIX 5.3 and AIX 6, since Oracle Database 11g and Oracle RAC 11g are certified on those versions of AIX or will be in the future. This is a companion paper to two other papers. For 9i and 10gR1, Oracle 9i & 10g on IBM AIX5L: Tips and Considerations, http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 For 10gR2, Oracle Database 10gR2 and Oracle RAC 10gR2 on IBM AIX: Tips and Considerations, http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP101089 Feedback is important; please send any comments about this paper to the IBM Oracle International Competency Center at ibmoracl@us.ibm.com. The IBM Oracle International Competency Center works closely with the Joint Solutions Center in Montpellier France and the IBM Oracle Competency Center in Tokyo, Japan. Joint Solutions Center, Montpellier France – oraclibm@fr.ibm.com IBM Oracle Competency Center, Tokyo Japan – ibmoracc@jp.ibm.com Terminology Where the System p™ product family name is used, it includes the earlier names of: RS6000®, eServer™ pSeries® and System p5™, unless stated otherwise. Where the System i™ product family name is used, it includes the earlier names of eServer iSeries® and System i5™, unless stated otherwise. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 2
  • 5. IBM AIX AIX is an open standards-based, UNIX operating system. AIX in combination with IBM's virtualization offerings provides new levels of flexibility and performance to allow you to consolidate workloads on fewer servers which can increase efficiency and conserve energy. AIX delivers high levels of security, integration, flexibility and reliability—essential for meeting the demands of today's information technology environments. AIX operates on the IBM Systems based on Power Architecture technology. For more information about AIX see this web page: http://www-03.ibm.com/systems/p/os/aix/. IBM’s latest version of AIX is 6.1. It contains new features for virtualization, security, availability and manageability. AIX 6.1 is binary compatible with AIX 5L. For additional information about AIX 6.1, visit this web page: http://www-03.ibm.com/systems/p/os/aix/v61/index.html. Most of the new features of AIX 6.1 are available on earlier POWER platforms. However, the best capabilities are delivered on systems based on POWER6 processors. The POWER6 processor has ultra high-frequency dual-core processor technology and two integrated hardware accelerators. For information about the POWER6 processor, see this web page: http://www-03.ibm.com/systems/p/advantages/power6/index.html. In addition to POWER6 support in AIX 6.1, the POWER6 processor-based systems are also supported by AIX 5.3 TL6 or later. IBM also produces benchmark reports that demonstrate the performance results of System p servers and AIX. These benchmarks are run using Oracle E-Business Suite, yet they provide valuable data about Oracle Database and Oracle RAC. The benchmark results are published at http://www.oracle.com/apps_benchmark/html/results.html. IBM will also provide sizings estimations to help predict the system resources necessary to support a given workload. To start the sizing process, visit this web page, http://www.ibm.com/erp/sizing. Additional documentation resources for AIX can be found at: IBM System p and AIX Information Center, http://publib.boulder.ibm.com/infocenter/pseries/index.jsp IBM developerWorks AIX, http://www-128.ibm.com/developerworks/aix IBM AIX 5L Wiki, http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Home Service and support In 2007 IBM enhanced the AIX 5L OS Release and Service Strategy as part of an ongoing effort to improve the manageability and stability of the OS. The enhanced strategy provides clients with: Extended support for each OS Technology Level (TL) update Improved serviceability for the OS through the duration of a Technology Level Support for some new hardware on previous Technology Levels Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 3
  • 6. To review the latest AIX 5L OS Release and Service strategy, as well as a Best Practices document for the AIX 5L Service Strategy, see this website: http://www14.software.ibm.com/webapp/set2/sas/f/best/home.html Fix Central The latest fixes and updates for your system’s hardware and operating system can be found at the Fix Central web page: http://www-912.ibm.com/eserver/support/fixes/. This document describes how Fix Central supports the AIX Service Strategy (discussed in the previous sub-section): http://www14.software.ibm.com/webapp/set2/sas/f/best/FC_changes_for_AIX.pdf. Be sure to review MetaLink note 282036.1, “Minimum Software Versions and Patches Required to Support Oracle Products on IBM pSeries”, for the latest, up-to-date issues regarding AIX and Oracle Database 11g. This MetaLink note is the primary mechanism used to broadcast any breaking news, such as PTF’s or bug fixes, about AIX and Oracle Database 11g. In general, the ICC recommends that you keep your TL’s and SP’s current for your AIX installation. Monitor MetaLink note 282036.1 and Fix Central for the latest issues. If you can’t yet move to the latest TL for AIX 5.3, be aware of these two issues: If you have not applied ML01 (“Maintenance Level” terminology applies through AIX 5300-03 and predates “Technology Level”) to your AIX 5.3 environment, please apply mandatory APAR #IY58143. All customers at AIX 5.3 TL05 (5300-05) must install the IBM AIX PTF for APAR IY89080, and obtain the fix for Oracle Bug 5496862. Please see MetaLink notes 390656.1 and 5496862.8 for further information. Recommended fix levels To help determine recommended code levels among AIX and its related components, use the Fix Level Recommendation Tool (FLRT). FLRT can determine the recommended code levels among a mixture of AIX, HMC, Server firmware, VIOS, GPFS™ and HACMP™. The FLRT web page is: http://www14.software.ibm.com/webapp/set2/flrt/home. C and C++ compilers XL C/C++ is a standards-based, high performance C and C++ compiler with advanced optimizing and debugging features. It gives you the ability to optimize and tune applications for optimal execution on systems using PowerPC®, POWER3™, POWER4™, POWER5™, and the latest POWER6 processors from IBM. The compiler supports IBM System p systems capable of running IBM AIX 5.2 and 5.3. To determine the current certifications for compilers on 11g, please review MetaLink note 43208.1, “Certified Compilers”. Currently, XL C/C++ 8.0 is certified for Oracle Database 11g. If necessary read MetaLink note 335569.1, “How to Find C or C++ version on AIX Platform” to determine your XL C/C++ compiler version. The XL C/C++ runtime environment is installed during the installation of base AIX 5L. To update to the latest runtime environment, go to the XL C/C++ web page, Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 4
  • 7. http://www-306.ibm.com/software/awdtools/xlcpp/features/aix/ and click on the “Latest XL C/C++ Updates (PTFs)” link. Then select the “Runtime Environment Components” in the AIX section. If the XL C/C++ Enterprise Edition for AIX compiler is installed, to get the latest updates, visit the product’s web page, http://www-306.ibm.com/software/awdtools/xlcpp/features/aix/ and click on the “Latest XL C/C++ Updates (PTFs)” link and select the appropriate link in the AIX section. Oracle Database 11g This section contains the Oracle Database 11g non-RAC technical information that needs to be considered in an AIX installation. These are the basic documents to review for an Oracle Database 11g installation on AIX. “Oracle Database Installation Guide 11g for AIX 5L Based Systems (64-bit)”, B32076, http://download.oracle.com/docs/cd/B28359_01/install.111/b32076/toc.htm “Oracle Database Release Notes 11g for AIX 5L Based Systems (64-bit)”, B32075, http://download.oracle.com/docs/cd/B28359_01/relnotes.111/b32075/toc.htm MetaLink note 282036.1, “Minimum Software Versions and Patches Required to Support Oracle Products on IBM pSeries” for the latest, up-to-date issues regarding Oracle Database 11g and AIX. Current certifications To determine the current certifications for Oracle Database 11g on AIX, either: Sign into Oracle’s MetaLink website at https://metalink.oracle.com and click on the Certify tab to view Oracle’s certification matrices. See the certification information (mirrored from MetaLink) on the Oracle Technology Network (OTN) website at: http://www.oracle.com/technology/support/metalink/index.html. Next, click on “View Certifications by Platform”. In the Platform Selection list, select “IBM AIX based Systems”. From the Product Groups list select “Database/Server”. Then select the appropriate product from the product list: Enterprise Edition or Standard Edition. Then check the box for 11gR1 and click on Submit. OS Product Status 5.3 11gR1 64-bit Certified Table 1: Oracle Database Enterprise Edition 11g certifications of AIX as of publication date. The same certifications are in place for Standard Edition (SE) as Enterprise Edition (EE). Here are some certification details to be aware of: These products are certified for AIX on all servers that IBM supports. The supported servers are the System p platform and the POWER processor-based blades. 64-bit hardware is required for a 64-bit application such as Oracle Database 11g for AIX. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 5
  • 8. Servers capable of more than 4 CPU’s are certified only for EE. Note, a 16-core System p (eg. 560Q with four Quad-Core modules) is eligible for SE. Logical Partitioning (LPARs) and Micro-Partitioning™ are supported. Virtual IO Server (VIOS) is supported for non-RAC environments. Certification of AIX 6.1 on Oracle Database 11g planned. Latest patch set To find the documentation for the latest Oracle Database 11g patch set, sign into Oracle’s MetaLink website at https://metalink.oracle.com. In the Quick Find pulldown, specify “Document ID”. Then specify Document Number 161818.1, “Oracle Server (RDBMS) Releases Support Status Summary”. Then click on “11.1.0.X”, this will bring up MetaLink note 454507.1, “Oracle 11g Release 1 (11.1) Support Status and Alerts”. The go to the “IBM AIX 64-bit 5L” section and locate the ReadMe. At the time of publication, there is no patch set for AIX. Also, check the Oracle Database 11g Release Notes for AIX 5L Based Systems, http://download.oracle.com/docs/cd/B28359_01/relnotes.111/b32075/toc.htm, for additional AIX-specific information. In general, the ICC recommends that you keep your patch set current for your Oracle Database 11g installation. Monitor the MetaLink note 282036.1 and the Release Notes for AIX Based Systems for the latest issues. Critical Patch Update schedule The Critical Patch Update (CPU) program is the method by which Oracle delivers security patch updates and security fixes for all their products. A CPU is a collection of patches for multiple security vulnerabilities. It also includes non-security fixes that are required (because of interdependencies) by those security patches. Oracle provides CPUs for all product offerings on a quarterly schedule. For more information about CPUs, see MetaLink note 360470.1, “Security Alerts and Critical Patch Updates – Frequently Asked Questions”. Watch for Critical Patch Updates at this site: http://www.oracle.com/technology/deploy/security/alerts.htm. Advanced Power Virtualization for Oracle Database 11g As mentioned in the Current Certifications sub-section (see above) for Oracle Database 11g; LPARs, Micro-Partitioning and VIOS are supported in non-RAC environments. LPARs, Micro-Partitioning and VIOS are part of the Advanced Power Virtualization (APV) feature set: Logical partitioning allows a computer's processors, memory, and hardware resources to be subdivided into multiple environments so that each environment can be operated independently with its own operating system and applications. The Micro-Partitioning feature provides the capability to create multiple logical partitions within a processor—to a granularity of 1/10th of a CPU. Virtual I/O Server allows sharing of physical resources between logical partitions (LPARs) including virtual SCSI and virtual networking. This allows more efficient utilization of physical Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 6
  • 9. resources through sharing between LPARs and facilitates server consolidation. The VIOS Support web page is http://www14.software.ibm.com/webapp/set2/sas/f/vios/home.html For additional, detailed APV information, see these documents and websites: APV webpage, http://www-03.ibm.com/systems/p/apv/ developerWorks Virtualization space, http://www.ibm.com/developerworks/spaces/virtualization APV on System p: Introduction and Configuration (Redbook), http://www.redbooks.ibm.com/abstracts/sg247940.html?Open System p APV Best Practices (Redpiece), http://www.redbooks.ibm.com/abstracts/redp4194.html?Open Oracle RAC 11g This section contains the Oracle RAC 11g technical information that needs to be considered in an AIX installation. These are the basic documents to review for an Oracle RAC 11g installation on AIX. “Oracle Database Oracle Clusterware Installation Guide 11g Release 1 (11.1) for AIX”, B28258, http://download.oracle.com/docs/cd/B28359_01/install.111/b28258/toc.htm “Oracle Real Application Clusters Installation Guide 11g Release 1 (11.1) for Linux and UNIX”, B28264, http://download.oracle.com/docs/cd/B28359_01/install.111/b28264/toc.htm MetaLink note 282036.1, “Minimum Software Versions and Patches Required to Support Oracle Products on IBM pSeries” for the latest, up-to-date issues regarding Oracle Database 11g and AIX. Current certifications To determine the current certifications for Oracle RAC 11g on AIX, either: Sign into Oracle’s MetaLink website at https://metalink.oracle.com and click on the Certify tab to view Oracle’s certification matrices. See the certification information (mirrored from MetaLink) on the Oracle Technology Network (OTN) website at: http://www.oracle.com/technology/support/metalink/index.html Next, click on “View Certifications by Platform”. In the Platform Selection list, select “IBM AIX based Systems (RAC only)”. From the Product Groups list select “Real Application Clusters”. This takes you to the “General Notes for RAC for Unix On IBM AIX based Systems (RAC only)” page. OS Product Certified With Version Status 5.3 11gR1 64-bit Oracle Clusterware 11g Certified HACMP 5.3 11gR1 64-bit 5.3 Certified For raw logical volume support. See Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 7
  • 10. HACMP sub-section below. Table 2: Oracle RAC 11g certifications of AIX as of publication date. Here are some certification details to be aware of: These products are certified for AIX on all servers that IBM supports. The supported servers are the System p platform and the POWER processor-based blades. AIX on System i partitions are also supported. 64-bit hardware is required for Oracle RAC. AIX 64-bit is required for Oracle RAC 11g. Logical Partitioning (LPARs), Dynamic Logical Partitioning (DLPARs), Shared Processor Pool (SPLPARs) and Micro-Partitioning are supported in Oracle RAC environments. Virtual IO Server (VIOS) is not supported in Oracle RAC environments. Note: VIOS can be used for some non-RAC functions such as: virtual SCSI based root volume groups (rootvg) and public networks over the virtual Ethernet. Oracle RAC support is planned. See the APV sub-section below for more details. By following the navigation instructions in the first paragraph of this sub-section, the RAC Technologies Compatibility Matrix (RTCM) will also be visible. The RTCM supplies details about storage technologies, network interconnect technologies and other platform-specific information. Certification of AIX 6.1 on Oracle RAC 11g is planned. Oracle Clusterware In a RAC environment Oracle Clusterware provides the high availability functionality. This includes monitoring or restarting the nodes of the cluster, for the database instances, for the listeners and for the database services. Oracle Clusterware is required for Oracle RAC 11g. For more information on Oracle Clusterware, visit: www.oracle.com/technology/products/database/clusterware/index.html. High Availability Cluster Multi-Processing Where customers desire raw logical volumes for their Clusterware files, database files or recovery files, High Availability Cluster Multi-Processing (HACMP) will be required. The certification details for the different versions of HACMP are: HACMP 5.3: Certified on AIX 5.3. The HACMP web page is at http://www-03.ibm.com/systems/p/ha/. General Parallel File System If using a file system for your Oracle RAC 11g data files (as opposed to raw logical volumes or ASM), you’ll need to use a cluster file system (CFS). A CFS allows file system access by all members in a cluster at the same time. That requirement precludes JFS and JFS2 from being used for Oracle RAC 11g data files. The IBM General Purpose File System (GPFS) is an Oracle RAC 11g certified CFS. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 8
  • 11. GPFS is a high-performance shared-disk file system that can provide fast, reliable data access from all nodes in a homogenous or heterogeneous cluster of IBM UNIX servers running either the AIX 5L or the Linux® operating system. To determine the current certifications for GPFS on Oracle RAC, browse to the “General Notes for RAC for Unix on IBM AIX based Systems (RAC only)” web page, as described in the beginning of the Current Certifications sub-section (see above). Then select the link for the RAC Technologies Compatibility Matrix (RTCM). Within RTCM, GPFS certifications are listed under Cluster File Systems for AIX. Currently, GPFS 3.1 is certified for use in Oracle RAC 11g environments. The certification details for the different versions of GPFS are: GPFS 3.1: Certified on AIX 5.3. Certification is not planned for AIX 6.1. GPFS 3.2: Certification on AIX 5.3 and AIX 6.1 is planned. The GPFS web site is http://www-03.ibm.com/systems/clusters/software/gpfs.html. Make sure to review the current GPFS advisories in the GPFS FAQ available from the GPFS web site. See the GPFS sub-section in the Tuning Tips section (below) for GPFS tuning information. Advanced Power Virtualization for Oracle RAC 11g As mentioned in the Current Certifications sub-section (see above) for Oracle RAC 11g: LPARs, Dynamic LPAR (DLPAR), Shared Processor Pool (SPLPARs) and Micro-Partitioning are supported in Oracle RAC 11g environments. LPARs, DLPARs, SPLPARs, Micro-Partitioning and VIOS are part of the Advanced Power Virtualization (APV) feature set: Logical partitioning allows a computer's processors, memory, and hardware resources to be subdivided into multiple environments so that each environment can be operated independently with its own operating system and applications. Dynamic LPAR allows for resources such as processors, memory and adapters to be dynamically reassigned to another LPAR. SPLPARs make it possible to share processors among virtual servers (LPARs). The Micro-Partitioning feature provides the capability to create multiple logical partitions within a processor—to a granularity of 1/10th of a CPU. Virtual I/O Server allows sharing of physical resources between LPARs. This allows more efficient utilization of physical resources through sharing between LPARs and facilitates server consolidation. At this time, Virtual I/O Server (VIOS) is not supported in Oracle RAC environments. However, VIOS can be used for non-RAC functions such as: virtual SCSI based root volume groups (rootvg) and public networks over the virtual Ethernet. Initial support is planned for VIOS 1.3 and GPFS 3.1. That is followed by planned support for VIOS 1.3 and ASM. The VIOS Support web page is: http://www14.software.ibm.com/webapp/set2/sas/f/vios/home.html. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 9
  • 12. APV features are powerful, yet their implementation can get quite complex in Oracle RAC 11g. If you have any questions about implementing APV with Oracle RAC 11g, contact the IBM Oracle International Competency Center at ibmoracl@us.ibm.com. For additional, detailed APV information, see these documents and websites: APV webpage, http://www-03.ibm.com/systems/p/apv/ developerWorks Virtualization space, http://www.ibm.com/developerworks/spaces/virtualization APV on System p: Introduction and Configuration (Redbook), http://www.redbooks.ibm.com/abstracts/sg247940.html?Open System p APV Best Practices (Redpiece), http://www.redbooks.ibm.com/abstracts/redp4194.html?Open Network interconnects To determine the current certifications for network interconnects on Oracle RAC, browse to the “General Notes for RAC for Unix on IBM AIX based Systems (RAC only)” web page, as described in the beginning of the Current Certifications sub-section (see above) for Oracle RAC 11g. Then select the link for the RAC Technologies Compatibility Matrix (RTCM). Within RTCM, Network Interconnect certifications are listed. Currently, 100Mbps and Gigabit Ethernet as well as IP over InfiniBand are certified. Support for Reliable Datagram Sockets (RDS) over Infiniband is planned for Oracle Database 11g. For additional information about Implementing InfiniBand: Implementing InfiniBand on IBM System p (Redbook), www.redbooks.ibm.com/abstracts/sg247351.html?Open Tuning tips Tuning Oracle Database and Oracle RAC for AIX is documented in detail in many documents. The tuning items chosen for inclusion in this section are those where the defaults are sub-optimal, or settings that require special consideration. Instead of repeating the existing documentation, this section will consolidate references to the existing documentation. The URLs of the documents referenced in this section are listed at the end of the section. Automatic Storage Management Automatic Storage Management (ASM) is a feature in Oracle Database 11g that provides the database administrator with a simple storage management interface that is consistent across all server and storage platforms. In an Oracle Database 11g instance, ASM can be used to store the data and recovery files but not the Oracle Database executables. In an Oracle RAC 11g environment, ASM can not be used to hold the Clusterware files. For information about ASM, see Oracle’s ASM web page: http://www.oracle.com/technology/products/database/asm/index.html Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 10
  • 13. Asynchronous I/O Asynchronous I/O (AIO) allows a program to initiate an I/O operation then continue with other work in parallel to the I/O operation. Oracle Database 11g often requires multiple server and user processes running at the same time. Therefore Oracle Database 11g takes full advantage of AIO services provided by AIX. AIO is implemented with AIO server processes. The configuration values of: minservers, maxservers and maxreqs control the AIO server configuration of AIX. The Tuning IBM AIX 5L for an Oracle Database whitepaper [1] has an “Asynchronous I/O” section that describes recommendations for the configuration values. GPFS configuration recommendations are also supplied. There is also a “Using Asynchronous I/O” section in the Oracle Architecture and Tuning on AIX whitepaper [2]. In AIX 5.3 AIO is disabled by default. However, in AIX 6 AIO is enabled by default. When upgrading to AIX 6, the AIO setting will not be changed. Note, if you use the AIX filemon command, the AIO API calls of aio_read, aio_write and lio_listio are not included in the filemon report. Concurrent I/O and direct I/O There is File System I/O tuning information in the Tuning IBM AIX 5L for an Oracle Database whitepaper [1], the Oracle Architecture and Tuning on AIX whitepaper [2] and the Direct I/O or Concurrent I/O on AIX 5L MetaLink note [7]. For Oracle Database 11g, the database defaults to asynchronous I/O (AIO) enabled and concurrent I/O (CIO) disabled. In general, a good starting point is to set the filesystemio_options=setall, in your init*.ora configuration file. This setting will enable AIO (which is the default) and CIO operation. CIO operation is built upon direct I/O (DIO) with the additional function of inode locking. Note, there may be workloads (eg. sequential reads) where cached I/O performs better than CIO. When using CIO/DIO, the Oracle setting of DB_FILE_MULTIBLOCK_READ_COUNT (the maximum number of blocks read in one I/O operation during a sequential scan) needs to be considered. Also, the alignment of the database blocksize and the file system block size (agblksize) has to be considered. These two topics are addressed by the documents in the previous paragraph. They are also addressed in the Oracle 9i & 10g on AIX 5L: Tips and Considerations whitepaper [8]. When not using CIO/DIO, look at the suggested settings in the “AIX sequential read ahead” section of the Oracle Architecture and Tuning on AIX whitepaper [2]. Note, some third-party utilities and file system utilities (eg. cp, dd and cpio) are not CIO/DIO aware. In these situations, if the database is started with filesystemio_options=setall, you could shutdown the database, thereby ensuring files are not open with CIO/DIO and proceed with the utilities using cached IO. Or you could take advantage of the cio/dio mount options, specify filesystemio_options=asynch (the default) and the database and utilities can concurrently use CIO/DIO. If the CIO/DIO mount options are used, file system read ahead will also be disabled. The utilities may need to have their default I/O transfer size increased to maintain acceptable throughput. This topic is also addressed in the Oracle 9i & 10g on AIX 5L: Tips and Considerations whitepaper [8]. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 11
  • 14. File system cache size In AIX 5.3 the default Virtual Memory Manager (VMM) settings are not optimal for a database environment. In AIX 6 the VMM defaults have been changed to be much more suitable for a database workload. When upgrading to AIX 6, the VMM settings will not be changed. For an Oracle database workload, we need to ensure the computational pages used for Oracle code, SGA, and PGA remain resident in memory. The Oracle database buffer cache already provides caching of database files. Therefore, the file system cache size should be tuned (using the VMM settings) to favor computational pages over file pages. Check the “Memory and Paging” chapter in the Oracle Architecture and Tuning on AIX whitepaper [2] for recommended VMM settings. Note, these settings are a suggested starting point. If you have already tuned your system, do not revert to these VMM settings. The VMM Tuning Tips: lru_file_repage and lru_poll_interval whitepaper [3] has a detailed description of the lru_file_repage and lru_poll_interval parameters and their tuning. RAC IPC Oracle RAC 11g uses the User Datagram Protocol (UDP) for interprocess communication (IPC) between nodes. The Oracle Architecture and Tuning on AIX whitepaper [2] indicates how to tune the UDP kernel settings in the “Network Tuning” section. GPFS The GPFS Concepts, Planning and Installation Guide [4] contains a “GPFS use with Oracle” chapter that contains Oracle configuration and tuning considerations. MetaLink note 302806.1 [5] contains a “GPFS Tuning Requirements for Oracle” section which describes the latest tuning information. Oracle process memory footprint The AIXTHREAD_SCOPE environment variable can be used for control if an AIX process runs with process-wide contention scope (the default) or with system-wide contention scope. System-wide contention scope significantly reduces the memory required for each database process. AIX 5L operates most effectively with Oracle Database 11g and Oracle RAC when using system-wide contention scope (AIXTHREAD_SCOPE=S). See the “Tuning Memory” chapter of the Tuning IBM AIX 5L for an Oracle Database whitepaper [1] for a detailed description of the AIXTHREAD_SCOPE parameter. Tuning resources These are the documents referenced throughout this section. 1. Tuning IBM AIX 5L for an Oracle Database (whitepaper), http://www-03.ibm.com/servers/enable/site/peducation/wp/9a46/9a46.pdf 2. Oracle Architecture and Tuning on AIX (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100883 3. VMM Tuning Tips: lru_file_repage and lru_poll_interval (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/TD103148 4. GPFS: Concepts, Planning and Installation Guide (GPFS document), http://publib.boulder.ibm.com/infocenter/clresctr/vxrx/index.jsp?topic=/com.ibm.cluster.gpfs.doc/gpfsbooks.html Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 12
  • 15. 5. IBM GPFS and Oracle RAC on AIX 5L and IBM pSeries (MetaLink note 302806.1), https://metalink.oracle.com/ 6. GPFS FAQs available here, http://www-03.ibm.com/systems/clusters/software/gpfs.html 7. Direct I/O or Concurrent I/O on AIX 5L (MetaLink note 272520.1), https://metalink.oracle.com/ 8. Oracle 9i & 10g on IBM AIX5L: Tips and Considerations (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 These are supplemental tuning resources. AIX 6 Performance Management (AIX documentation), http://publib.boulder.ibm.com/infocenter/pseries/v6r1/topic/com.ibm.aix.doc/doc/base/performance.htm AIX 5L Performance Management Guide (AIX documentation), http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/doc/base/performance.htm AIX 5L Practical Performance Tools and Tuning Guide (Redbook), http://www.redbooks.ibm.com/abstracts/sg246478.html?Open Performance Management for System p, http://www-03.ibm.com/systems/p/support/pm/index.html Configuring IBM TotalStorage for Oracle OLTP Applications (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100319 Configuring IBM System Storage DS4000 Series for Oracle Database Applications (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100780 Diagnosing Oracle Database Performance on AIX Using IBM NMON and Oracle Statspack Reports (whitepaper), http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100880 Improving Database Performance with AIX Concurrent I/O (whitepaper), http://www.ibm.com/servers/aix/whitepapers/db_perf_aix.pdf Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 13
  • 16. Summary This document coalesced the key technical topics that need to be considered in planning or implementing Oracle Database 11g or Oracle RAC 11g with AIX. In almost all cases, there are reinforcing references included in each section. The resources appendix below contains pointers to general documentation and additional supporting documents. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 14
  • 17. Appendix 1: Resources These Web sites and documents provide useful references to supplement the information contained in this document: Oracle Database 11g Documentation Library, http://www.oracle.com/pls/db111/homepage Oracle Clusterware and RAC documentation, http://www.oracle.com/pls/db111/portal.portal_db?selected=16&frame= IBM and Oracle Support Process, http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100981 Facts about Oracle Solutions using 32-bit and 64-bit versions of AIX, http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100434 Raw Devices and Cluster Filesystems with RAC, MetaLink note 183408.1, https://metalink.oracle.com/ Oracle MetaLink note 341507.1: Oracle Products on Linux on IBM POWER, https://metalink.oracle.com/ Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 15
  • 18. About the author Erik Salander is an IT Specialist with the IBM Advanced Technical Support (ATS) Oracle International Competency Center based in San Mateo. He provides System p and AIX support for projects at the IBM Oracle International Competency Center in San Mateo and for enablement activities at Oracle in Redwood Shores. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 16
  • 19. Trademarks and special notices © Copyright. IBM Corporation 1994-2007. All rights reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. IBM, the IBM logo, AIX, AIX 5L, eServer, GPFS, HACMP, iSeries, Micro-Partitioning, Power Architecture, POWER, PowerPC, POWER3, POWER4, POWER5, POWER6, pSeries, RS6000, System i, System i5, System p, and System p5 are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both: UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Photographs shown are of engineering prototypes. Changes may be incorporated in production models. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 17
  • 20. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. Oracle Database 11g and Oracle RAC 11g on IBM AIX – Tips and Considerations http://www.ibm.com/support/techdocs © Copyright 2007, IBM Corporation 18