Presentation - Oracle Exadata V2 - Technical Overview

Embed Size (px)

Citation preview

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    1/72

    SunOr

    acleExadata

    andDatabase

    MachineOve

    rview

    Copyright2

    009,OracleCorporationand/oritsaffiliates

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    2/72

    TheA

    rchitec

    tureof

    theFuture

    Massive

    lyParalle

    lGrid

    BestforD

    ataWareho

    using

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    2

    BestforO

    LTP

    BestforC

    onsolidatio

    n

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    3/72

    Datab

    aseMachineSuccess

    DatabaseMachineissucceedinginallgeographies

    and

    industriesagainsteverycompetitor

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    3

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    4/72

    TheOracleDatabaseMachine

    isanidealcost-effe

    ctive

    Aquerytha

    tusedtotake24ho

    urstocompletenow

    runsin

    lessthan30

    minutes.TheOracleDatabaseMachine

    beats

    competings

    olutionsonbandwidth,loadrate,diskcapacity,

    andtranspa

    rency.

    ChristianMaar,CIO

    Datab

    aseMachineSuccess

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    4

    pa

    ormo

    meeourspeean

    scaa

    ynees.

    KetanPare

    kh,ManagerDataba

    seSystems

    Aftercarefu

    llytestingseveraldatawarehouseplatfo

    rms,we

    chosetheOr

    acleDatabaseMachine.OracleExadatawasableto

    speeduponeofourcriticalprocessesfromdaystom

    inutes..

    BrianCamp,

    Sr.VPofInfrastructureServices

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    5/72

    Agenda

    Overview

    Exadata

    BasedProductOfferings

    Exadata

    ArchitectureandFeatures

    BestDataWarehousing

    Machine

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    5

    BestOLT

    PMachine

    BestCon

    solidationMachine

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    6/72

    TheP

    roducts

    Exadata

    StorageServer&DatabaseMachine

    ExadataStorageServer

    StoragePro

    ductOptimizedfor

    Oracle

    Database

    ExtremeI/O

    andSQLProcessing

    performance

    Combinationofhardwareand

    software

    SunOracleDatabaseM

    achine

    Pre-ConfiguredHighPerformance

    Bala

    ncedperformance

    configuration

    Takestheguessworko

    utof

    buildinganOracledeployment

    ExadataStoraeServer

    Software

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    6

    ExadataStorageServerSoftware

    Oracle

    Database11.2

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    7/72

    Busin

    essValue

    ofExadat

    a

    Extreme

    Performance

    :Dramaticperformance

    improvem

    ents(10-100X)foryourdata

    warehouses.

    Dramatic

    performanceimprovements

    (20X)forOLTP

    applications

    LinearS

    calability:Per

    formancescaleslinearlywith

    increase

    indatavolumes.

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    7

    EnterpriseReady:Getupandrunnin

    gquicklywith

    a

    complete

    systemcontainingalltherequiredhardwareand

    software.Singleenterpriselevelsupp

    ortforallhardware

    andsoftw

    arefromOrac

    le.

    Standard:Workstrans

    parentlywithe

    xistingapplica

    tions.

    Manage

    yourdatabasesandapplicationsthesameway

    youdoto

    day.

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    8/72

    StorageBottlen

    ecks

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    8

    ,

    Storag

    esystemslimitdatabandwidthfromstoragetoservers

    Storag

    eArrayinternalbot

    tlenecks

    SANb

    ottlenecks

    Rando

    mI/O

    bottlenecksduetophysicaldisk

    speeds

    DataBan

    dwidthlimitsseverelyrestrictperfo

    rmancefordata

    warehousing

    Random

    I/Obottleneckslimitperformanceo

    fOLTPapplicatio

    ns

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    9/72

    ExadataSmartStorage

    Breaks

    DataBandwidthandRandomI/OBottleneck

    Oracleadd

    ressesdataband

    widthbottleneck

    3

    ways

    Massivelyparallelstoragegrid

    ofhighperformance

    Exadatastorageservers(cells).

    Data

    bandwidthscaleswith

    datavolume

    Dataintensiveprocessingruns

    inExadatastorage.

    ExadataStorageCells

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    9

    Queriesruninstorageasd

    atastreamsfromdisk

    ,

    offloa

    dingdatabaseserver

    CPUs

    Columnarcompressionreduce

    sdatavolumeupto1

    0x

    ExadataHybridColumnarCompressionprovides

    10xlowercost,10xhigher

    performance

    OraclesolvesrandomI/ObottlenecksusingExadata

    SmartFlash

    Cache

    Increase

    randomI/Osbyfactorof20X

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    10/72

    ExadataBasedPro

    ductOfferin

    gs

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    10

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    11/72

    SunO

    racleDatabaseMac

    hine

    Gridisthea

    rchitectureofthe

    future

    Highestperformance,lowest

    cost,redundant,incrementallyscalable

    SunOracle

    DatabaseMachin

    edeliversthefirs

    tandonlycomplete

    gridarchitectureforalldatam

    anagementneed

    s

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    11

    Ex

    adataStorageServerGrid

    14High-performance

    low-cost

    storageservers

    100TBrawSASdisk

    storage

    or

    336TBrawSATAdis

    kstorage

    5TB+flashstorage!

    8High-performancelow-cost

    computeservers

    2Intelquad-coreXeonseach

    InfiniBandNetwork

    40Gb/secfault-tolerantunified

    serverandstoragenetwork

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    12/72

    SunO

    racleDatabaseMac

    hine

    RACDatabaseServerGrid

    Extreme

    Perform

    ance

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    12

    E

    xadataStorageSe

    rverGrid

    21GB/secdiskband

    width

    50GB/secflashbandwidth

    1millionI/Ospersecond

    Millionsoftran

    sactions

    perminute

    Tensofmillion

    sofqueries

    perminute

    Billionsofrowsperminute

    InfiniBandNetwork

    880Gb/secag

    gregate

    throughput

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    13/72

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    14/72

    Scale

    PerformanceandCapacity

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    14

    Scalable

    Scalesto8

    rackdatabasemachine

    byjustaddingwires

    Morew

    ithexternal

    InfiniBandswitches

    Scalestohundredsofstoragese

    rvers

    Multi-p

    etabytedatabases

    Redu

    ndantandFa

    ult

    Tolerant

    Failureofanycomponent

    isto

    lerated

    Dataismirroredacross

    storageservers

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    15/72

    DrasticallySimplifiedDep

    loyments

    Databas

    eMachinee

    liminatesthe

    complex

    ityofdeploy

    ingdatabase

    systems

    Monthsofconfiguration,trouble

    shooting,tuning

    Databas

    eMachineisreadonda

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    15

    one

    Pre-built,tested,standard,supportableconfiguration

    Runsex

    istingapplicationsunchanged

    Extreme

    performanc

    eoutofthebox

    Monthsto

    Days

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    16/72

    SunExadataStorageServerHardware

    BuildingblockofmassivelyparallelExadataS

    torageGrid

    Upto1.5GB/secra

    wdatabandwidthper

    cell

    Upto75,000IOPSwithFlash

    SunFireX

    4275Server

    2Quad-CoreIntel

    XeonE5540Processors

    24GBRAM

    Dual-port4XQDR(

    40Gb/s)InfiniBandca

    rd

    DiskOptions

    12x600GBSA

    Sdisks(7.2TBtotal)

    SunExadataStorage

    ServerHardware

    Hardwa

    reb

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    16

    12x2TBSATA

    disks(24TBtotal)

    4x96GBSunFlashPCIeCards(384GBtotal)

    Softwarepre-installed

    OracleExadataStorageServerSoftware

    OracleEnterpriseLinux

    Drivers,Utilities

    SinglePointofSupport

    fromOracle

    3year,24x7,4Hr

    On-siteresponse

    Softwareby

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    17/72

    SunE

    xadataStorageServerHardware

    24G

    BDRAM

    12x3.5DiskDrives

    DiskController

    HBAwith512M

    batterybacked

    ILOMD

    ual-redunda

    nt,hot-

    swappablepowe

    rsupplies

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    17

    2Quad-Core

    Intel

    XeonProc

    essors

    Pre-installedSoftware:

    OracleExadataStorageServ

    erSoftware

    OracleEnterpriseLinux

    Drivers

    cace

    InfiniBandQDR

    (40Gb/s)dual

    portcard

    4x96GBSun

    FlashPCIe

    Cards

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    18/72

    SunO

    racleDatab

    aseMachineFullRack

    Pre-Con

    figuredforExtremePerformanc

    e

    8SunFire

    X4170Oracle

    Databaseservers

    14Exada

    taStorageServers(AllSASorall

    SATA)

    3SunDatacenterInfiniBan

    dSwitch36

    36-portManagedQDR(40

    Gb/s)switch

    1AdminCiscoEthernets

    witch

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    18

    Keyboard

    ,Video,Mouse(K

    VM)hardware

    RedundantPowerDistributionsUnits(PDUs

    )

    SinglePo

    intofSupportfromOracle

    3year,24x7,4HrOn-siteresponse

    Addmoreracksforadditiona

    lscalability

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    19/72

    4SunFire

    X4170Oracle

    Databaseservers

    7Exadata

    StorageServers

    (AllSASorall

    SATA)

    2SunDa

    tacenterInfiniBan

    dSwitch36

    36-port

    ManagedQDR(40

    Gb/s)switch

    1Admin

    CiscoEthernetswitch

    SunO

    racleDatabaseMachineHalfRack

    Pre-Con

    figuredforExtremePerformanc

    e

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    19

    eyoar,

    eo,

    ouse

    arware

    Redundan

    tPDUs

    SinglePointofSupportfrom

    Oracle

    3year,24x7,4HrOn-siteresponse

    CanUpgradetoaFullRack

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    20/72

    2SunFire

    X4170Oracle

    Databaseservers

    3Exadata

    StorageServers

    (AllSASorall

    SATA)

    2SunDatacenterInfiniBandSwitch36

    36-portManagedQDR(

    40Gb/s)

    InfiniBandswitch

    SunO

    racleDatab

    aseMachineQuarterRack

    Pre-ConfiguredforExtremePerformanc

    e

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    20

    mn

    sco

    ternetswtc

    Keyboard,Video,Mouse(K

    VM)hardware

    Redundan

    tPDUs

    SinglePointofSupportfrom

    Oracle

    3year,24x7,4HrOn-siteresponse

    CanUpgradetoanHalf

    Rack

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    21/72

    SunO

    racleDatab

    aseMachineBasicSys

    tem

    EntryLe

    velnon-HAConfiguration

    1SunFire

    X4170Oracle

    Databaseservers

    1Exadata

    StorageServers

    (AllSASorall

    SATA)

    1SunDatacenterInfiniBandSwitch36

    36-portManagedQDR(

    40Gb/s)

    InfiniBandswitch

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    21

    InfiniBand

    Cables

    InstalledinCustomersuppliedRack

    Customer

    suppliedEtherne

    tandKVM

    Infrastructure

    SinglePointofSupportfrom

    Oracle

    3year,24x7,4HrOn-siteresponse

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    22/72

    Stand

    aloneExa

    dataStora

    geServers

    PurchaseExadataStor

    ageServersfromOracle

    Custom

    ersuppliedstand

    ard19inchrack

    Custome

    rsuppliedx86

    64-bitLinuxD

    atabase

    Servers

    Hardwareinstallationm

    orecomplex

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    22

    Nosingle

    pointofsupportforentiredeployment

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    23/72

    ExadataProduc

    tCapacity

    SingleServe

    r

    QuarterRack

    HalfRack

    FullR

    ack

    RawDisk1

    SAS

    7.2TB

    21TB

    50TB

    100

    TB

    SATA

    24TB

    72TB

    168TB

    336

    TB

    RawFlash1

    384GB

    1.1TB

    2.6TB

    5.3

    TB

    UserData2

    SAS

    2TB

    6TB

    14TB

    28

    TB

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    23

    compression)

    SATA

    7TB

    21TB

    50TB

    100

    TB

    1Rawcapacitycalculatedusing1GB=1000x

    1000x1000bytesand1TB

    =1000x1000x1000x100

    0bytes.

    2-UserData:Actualspaceforend-userdata,computedaftersinglemirroring(ASMnormalredundancy)

    andafter

    allowingspacefordatabasestructuressuchaste

    mp,logs,undo,andindexes.Actualuserdatacapacityva

    riesby

    application.UserDatacapacitycalculatedusing1

    TB=1024*1024*1024*1

    024bytes.

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    24/72

    ExadataProduc

    tPerformance

    Sin

    gle

    Server

    Quarter

    Rack

    HalfRack

    Fu

    llRack

    RawDiskData

    Bandwidth1,4

    SAS

    1

    .5GB/s

    4.5GB/s

    10.5GB/s

    21GB/s

    SATA

    0.85GB/s

    2.5GB/s

    6GB/s

    12GB/s

    RawFlashDataBandwidth1,4

    3

    .6GB/s

    11GB/s

    25GB/s

    50GB/s

    MaxUserDa

    taBandwidth2,4

    (10xcompression&

    Flash)

    3

    6GB/s

    110GB/s

    250GB/s

    5

    00GB/s

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    24

    DiskIOPS3,4

    SAS

    3,600

    10,800

    25,000

    50,000

    SATA

    1,440

    4,300

    10,000

    20,000

    FlashIOPS3,4

    75,000

    225,000

    500,000

    1,000,000

    DataLoadRate4

    0.

    65TB/hr

    1TB/hr

    2.5TB/hr

    5TB/hr

    1Bandwidthis

    peakphysicaldiskscanbandwidth,assumingnocompression.

    2-MaxUserDa

    taBandwidthassumesscanneddataiscompressedbyfa

    ctorof10andisonFlash.

    3IOPsBasedonIOrequestsofsize8K

    4-Actualperformancewillvarybyapplication.

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    25/72

    ExadataArchitectu

    reandFeat

    ures

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    25

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    26/72

    ExadataConfiguration

    ExadataCell

    InfiniBandSwitch/Network

    Single-Instance

    Database

    RAC

    Database

    ExadataCell

    Ex

    adataCell

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    26

    EachExadataCellisaself-containedserverw

    hichhousesdisk

    storage

    andrunstheExadatasoftware

    OracleDatabasesaredeployedacrossmultipleExadataCells

    OracleDatabaseenhanced

    toworkincoopera

    tionwithExadata

    Storage

    Server

    Noprac

    ticallimittonumberofCellsthatcanbeinthegrid

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    27/72

    ExadataArchite

    cture

    DBS

    erver

    DBIn

    stance

    DBRM

    A

    SM

    Single-Instance

    Database

    RAC

    Database

    DBSe

    rver

    DBIns

    tance

    DBRM

    ASM

    DBServe

    r

    DBInstan

    ce

    DBRM

    ASM

    iDBProtocolover

    Enterprise

    Manager

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    27

    O

    EL

    CELLSR

    V

    MSRS

    IORM

    InfiniBandwith

    PathFailover

    InfiniBandSwitch/Network

    Cell

    Contro

    l

    CLI

    OE

    L

    CELLSRV

    MSRS

    IORM

    OEL

    CELLSRV

    M

    S

    R

    S

    IORM

    ExadataCell

    ExadataCell

    ExadataC

    ell

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    28/72

    ExadataSoftwa

    reFeature

    s

    ExadataS

    martScans

    10Xorg

    reaterreductionin

    datasenttodataba

    seservers

    ExadataS

    torageIndexes

    Eliminat

    eunnecessaryI/Os

    todisk

    HybridColumnarCompress

    ion(HCC)

    Efficient

    compressionincreaseseffectivestora

    gecapacityandinc

    reases

    userdatascanbandwidths

    byafactorof10X

    ExadataS

    martFlashCache

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    28

    BreaksrandomI/Obottlene

    ckbyincreasingIO

    Psby20X

    Doubles

    userdatascanbandwidths

    I/OResourceManager(IOR

    M)

    Enables

    storagegridbyprioritizingI/Ostoensurepredictableperformance

    Inter-leave

    dGridDisks

    Enables

    storagegridthatallowsmultipleapplic

    ationstoplacefreq

    uently

    accesse

    ddataonfasterportionsofthedisk

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    29/72

    ExadataSmartScan

    Exadatacellsimplementscanoffloadtogreatly

    reduceth

    edatasenttodatabaseservers

    Rowfilteringbasedonwh

    erepredicate

    Columnfiltering

    Joinfiltering

    Increm

    entalbackupfilterin

    g

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    29

    Scans

    onencrypteddata

    DataM

    iningmodelscoring

    10xdata

    reductioniscom

    mon

    Complete

    lyapplicationtran

    sparent

    Evenifcellordiskfailsduringaquery

    .11.2

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    30/72

    TraditionalScanProcessing

    SmartScanExamp

    le:

    Telcowantstoidentify

    customersthatspend

    morethan$200

    ona

    singlephonecall

    Theinformation

    about

    thesepremiumcustomers

    occupies2MBina1

    terabytetable

    Withtraditionalstor

    age,all

    RowsReturned

    SELECT

    customer_name

    FROM

    calls

    WHERE

    amount

    >

    200;

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    30

    aaasenegenceres

    es

    inthedatabasehos

    ts

    Verylargepercenta

    geofdata

    returnedfromstorageis

    discardedbydatabase

    servers

    Discardeddatacon

    sumes

    valuableresources,and

    impactstheperform

    anceof

    otherworkloads

    I/OsExecuted:

    1terabyteofdata

    returnedtohosts

    terabyteofdatato1000

    customernamesthat

    arereturnedtoclient

    Table

    Extents

    Identified

    I/OsIssued

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    31/72

    ExadataSmartScanProcessing

    On

    lytherelevantcolu

    mns

    customer_name

    andrequiredrows

    whereamount>200

    arearereturnedtohos

    ts

    CP

    Uconsumedbypredicate

    evaluationisoffloadedto

    Ro

    wsReturned

    Consolidated

    SELECT

    customer_name

    FROM

    calls

    WHERE

    amount

    >

    200;

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    31

    Movingscanprocessingoffthe

    da

    tabasehostfreesh

    ostCPU

    cyclesandeliminates

    massive

    am

    ountsofunproductive

    messaging

    Returnstheneedle,notthe

    entirehaystack

    2

    MBofdata

    returnedtoserver

    SmartScan

    ConstructedAnd

    SentToCells

    SmartScan

    identifiesrowsand

    columnswithin

    terabytetablethat

    matchrequest

    ResultSet

    BuiltFromAll

    Cells

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    32/72

    SmartScanTransparency

    Smartscansaretransparentto

    theapplication

    NoapplicationorSQLchanges

    required

    Returneddataisfullyconsisten

    tandtransactional

    Ifacelldies

    duringasmartsca

    n,theuncompleted

    portions

    ofthesmartscanaretranspare

    ntlyroutedtoothercells

    containinga

    replicaofthedata

    SmartScans

    correctlyhandlec

    omplexcasesinc

    luding

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    32

    Uncommitte

    ddataandlockedrows

    Chainedrows

    Compressedtables

    NationalLanguageProcessing

    Datearithm

    etic

    Regularexp

    ressionsearches

    Partitionedtables

    HighThroughput,Redu

    cedOverhead,N

    oComplexTuning

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    33/72

    Exada

    taSmartS

    cans:

    Offloa

    deddataminingsco

    ring

    Datamin

    ingscoringexecutedinExad

    ata:

    se

    lect

    cust_

    id

    from

    custome

    rs

    where

    reg

    ion

    =

    US

    an

    d

    pre

    dicti

    on_

    pro

    ba

    bility

    (c

    hu

    rnmo

    d,

    Y

    us

    ing

    *)

    >

    0.

    8;

    Sc

    oringfunction

    executedin

    Exadata

    11.2

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    33

    Alldatam

    iningscoring

    functionsoffloadedtoExadata

    Upto10xperformance

    gains

    Reduced

    CPUutilizatio

    nonDatabase

    Server

  • 8/12/2019 Presentation - Oracle Exadata V2 - Technical Overview

    34/72

    ExadataStorageIndex

    TransparentI/OElim

    inationwithN

    oOverhead

    Ex

    adataStorageIndexesmaintainsu

    mmary

    inf

    ormationaboutta

    bledatainmemo

    ry

    StoreMINandMAXvaluesofcolumns

    TypicallyoneindexentryforeveryMBofdisk

    EliminatesdiskI/Os

    ifMINandMAXcannever

    A

    B

    C

    D

    1 3

    MinB=1

    =

    Table

    Index

    11.2

    Copyright2009,OracleCorpora

    tionand/oritsaffiliates

    34

    matchwhereclauseofaquery

    Co

    mpletelyautoma

    ticandtranspar

    ent

    5 5 8 3

    MinB=3

    MaxB=8

    Select*fromTablewhereB