11g technical guide

Upload: sinharajeev

Post on 29-May-2018

235 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 11g Technical Guide

    1/50

    Innovate Faster withOracle Database 11g

  • 8/8/2019 11g Technical Guide

    2/50

    Continuous Innovation

    Audit VaultAudit Vault

    Database VaultDatabase Vault

    Grid ComputingGrid ComputingAutomatic Storage MgmtAutomatic Storage Mgmt

    Self Managing DatabaseSelf Managing Database

    XML DatabaseXML DatabaseOracle Data GuardOracle Data Guard

    Real Application ClustersReal Application Clusters

    Flashback QueryFlashback Query

    Virtual Private DatabaseVirtual Private Database

    Built in Java VMBuilt in Java VMPartitioning SupportPartitioning Support

    Built in MessagingBuilt in Messaging

    Object Relational SupportObject Relational SupportMultimedia SupportMultimedia Support

    Data Warehousing OptimizationsData Warehousing OptimizationsParallel OperationsParallel Operations

    Distributed SQL & Transaction SupportDistributed SQL & Transaction Support

    Cluster and MPP SupportCluster and MPP Support

    Multi-version Read ConsistencyMulti-version Read Consistency

    Client/Server SupportClient/Server Support

    Platform PortabilityPlatform Portability

    Commercial SQL ImplementationCommercial SQL Implementation

    Oracle 2 Oracle 9i

    Oracle 5

    Oracle 6

    Oracle 7

    Oracle 8

    Oracle 8i

    Oracle 10g

  • 8/8/2019 11g Technical Guide

    3/50

    FasterPerformance

    Innovators Edge Becomes

    Mainstream

    Early

    Adopters

    Early

    Majority

    Innovators

    Increasing

    Scalability

    Higher Reliabilit

    More Security

  • 8/8/2019 11g Technical Guide

    4/50

    Top Customer Concerns

  • 8/8/2019 11g Technical Guide

    5/50

    Growing the Grid

  • 8/8/2019 11g Technical Guide

    6/50

    Grid Control

    Fusion Middleware

    Automatic Storage Management

    Real Application Clusters

    Grid Computing

  • 8/8/2019 11g Technical Guide

    7/50

    Leading Innovators Use Oracle

  • 8/8/2019 11g Technical Guide

    8/50

  • 8/8/2019 11g Technical Guide

    9/50

    Integrating Unstructured Data

    Images

  • 8/8/2019 11g Technical Guide

    10/50

    New in Oracle Database 11gCritical New Data Types

    RFIDData Types

    DICOMMedical Images

    3D SpatialImages

  • 8/8/2019 11g Technical Guide

    11/50

    Oracle Secure FilesBreaking the Performance Barrier

    Read Performance Write Performance

    0.01 0.1 1 10 100

    Mb/S

    ec

    0.01 0.1 1 10 100

    Mb/S

    ec

    File Size (Mb) File Size (Mb)

    Secure FilesLinux Files

    Secure FilesLinux Files

  • 8/8/2019 11g Technical Guide

    12/50

    New in Oracle Database 11gExtended XML Support with Binary XML

    XML - Binary

    XML - LOB

    XML - Object RelationalUnstructured Structured

    Flexible

    Performant

    Schema-less

    Schema-basedUp to

    15X

    over XML

    LOBs

  • 8/8/2019 11g Technical Guide

    13/50

    Enabling Innovation with Oracle Database 11g

    Better business insight into all data types

    Managing data growth

    Higher quality of service at lower cost

    Pressure to manage increasing rate of change

  • 8/8/2019 11g Technical Guide

    14/50

    Managing Data Growth

    UnstructuredData

    StructuredData

    RegulatoryCompliance

    BusinessIntelligence

    MergersAcquisitions

    DataConsolidation

  • 8/8/2019 11g Technical Guide

    15/50

    Data Growth Challenges

    Management Challenge Query performance

    Duration of basic data operations

    Availability of data

    Cost Challenge Volume of storage required

    Overhead to manage

    Cost of of downtime

  • 8/8/2019 11g Technical Guide

    16/50

    Benefits of Partitioning

    Large Table

    Difficult to Manage

    Partition

    Divide and Conquer

    Easier to ManageImprove Performance

    Composite Partition

    Higher Performance

    More flexibility to matchbusiness needs

    ORDERS ORDERS

    Jan Feb

    ORDERS

    Jan Feb

    Europe

    USA

  • 8/8/2019 11g Technical Guide

    17/50

    New in Oracle Database 11gPartition Advisor

    ORDERS ORDERS

    Jan Feb

    ORDERS

    Jan Feb

    Europe

    USA

  • 8/8/2019 11g Technical Guide

    18/50

    New in Oracle Database 11gAutomated Partitioning: Interval

    ORDERS

    Jan Feb

    ORDERS

    Jan Feb Mar

  • 8/8/2019 11g Technical Guide

    19/50

    New in Oracle Database 11gAutomated Partitioning: Reference

    OrdersInventory

    BackOrders

    LineItems

    PickLists

    Orders

    Orders

    Orders

    Jan

    Feb

    Mar

  • 8/8/2019 11g Technical Guide

    20/50

    New in Oracle Database 11gBusiness Driven Partitioning: New Composite

    Orders

    Jan Feb

    Range-Range

    Date by order value

    >5000

    1000-

    5000

    Orders

    List-Range

    Region by order value

    List-List

    Region by type

    Gold

    Silver

    USA EUR

    >5000

    1000-

    5000

    Orders

    Jan Feb

  • 8/8/2019 11g Technical Guide

    21/50

    New in Oracle Database 11gAdvanced Compression

    Compress Large Application Tables

    Transaction processing, data warehousing

    Compress All Data Types

    Structured and unstructured data types

    Typical Compression of 2-3 X

    Cascade storage savings throughout data center

    Up To

    3XCompression

  • 8/8/2019 11g Technical Guide

    22/50

    Information Lifecycle ManagementOptimize storage cost and performance

    Online Archive

    Storage Tier

    Active LessActive

    Historical Archive

    High Performance

    Storage Tier

    Low Cost

    Storage Tier

    DIGITAL DATA STORAGE

    Offline Archive

    Storage Tier

  • 8/8/2019 11g Technical Guide

    23/50

    Information Lifecycle Manager AdvisorManaging Storage Costs

    D E M O N S T R A T I O N

  • 8/8/2019 11g Technical Guide

    24/50

    Enabling Innovation with Oracle Database 11g

    Better business insight into all data types

    Managing data growth

    Higher quality of service at lower cost

    Pressure to manage change

  • 8/8/2019 11g Technical Guide

    25/50

    Quality of Service ChallengesAll at lower cost

    Faster performance and easier scalability

    Higher availability of access to information

    Greater data security and compliance

  • 8/8/2019 11g Technical Guide

    26/50

    Faster Performance

    Java Just-In-TimeCompiler

    0

    2

    4

    6

    8

    10

    12

    SpeedUp to11 x Faster

    Database ResidentConnection Pool

    Up to20 x connections

    RAC PerformanceEnhancements

    0%

    20 %

    40 %

    60 %

    80 %

    100%

    120%

    140%

    160%

    180%

    Quer y I ntensiveUp to70% Faster

    Query ResultCaching

    0

    20

    40

    60

    80

    10 0

    12 0

    14 0

    Quer iesUp to25% Faster

    Client SideCaching

    0%

    20%

    40%

    60%

    80%

    100%

    120%

    140%

    ImprovementUp to22% Faster

    Oracle SecureBackup

    0

    20

    40

    60

    80

    10 0

    12 0

    14 0

    BackupUp to

    25% Faster

    Oracle StreamsEnhancements

    0

    50

    10 0

    15 0

    20 0

    Repl icat ionUp to

    2 x Faster

    0%

    500%

    1000%

    1500%

    2000%

    Nbr Connecti ons

    Optimizer StatsCollection

    0

    20 0

    40 0

    60 0

    80 0

    1000

    Stats C ollectionUp to

    10 x Faster

  • 8/8/2019 11g Technical Guide

    27/50

    Materialized Views

    Salesby Region

    Salesby Date

    Sales

    by Product

    Sales

    by Channel

    QueryRewrite

    Materialized ViewsTypical Architecture Today

    Region Date

    Product Channel

    SQL Query

    RelationalStar Schema

  • 8/8/2019 11g Technical Guide

    28/50

    New in Oracle Database 11gCube Organized Materialized Views

    Materialized Views

    Region Date

    Product Channel

    SQL Query

    QueryRewrite

    AutomaticRefresh

    OLAP Cube

  • 8/8/2019 11g Technical Guide

    29/50

    Why Oracle OLAP?Faster. Simpler. Better insight.

    Fast Query Performance for

    All Summaries

    Fast Query Performance for

    Some Summaries

    One OLAP CubeHundreds of summary MVs

    Simple, Fast Data RefreshComplex Data Refresh

    Transparent SQL AccessComplex OLAP API

    All of them benefit from OLAP2/3 use Materialized Views

  • 8/8/2019 11g Technical Guide

    30/50

    Server Failure

    Database Availability ChallengesProtect from planned and unplanned downtime

    Storage Failure

    Human Error

    Table ChangesSystem Changes

    Data Protection

    Site Failure

  • 8/8/2019 11g Technical Guide

    31/50

    Oracle Recovery ManagerProtect Against Data Loss

    New in Oracle Database 11g

    Data Recovery Advisor

  • 8/8/2019 11g Technical Guide

    32/50

    Automatic Storage ManagementProtect Against Disk Loss

    New in Oracle Database 11g

    Preferred Mirror Read

    Fast Mirror Resync

  • 8/8/2019 11g Technical Guide

    33/50

    Real Application ClustersProtect Against Server Loss

    New in Oracle Database 11g

    XA Transactions spanning multiple servers

    Improved runtime connection load balancing

  • 8/8/2019 11g Technical Guide

    34/50

    FlashbackProtect Against Human Error

    New in Oracle Database 11g

    Flashback Transaction

    Total Recall

  • 8/8/2019 11g Technical Guide

    35/50

    Active Data GuardProtect Against Site Failure

    New in Oracle Database 11g

    Snapshot Standby

    Readable Physical

  • 8/8/2019 11g Technical Guide

    36/50

    Oracle Active Data GuardMuch More than Disaster Recovery

    C A S E S T U D Y

  • 8/8/2019 11g Technical Guide

    37/50

    Encrypt data at rest

    Data Security ChallengesProtect data and monitor access

    Encrypt data in transit

    Control DBA Access

    Ensure Secure DeploymentsConsolidate & Audit activity

    Encrypt backup data

    Control User Access

  • 8/8/2019 11g Technical Guide

    38/50

    Security and ComplianceEncrypt Data in Database

    Transparent Data Encryption

    New in Oracle Database 11g

    Tablespace level encryption

    Hardware based master key protection

  • 8/8/2019 11g Technical Guide

    39/50

    Security and ComplianceEncrypt Backups

    Oracle Secure Backup

    New in Oracle Database 11g

    Backup compression

  • 8/8/2019 11g Technical Guide

    40/50

    Security and ComplianceStrongly Authenticate and Authorize End Users

    Advanced Security

    New in Oracle Database 11g

    Kerberos authentication

    Strong passwords

  • 8/8/2019 11g Technical Guide

    41/50

    Security and ComplianceAdd Multi-factor DBA Controls

    Database Vault

  • 8/8/2019 11g Technical Guide

    42/50

    Security and ComplianceConsolidate and Monitor Audit Information

    Audit Vault

  • 8/8/2019 11g Technical Guide

    43/50

    D E M O N S T R A T I O N

    Oracle Audit & Database VaultProtecting Information

  • 8/8/2019 11g Technical Guide

    44/50

    Enabling Innovation with Oracle Database 11g

    Better business insight into all data types

    Managing data growth

    Higher quality of service at lower cost

    Pressure to manage change

  • 8/8/2019 11g Technical Guide

    45/50

    Lifecycle of Change Management

    Resolve Problems

    Configure Production

    Apply Updates and Patches

    Manage Changes

    Provision Test Environments

    Test Changes

    Manage & Tune Performance

  • 8/8/2019 11g Technical Guide

    46/50

    Oracle Real Application TestingPreserve Order Amid Change

    C A S E S T U D Y

  • 8/8/2019 11g Technical Guide

    47/50

    What Customers are Saying..

  • 8/8/2019 11g Technical Guide

    48/50

    Why Oracle Real Application Testing?Innovate change faster

    149 Days

    To:From:

    Complete workflowsPartial workflows

    Low riskHigh risk

    AutomatedManual intensive

    Production workloadsArtificial workloads

    Days of developmentMonths of development

    149 Days 11 Days

  • 8/8/2019 11g Technical Guide

    49/50

    Innovate Faster

    Integrate enterprise information

    Manage the information lifecycle

    Meet service level objectives

    Lower IT costs Manage change with confidence

  • 8/8/2019 11g Technical Guide

    50/50

    For More Information

    http://search.oracle.com

    or

    www.oracle.com/database

    oracle database 11g