+ All Categories
Home > Documents > Database 11g.pptx

Database 11g.pptx

Date post: 04-Jun-2018
Category:
Upload: mohammad-zaheer
View: 250 times
Download: 0 times
Share this document with a friend

of 42

Transcript
  • 8/14/2019 Database 11g.pptx

    1/42

    Database 11g

    Yoo Jeong Choi

    TSC

  • 8/14/2019 Database 11g.pptx

    2/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 122

    Agenda

    Background Knowledge

    11g Key New Feature

    ( RAC, ADG )

    ILM ( Partitioning, ACO ) ( TDE )

    ( RAT )

  • 8/14/2019 Database 11g.pptx

    3/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 123

    Background Knowledge

  • 8/14/2019 Database 11g.pptx

    4/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 124

    Relational

    Object

    Relational

    Internet

    Internet Platform

    Grid Computing

    - 90~2000

    - 3-Tier

    - JAVA - B2C/B2B

    ERP/CRMe-Business

    - 90

    - OLTP/DW

    - /APP

    - GUI

    - Tool

    - -

    - RDBMS

    - JVM(EJB,CORBA)

    - Fine-grained access control

    - Materialized View

    - 2001~- e-Business

    - -

    Globalization- DBA - - e-Business

    - 2003~-

    -DB

    - - - - - - -

  • 8/14/2019 Database 11g.pptx

    5/42Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 125

    Grid Computing

  • 8/14/2019 Database 11g.pptx

    6/42Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 126

    :

    : (VM)

    (VM)

    Enterprise Grid

  • 8/14/2019 Database 11g.pptx

    7/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 127

    Elements of Grid: Real Application Clu

    Oracle Clusterware

    Real Application Clusters

    : Scale-out

    con

  • 8/14/2019 Database 11g.pptx

    8/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 128

    Elements of Grid: Automatic Storage M

    Oracle Clusterware

    Real Application Clusters

    Oracle Grid Infrastructure

    I/O s

    Striping/Mirroring

    3rd-party VM/FS, CVM/CFS

    Intelligent data placement

    Automatic Storage Management

  • 8/14/2019 Database 11g.pptx

    9/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 129

    11g Key New Feature

  • 8/14/2019 Database 11g.pptx

    10/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1210

    11g Upgrade BenefitsSWIT

    / / Real Application Clusters

    Adaptive Cursor Sharing, Data Information

    Partitioning

    Advanced Compression

    ,Governance, Risk & Security Options (TDE

    Total Recall

    , Real Application Testing

    SQL Plan management

    DW, Data / Oracle Information Applia

    OLAP, Mining, Warehouse

  • 8/14/2019 Database 11g.pptx

    11/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1211

    Site Failure DR(Disaster Recover)

  • 8/14/2019 Database 11g.pptx

    12/42

  • 8/14/2019 Database 11g.pptx

    13/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1213

    Oracle Maximum Availability Architectu

    Automatic Storage

    Management

    Secure Backups toCloud and Tape

    S

    Fast

    Recovery Area

    Active

    Data Guard

    Production

    Server

    Real Application Clusters Real Ap

  • 8/14/2019 Database 11g.pptx

    14/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1214

    Physical StandbyActive Data Guard

    physical standbyRead-only

    Standby Query SLA

    , ,

    Physica

    DatabaPrimary

    Database

    ConcuReal-TContinuous Redo

    Shipment and Apply

    Active Data Guard : DB

  • 8/14/2019 Database 11g.pptx

    15/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1215

    ) Storage Remote-Mirroring

    Control

    Filesfil

    OnlineLogs

    ArchiveLogs

    FlashbackLogs

    DataFiles

    SYSTEMUSERTEMP

    UNDO

    Production DBMS Standby

    Cont

    Filesfil

    OnlinLogs

    ArchiLogs

    FlashLogs

    Updates

    Network I/O

  • 8/14/2019 Database 11g.pptx

    16/42

  • 8/14/2019 Database 11g.pptx

    17/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1217

    Case Study : K (11g Upgrade & Active Data Guar Production Stress Off-load Model

    DR(stand-by) Active Data Guard

    ProductionDR Stress

    Mixed Workload Production

    Oracle Active Data Guard

    Production SystemDR System ( Stand-by)

    /

    Update(Gap 1)

  • 8/14/2019 Database 11g.pptx

    18/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1218

    Partitioning [1/2]

    ORDERS TABLE

    201301 201308

    composite partitioning 8i : RANGE-HASH -> 9i,10g : + RANGE-LIST ->

    11g : + RANGE-RANGE/LIST-RANGE/LIST-LIST/LIST-HASH

    Automated interval partitioning

    CREATE TABLE ORDERS

    PARTITION BY RANGE(time_id)

    INTERVAL('MONTH')

  • 8/14/2019 Database 11g.pptx

    19/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1219

    Partitioning [2/2]

    Virtual Column Based Partitioning

    Virtual Columnpartitioning key

    CREATE TABLE accounts

    (acc_no varchar2(10) not null,

    acc_name varchar2(50) not null, ...

    acc_branchnumber(2) generated always as

    (to_number(substr(acc_no,1,2)))

    partition by list (acc_branch)...

    12500 Adams

    12507 12Blake

    12666 12

    12875 12Smith

    King

    12 32320 Jones

    32407 3Clark

    32758 3

    32980 3Phillips

    3

    ...Hurd

  • 8/14/2019 Database 11g.pptx

    20/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1220

    4XUp to

    Compression

    Advanced OLTP Compression

    (OLTP DW) (Table Scan)

  • 8/14/2019 Database 11g.pptx

    21/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1221

    Compression Performance

    0

    500

    1000

    1500

    2000

    2500

    3x Savings

    Space Table Scans

    0

    0.1

    0.2

    0.3

    0.4

    2.5x faster

    DML Per

    0

    10

    20

    30

    40

    < 3% ove

    3 Space

    Table Scan2.5

    3%

    DML Overhead

    Real World ERP 10 Largest Tables

  • 8/14/2019 Database 11g.pptx

    22/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1222

    Oracle 10g Oracle 11g

    /

    - Direct path SQL*Loader- CTAS,Parallel INSERT,APPEND

    /

    - Direct path SQL*Loader- CTAS,Parallel INSERT,APPEND

    ,

    exclusive lock/

    dbms_redefi

    OLTP DW OLTPDW

  • 8/14/2019 Database 11g.pptx

    23/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1223

    Oracle Advanced SecurityTransparent Data Encryption

    (No )

    DBMS Kernel /

    (Key)

    Export

  • 8/14/2019 Database 11g.pptx

    24/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1224

    /

    DB

    Plug-In Batch

    DBMS Vendor

    /Transparent Data Enc

    View

    API

    *M$b@^s%&d7

    ,

    Plug-In Kernel

    DB

    *M$b@^s%&d7 *M$

    Oracle DBMS Ker

    API

    *M$b@^s%&d7

    API

    C S d C [1/2]

  • 8/14/2019 Database 11g.pptx

    25/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1225

    Case Study : C[1/2]11g Upgrade & TDE & Advanced Compression

    Partition Compress

    Table : TBLCH_SVC_xxxxx

    : (YYMM) Partition OLTP COMPRESS(

    DISK 36%Application

    I/OPartition

    Partition Compress

    non-Compress OLTP CompressPa

    Com

    Size (DISK) 250GB 160GB 36%

    Application(BILLING STEP4)

    76 60 21%

  • 8/14/2019 Database 11g.pptx

    26/42

    C t Ch ll

  • 8/14/2019 Database 11g.pptx

    27/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1227

    Customer ChallengesChallenges of Upgrading DBMS

    DB upgrade , Application (,,)

    DB upgrade ?

    Risk/cost is determined.

    OR

    The ORACLE expert corresponds.

    O l R l A li ti T ti

  • 8/14/2019 Database 11g.pptx

    28/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1228

    Oracle Real Application Testing

    1. SQL

    2.

    3.

    4.

    5.

    6. UI

    [Upgrade ] [Upgrade ]

    Capture

    Replay

    DB

    Replay Driver

    SQL SQL

    Application

    O l R l A li ti T ti

  • 8/14/2019 Database 11g.pptx

    29/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1229

    Oracle Real Application TestingApplication

    Key benefit :

    - - RAT

    -

    ( )

    - UI(EM)

    - Application/DB DBReplay Application

    ,OS DB Parameter , OS DB patch

    /

    Q&A

  • 8/14/2019 Database 11g.pptx

    30/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1230

    Q&A

  • 8/14/2019 Database 11g.pptx

    31/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1231

  • 8/14/2019 Database 11g.pptx

    32/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1232

    11g Key New Features

  • 8/14/2019 Database 11g.pptx

    33/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1233

    11g Key New Features 11g 10g

    Data Pump O O

    Scheduler O O

    Enterprise Manager ()

    Database Cloning O O

    Online Segment Shrink (Online ) O O

    Table Partitioning ()

    TTS- Cross platform O O

    Database Replay O X

    SQL Plan management O X

    SQL Tuning O(3) O

    SGA O O

    SGA + PGA O X

    "Memory-Attached" SGA Query O O

    History O O

    Adaptive Cursor sharing O X

    Result Cache O X

    11g Key New Features

  • 8/14/2019 Database 11g.pptx

    34/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1234

    11g Key New Features 11g 10g

    ASM () O O

    ACFS O X

    Self-Managing Database O O

    Automatic Database Diagnostic Monitor(ADDM)

    O O

    Oracle Cluster ware ( CRS, ) O(ASM) O

    Volume Manager ( ASM , DBFS ) O

    Data Compress O (OLTP

    compression )

    RAC

    Rolling Patch / Upgrade

    (RAC )O

    Fast Connection Failover (VIP) O O

    Oracle Clusterware

    Automatic Load balancing O O

    11g Key New Features

  • 8/14/2019 Database 11g.pptx

    35/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1235

    11g Key New Features 11g 10g

    (RMAN)

    Flashback O O

    Total Recall O X

    TDE-column base O O

    TDE-Tablespace base O X

    Data Masking O O

    DR

    Read Only Mode Open(Physical Standby) O X

    Snapshot Database O O

    Block Corruption O X

    Standby O O

    LOB Secure file(Advanced LOB) O X

    TDE

  • 8/14/2019 Database 11g.pptx

    36/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1236

    TDE

    Oracle 10g

    Release 2Oracle 11g Oracle 11g

    Release 2

    :

    Column TDE Oracle Wallet

    :

    TablespaceTDE Hardware

    :

    Exadata

    TDE

  • 8/14/2019 Database 11g.pptx

    37/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1237

    TDE 8~10

    CPU TypeOracle DB 11.2.0.2

    (PATCH 10296641 REQUIRED)Oracle DB

    Intel with AES-NI Oracle Linux Exadata X2

    Oracle Database Appliance

    Any other deployments of 11.2.0.2

    on Linux and Intel with AES-NI

    Oracle Solaris 11 Express with bundle

    patch 11 only in Exadata X2 (11.2.2.4).

    No other deployments as 11.2.0.2 is

    not certified for Solaris 11 Express

    Adding Solaris 11 x64

    SPARC T4 Solaris 11 SPARC

    SPARC SuperClus

    Any other deploym

    on Solaris 11 SPA

  • 8/14/2019 Database 11g.pptx

    38/42

    Best Solutions

  • 8/14/2019 Database 11g.pptx

    39/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1239

    Best SolutionsOGG

    Key benefit :

    - Business Downtime Downtime

    - OGG UI

    -

    (, DB)

    , CDC,

  • 8/14/2019 Database 11g.pptx

    40/42

    Best Solutions

  • 8/14/2019 Database 11g.pptx

    41/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1241

    Best SolutionsOGG (D)

    1. GoldenGate-

    2. - Export

    3. - Import

    4. -

    5.

    6.

    Best Solutions

  • 8/14/2019 Database 11g.pptx

    42/42

    Copyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1242

    Best Solutions

    Read Only

    operations on

    lower costs

    systems

    Legacy System

    Oracle on Linux

    Offload

    lookup

    data

    Allows gradualswitchover to

    new version

    Compare

    Verify

    Fallback

    Real-

    Da

    Active Active / Standby

    Live StandbyProduction System

    OGG

    Active

    Master #1

    (Country A)OGG

    Data Integration / WAN RHigh Availability / Disaster Recovery

    Query Offloading Real-time BI Zero Down Time Migration


Recommended