You are on page 1of 11

Oracle Database 11.1 New Features : Summary [ID 466931.

1]
Modified 23-DEC-2009

Type BULLETIN

Status PUBLISHED

In this Document
Purpose
Scope and Application
Oracle Database 11.1 New Features : Summary

Applies to:
Oracle Server - Enterprise Edition - Version: 11.1.0.6 to 11.1.0.6
Information in this document applies to any platform.

Purpose
The purpose of this note is to provide summary of Top Oracle Database version 11.1 new features

Scope and Application


This note is intended for DBAs and Users

Oracle Database 11.1 New Features : Summary

Oracle Database 11.1 Top New Feature for DBAs : SUMMARY


=====================================
1) Automatic Diagnostic Repository [ADR]
2) Database Replay
3) Automatic Memory Tuning
4) Case sensitive password
5) Virtual columns and indexes
6) Interval Partition and System Partition
7) The Result Cache
8) ADDM RAC Enhancements
9) SQL Plan Management and SQL Plan Baselines
10) SQL Access Advisor & Partition Advisor
11) SQL Query Repair Advisor
12) SQL Performance Analyzer (SPA) New

13) DBMS_STATS Enhancements


14) The Result Cache
15) Total Recall (Flashback Data Archive)
Note: The above are only top new features, there are other features as well introduced in 11g which will
be included subsequently
Oracle 11.1 Database DBA New Features with brief explanation
==========================================
# Database Capture/replay database workloads :
This allows the total database workload to be captured, transferred to a test database
create from a backup or standby database, then replayed to test the affects of an upgrade or
system change. Currently, these are working to a capture performance overhead of 5%,
so this will capture real production workloads
# Automatic Memory Tuning:
Automatic PGA tuning was introduced in Oracle 9i. Automatic SGA tuning was already
introduced in Oracle 10g. But In 11g, all memory can be tuned automatically by setting one
parameter. We can literally tell Oracle how much memory it has and it determines how
much to use for PGA, SGA and OS Processes. Maximum and minimum thresholds can be set
# Interval partitioning for tables :
Interval partitions are extensions to range partitioning. These provide automation for
equi-sized range partitions. Partitions are created as metadata and only the start partition is
made persistent. The additional segments are allocated as the data arrives. The additional
partitions and local indexes are automatically created.
# Feature Based Patching:
All one-off patches will be classified as to which feature they affect. This allows you to easily
identify which patches are necessary for the features you are using. EM will allow you to
subscribe to a feature based patching service, so EM automatically scans for available
patches for the features you are using
# RMAN UNDO bypass :
Rman backup can bypass undo. Undo tablespaces are getting huge, but contain lots of
useless information. Now rman can bypass those types of tablespace. Great for exporting a
tablespace from backup.
# Virtual columns/indexes :
User can create Virtual index on table. This Virtual index is not visible to optimizer, so it will
not affect performance, Developer can user HINT and see is Index is useful or not.Invisible
Indexesprevent premature use of newly created indexes
# New default audit settings :
Oracle database where general database auditing was "off" by default, logging is intended

to be enabled by default with the Oracle Database 11g beta secure configuration. Notable
performance improvements are planned to be introduced to reduce the performance
degradation typically associated with auditing.
# Case sensitive password :
Passwords are expected to also become case sensitive This and other changes should result
in better protection against password guessing scenarios. For
example, in addition to limiting the number of failed login attempts to 10 (default
configuration in 10gR2), Oracle 11g betas planned default settings should expire
passwords every 180 days, and limit to seven the number of times a user can login with an
expired password before disabling access.
# Faster DML triggers : Create a disabled trigger; specify trigger firing order
# Fine grained access control for Utl_TCP:
in 10g all port are available, now it is controlled.
# Data Guard supports "Flashback Standby"
# New Trigger features
# Partitioning by logical object and automated partition creation.
# LOB's - New high-performance LOB features.
# New Oracle11g Advisors
# Enhanced Read only tables
# Table trigger firing order
# Enhanced Index rebuild online : - Online index build with NO pause to DML.
# No recompilation of dependent objects:- When
A) Columns added to tables
B) Procedures added to packages
# Improved optimizer statistics collection speed
# Online index build with NO pause to DML
# Read only table :alter table t read only
alter table t read write
Oracle 11g Database SQL/PL-SQL New Features
---------------------------------------------> Fine Grained Dependency Tracking:
In 11g we track dependencies at the level of element within unit. so that these changes have

no consequence
Transparent performance improvement
Unnecessary recompilation certainly consumes CPU
create table t(a number)
create view v as select a from t
alter table t add(Unheard_Of number)
select status from User_Objectswhere Object_Name = 'V'
- ----VALID
No recompilation of dependent objects when Columns added to tables OR Procedures
added to packages
> Named and Mixed Notation from SQL:
select fun(P4=>10) from DUAL
In 10g not possible to call function in select statment by passing 4th parameter,
but in 11g it is possible
> PL/SQL "continue" keyword - It is same as we read in c/c++ loop
> Support for super: It is same "super" in Java.
> Powerfull Regular Expression:
Now we can access data between TAGS like data between tags <BOOK> .........</BOOK>
The new built-in REGEXP_COUNT returns the number of times the pattern is matched in the
input string.
> New table Data Type "simple_integer"
> SQL Performance Analyzer(SPA) :
It is same as Database replay except it not capture all transaction.The SQL Performance
Analyzer (SPA) leverages existing Oracle Database 10g SQL tuning components. The SPA
provides the ability to capture a specific SQL workload in a SQL Tuning Set, take a
performance baseline before a major database or system change, make the desired change
to the system, and then replay the SQL workload against the modified database or
configuration. The before and after performance of the SQL workload can then be compared
with just a few clicks of the mouse. The DBA only needs to isolate any SQL statements that
are now performing poorly and tune them via the SQL Tuning Advisor
> Caching The Results with /*+ result_cache */ :
select /*+ result_cache */ * from my_table, New for Oracle 11g, the result_cache hint caches
the result set of a select statement. This is similar to alter table table_name cache,but as you
can adding predicates makes /*+ result_cache */ considerably more powerful by caching a
subset of larger tables and common queries.

select /*+ result_cache */ col1, col2, col3 from my_table where colA = :B1
> The compound trigger :
A compound trigger lets you implement actions for each of the table DML timing points in a
single trigger
> PL/SQL unit source can exceeds 32k characters
> Easier to execute table DDL operations online:
Option to wait for active DML operations instead of aborting
> Fast add column with default value:
Does not need to updateall rows to default value.
Oracle 11g Database Backup & Recovery New Features
-----------------------------------------------* Enhanced configuration of archive deletion policies Archive can be deleted , if it is not
need DG , Streams Flashback etc When you CONFIGURE an archived log deletion policy
applies to all archiving destinations, including the flash recovery area. BACKUP ... DELETE
INPUT and DELETE... ARCHIVELOG use this configuration, as does the flash recovery area.
When we back up the recovery area, RMAN can fail over to other archived redo log
destinations if the flash recovery area is inaccessible.
* Configuring backup compression:
In 11g can use CONFIGURE command to choose between the BZIP2 and ZLIB compression
algorithms for RMAN backups.
* Active Database Duplication:
Now DUPLICATE command is network aware i.e.we can create a duplicate or standby
database over the network without taking backup or using old backup.
* Parallel backup and restore for very large files:
RMAN Backups of large data files now use multiple parallel server processes to efficiently
distribute theworkload for each file. This features improves the performance of backups.
* Improved block media recovery performance:
RECOVER command can recover individual data blocks.
RMAN take older, uncorrupted blocks from flashback and the RMAN can use these blocks,
thereby speeding up block media recovery.
* Fast incremental backups on physical standby database:
11g has included new feature of enable block change tracking on a physical standby
database (ALTER DATABASE ENABLE/DISABLE BLOCK CHANGE TRACKING SQL statement).
This new 11g feature enables faster incremental backups on a physical standby database
than in previous releases.because RMAN identifywe the changed blocks sincethe last
incremental backup.

11g ASM New Features


----------------------The new features in Automatic Storage Management (ASM) extend the storage
management automation, improve scalability, and further simplify management for
Oracle Database files.
ASM Fast Mirror Resync
A new SQL statement, ALTER DISKGROUP ... DISK ONLINE, can be executed
after a failed disk has been repaired. The command first brings the disk online for
writes so that no new writes are missed. Subsequently, it initiates a copy of all extents
marked as stale on a disk from their redundant copies.
This feature significantly reduces the time it takes to repair a failed diskgroup,
potentially from hours to minutes. The repair time is proportional to the number of
extents that have been written to or modified since the failure.
ASM Manageability Enhancements
The new storage administration features for ASM manageability include the following:
New attributes for disk group compatibility
To enable some of the new ASM features, you can use two new disk group
compatibility attributes, compatible.rdbms and compatible.asm. These
attributes specify the minimum software version that is required to use disk
groups for the database and for ASM, respectively. This feature enables
heterogeneous environments with disk groups from both Oracle Database 10g and
Oracle Database 11g. By default, both attributes are set to 10.1. You must advance
these attributes to take advantage of the new features.
New ASM command-line utility (ASMCMD) commands and options
ASMCMD allows ASM disk identification, disk bad block repair, and backup and
restore operations in your ASM environment for faster recovery.
ASM fast rebalance
Rebalance operations that occur while a disk group is in RESTRICTED mode
eliminate the lock and unlock extent map messaging between ASM instances in
Oracle RAC environments, thus improving overall rebalance throughput.
This collection of ASM management features simplifies and automates storage
management for Oracle databases.
ASM Preferred Mirror Read
When ASM failure groups are defined, ASM can now read from the extent that is
closest to it, rather than always reading the primary copy. A new initialization
parameter, ASM_PREFERRED_READ_FAILURE_GROUPS, lets the ASM administrator
specify a list of failure group names that contain the preferred read disks for each node
in a cluster.
In an extended cluster configuration, reading from a local copy provides a great
performance advantage. Every node can read from its local diskgroup (failure group),
resulting in higher efficiency and performance and reduced network traffic.
ASM Rolling Upgrade

Rolling upgrade is the ability of clustered software to function when one or more of
the nodes in the cluster are at different software versions. The various versions of the
software can still communicate with each other and provide a single system image.
The rolling upgrade capability will be available when upgrading from Oracle
Database 11g Release 1 (11.1).
This feature allows independent nodes of an ASM cluster to be migrated or patched
without affecting the availability of the database. Rolling upgrade provides higher
uptime and graceful migration to new releases.
ASM Scalability and Performance Enhancements
This feature increases the maximum data file size that Oracle can support to 128 TB.
ASM supports file sizes greater than 128 TB in any redundancy mode. This provides
near unlimited capacity for future growth. The ASM file size limits are:
External redundancy - 140 PB
Normal redundancy - 42 PB
High redundancy - 15 PB
Customers can also increase the allocation unit size for a disk group in powers of 2 up
to 64 MB.
Convert Single-Instance ASM to Clustered ASM
This feature provides support within Enterprise Manager to convert a non-clustered
ASM database to a clustered ASM database by implicitly configuring ASM on all
nodes. It also extends the single-instance to Oracle RAC conversion utility to support
standby databases.
Simplifying the conversion makes it easier for customers to migrate their databases
and achieve the benefits of scalability and high availability provided by Oracle RAC.
New SYSASM Privilege for ASM Administration
This feature introduces the new SYSASM privilege to allow for separation of database
management and storage management responsibilities.
The SYSASM privilege allows an administrator to manage the disk groups that can be
shared by multiple databases. The SYSASM privilege provides a clear separation of
duties from the SYSDBA privilege.
For complete list of 11g ASM New Feature, You can refer the following
Note 551205.1 11g ASM New Features Technical White Paper
http://www.oracle.com/technology/pub/articles/oracle-database-11g-top-features/11g-asm.html
For Complete list of 11g New Features, You can refer to the following link
http://www.oracle.com/technology/pub/articles/oracle-database-11g-top-features/index.html

Related
Products

Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise
Edition

11g New Features - Database Core [ID 1226873.1]


Modified 13-DEC-2010

Type BULLETIN

Status PUBLISHED

In this Document
Purpose
Scope and Application
11g New Features - Database Core

Applies to:
Oracle Server - Enterprise Edition - Version: 11.1.0.6 to 11.2.0.2 - Release: 11.1 to 11.2
Information in this document applies to any platform.

Purpose
This master note is intended to provide a presentation for the new features in 11g.

Scope and Application


This document is informational and intended for any user.

11g New Features - Database Core


Topic

Description

Related Video Note

Supporting of 4Kb
sector disks

11gR2 allows Oracle to work with 4 KB (and 512 byte) sector


drives without a performance penalty. There is also the
capability in Automatic Storage Management (ASM) to allow
migration of a disk group from 512 byte sector drives to 4 KB
sector drives.

Supporting 4K Sector Disks


[Video] (Doc ID 1133713.1)

Temporary
Tablespaces

Two new features are available in Oracle Database 11g related DB 11.1: Temporary
to temporary tablespaces. The first is the alter tablespace
Tablespaces [Video] (Doc ID
shrink space and alter tablespace shrink tempfile
1099324.1)
commands. Second is a new view,
DBA_TEMP_FREE_SPACE.

External Table

The new feature of external tables extends the


11g New Features - External
ORACLE_LOADER driver. It allows user programs to
Tables (Doc ID 1101205.1)
preprocess the data files read from the external table. This was

first used to allow users to read directly from a compressed file


(compression of any kind) without having to first de-compress
the file at the OS level, thus saving space.
SecureFiles

Oracle Database 11g completely re-engineers the LOB data


type as Oracle SecureFiles,dramatically improving the
performance, manageability, and ease of application
development. The new implementation also offers advanced,
next-generation functionality such as intelligent compression.

DB 11.1: Introduction to
SecureFiles [Video] (Doc ID
468160.1)
11g - SecureFile
Compression[Video] (Doc ID
1124654.1)
Secure file Migration and
Accessing securefile
metadata information [Video]
(Doc ID 1170351.1)

I/O Statistics

To review the I/O metrics for collecting I/O statistics from all
Operating Systems

I/O Statistics Overview (Doc


ID 1169133.1)

Resource Manager

The purpose of this bulletin is to explain the general Resource Resource Manager Training
Manager Concepts illustrated with labs. This video presentation (11.2 features included)
is based on 11.2 and therefore contains all the new 11g
[Video] (Doc ID 1119407.1)
functionality.

DBCA

With Oracle Database 11g, DBCA has new options to


DB 11.1: How to Set
accommodate Automatic Memory Management (AMM). Use the Automatic Memory
Memory tab of the Initialization Parameters page to set the
Management Using DBCA
initialization parameters that control how the database
[Video] (Doc ID 1083339.1)
manages its memory usage.

Online Redefinition

In Oracle Database 11g, you can perform an online


reorganization of tables with materialized views and
materialized view logs. You simply clone the materialized view
logs on the interim table.

11g New Feature Online


Redefinition and Fine-Grain
Dependencies [Video] (Doc
ID 1094793.1)

Invisible indexes

An invisible index is an index that is ignored by the optimizer


and the user unless you explicitly set the
OPTIMIZER_USE_INVISIBLE_INDEXES initialization
parameter to TRUE at the session or system level.The default
value for this parameter is FALSE.

11g New Feature : Invisible


Index (Doc ID 453295.1)

Adaptive Cursor
Sharing

Adaptive Cursor Sharing feature is introduced with Oracle 11g. Introduction to Adaptive
This new feature improves the CBO plans for queries that use Cursor Sharing concepts in
bind variables.
11G and mutimedia demo
[Video] (Doc ID 1115994.1)

SQL Query Result


Cache

Oracle Database 11g introduces several new caching features Complete Reference To 11g
that let you utilize memory more efficiently, which results in
New Feature : SQL Query
faster query processing. There are actually two types of caching Result Cache [Video] (Doc
features: the server result cache See the attached Video
ID 1108133.1)
note - that caches SQL query results as well as PL//SQL
function results in the SGA and the OCI consistent client cache
(client cache) that lets you cache query results on the client.

Database 11g
Scheduler
Lightweight Jobs

In the Oracle Database 11g Scheduler, there is a persistent


lightweight job. The goal of a lightweight job is to reduce the
overhead and the time required to start the job. You can now
create large numbers of short, frequently executing jobs and
still maintain performance.

DB 11.1: Lightweight Jobs


[Video] (Doc ID 1107773.1)

Database 11g
Scheduler - Email
Notification.

The job email notification feature enables you to add email


DB 11.2: Scheduler E-mail
notifications to existing jobs so the events of interest that
Notifications [Video] (Doc ID
happen to the job are emailed to the specified email addresses. 1107813.1)

Database 11g
Scheduler File
Watcher

The Multiple Destination Jobs feature enables you to run same


job against a group of destinations.

Jobs can be scheduled to run against a Destination


Group.
The Destination group could be either Database or
Host/Externals.

Deferred Segment
Creation

DB 11.2: Scheduler Multiple


Destination Jobs [Video]
(Doc ID 1153148.1)
Modifications Made for
Multiple Destination Jobs in
11gR2 [Video] (Doc ID
1112300.1)

Each Child job will represent the Job run against


single Destination

The Oracle Database 11.2 includes a new space allocation


method. When you create a non-partitioned heap table, the
table segment creation is deferred to the first row insert. This
functionality is enabled by default with the initialization
parameter DEFERRED_SEGMENT_CREATION set to TRUE.

11.2 Database New Feature


Deferred Segment Creation
[Video] (Doc ID 887962.1)

Related
Products

Oracle Database Products > Oracle Database > Oracle Database > Oracle Server Enterprise Edition

Keywords
NEW FEATURES; SECUREFILE; FEATURES; ORACLE_LOADER; ORACLE DATABASE; 11G
NEW FEATURES; 11GR2
Back to top
Rate this document
Article Rating
Rate this document

Comments

Excellent
Good
Poor
Did this document help you?
Yes
No
Just browsing
How easy was it to find this document?

Important Note: this feedback may be anonymously visible to other


customers until processed by Oracle Support.

Very easy
Somewhat easy
Not easy
Cancel

You might also like