oracle's management tools for managing oracle database 12c

56
13-Nov-13 1 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Upload: pete-sharman

Post on 06-Aug-2015

118 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 1

1C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Page 2: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 2

2C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Ora

cle

's M

an

ag

em

en

t To

ols

fo

r M

an

ag

ing

Ora

cle

Data

base 1

2c

Pete

Sharm

an

Princip

al P

roduct

Manager,

EM

Pro

duct

Suite

Page 3: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 3

3C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Th

e O

bli

ga

tory

Sli

de

Ab

ou

t M

e

•1

8+

ye

ars

with

Ora

cle

–D

BA

instr

ucto

r / E

ducation C

entr

e M

anager

–H

A C

onsultant

–In

tern

al serv

ices c

urr

iculu

m d

evelo

per

–N

ort

h A

merica S

ale

s a

nd C

onsultin

g d

ata

base lead

–R

AC

Develo

pm

ent

–S

T C

urr

iculu

m D

BA

/ E

M t

eam

–P

roduct

Manager,

EM

Pro

duct

Suite

•O

akTa

ble

me

mb

er

•P

rese

nte

d a

t co

nfe

ren

ce

s a

ll o

ve

r th

e p

lace

•O

wn

er,

pe

tew

ho

do

esno

ttw

ee

t.co

m ☺

Page 4: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 4

4C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Ora

cle

Da

tab

as

e 1

2c

Ma

na

ge

me

nt

To

ols

•G

ood o

ld S

QL*P

lus!

•S

QL D

evelo

per

•E

nte

rprise M

anager

Exp

ress

•E

nte

rprise M

anager

Clo

ud C

ontr

ol 12

c

Page 5: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 5

5C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•S

witch t

o a

PD

B–SQL> ALTER SESSION SET CONTAINER=PDB1;

•S

witch t

o t

he C

DB

–SQL> ALTER SESSION SET CONTAINER=CDB$ROOT;

•W

here

am

I?

–SQL> SHOW CON_ID

–SQL> SHOW CON_NAME

–SQL> SHOW PDBS

•T

his

will

te

ll yo

u e

ith

er

wh

ich

PD

B y

ou

are

co

nn

ecte

d o

r lis

t a

ll P

DB

s in

clu

din

g th

e

PD

B$

SE

ED

if yo

u a

re c

on

ne

cte

d to

CD

B$

RO

OT

Sw

itc

hin

g b

etw

ee

n C

DB

an

d P

DB

s

Page 6: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 6

6C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

xam

ple

–C

reate

a u

ser

insid

e a

PD

B:

•E

xam

ple

–C

reate

a n

ew

Com

mon U

ser

in a

CD

B:

CD

B/P

DB

Us

er

Cre

ati

on

: D

eta

ils

PDB1> create user T1 identified by T1;

PDB1> create user U2 identified by U2 container=current;

PDB1> create user V3 identified by V3 container=all;

ORA-65096: invalid common user name or role

CDB1> create user T1 identified by T1;

ORA-65096: invalid common user name or role

CDB1> create user T1 identified by T1 container=all;

ORA-65096: invalid common user name or role

CDB1> create user T1 identified by T1 container=current;

ORA-65049: creation of local user or role is not allowed in

CDB$ROOT

CDB1> create user c##T1

identified by T1 container=all;

CDB1> create user c##U2 identified by U2;

Local

User

Com

mon

User

Page 7: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 7

7C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•C

om

mon U

ser

can a

ccess info

rmation f

rom

the C

DB

and a

ll P

DB

s

•D

ependency

show

n v

ia c

olu

mn C

ON

_ID

in D

BA

_ v

iew

s:

–In

a n

on

-CD

B C

ON

_ID

is a

lwa

ys

0

Hie

rarc

hie

s

CON_ID

Ob

jec

t b

elo

ng

s t

o

0E

ntire

CD

B

1R

oo

t

2S

ee

d

3 -

25

4P

DB

1 -

25

2

CD

B$

RO

OT

CD

B$

RO

OT

PD

B$

SE

ED

PD

B$

SE

ED

OB

J$

TA

B$

SO

UR

CE

$

PD

BP

DB

EM

PD

EP

T

OB

J$

TA

B$

SO

UR

CE

$

Page 8: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 8

8C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•Lis

t in

it p

ara

mete

rs w

hic

h c

an b

e c

hanged o

n P

DB

level:

–se

lect N

AM

E

fro

m V

$P

AR

AM

ET

ER

wh

ere

IS

PD

B_

MO

DIF

IAB

LE

= 'T

RU

E' o

rde

r b

y N

AM

E;

•Lis

t para

mete

rs s

et

in a

part

icula

r P

DB

:

–se

lect N

AM

E f

rom

V$

SY

ST

EM

_P

AR

AM

ET

ER

wh

ere

CO

N_

ID=

3 o

rde

r b

y N

AM

E;

Ch

an

gin

g i

nit

.ora

Pa

ram

ete

rs

Page 9: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 9

9C

op

yri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•N

ew

dic

tionary

vie

w f

am

ily:

{US

ER

|ALL|D

BA

|CD

B}_

VIE

WS

•T

he m

ost

import

ant

changes in a

n o

verv

iew

:

Dic

tio

na

ry V

iew

s

View

Me

an

ing

{CDB|DBA}_PDBS

Info

rmation a

nd s

tatu

s o

f P

DB

s b

ein

g p

lugged into

the c

urr

ent

CD

B

CDB_PROPERTIES

Perm

am

nent pro

pert

ies o

f conta

iners

in a

CD

B

{CDB|DBA}_PDB_HISTORY

"His

tory

" of

a P

DB

–OPERATION

colu

mn is

import

ant

{CDB|DBA}_OBJECTS

New

SHARING

colu

mns d

ispla

ys if

obje

cts

are

lin

ked

{CDB|DBA}_TABLES

New

CONTAINER_DATA

colu

mns s

how

s if it is

a c

onta

iner

obje

ct

{CDB|DBA}_USERS

New

COMMON

colu

mns s

how

s if a u

ser

is COMMON

or LOCAL

V$CONTAINERS

Info

s a

bout

conta

iners

associa

ted w

ith t

his

CD

B

V$PDBS

Info

rmation a

bout

all

associa

ted P

DB

s–

incl. O

pen S

tatu

s

V$DATABASE

New

colu

mn CDB

–either YES

or NO

PDB_PLUG_IN_VIOLATIONS

Show

s t

he p

lugin

vio

lations d

uring p

lugin

as P

DB

into

a C

DB

Page 10: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

10

10

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•P

DB

s in m

y C

DB

?show pdbs

CON_ID CON_NAME OPEN MODE RESTRICTED

------

------------------------------------

---------

2 PDB$SEED READ ONLY NO

3 PDB1 READ WRITE NO

•O

pen M

ode o

f th

e P

DB

s?

select NAME, OPEN_MODE, RESTRICTED, OPEN_TIME from V$PDBS;

NAME OPEN_MODE RESTRICTED OPEN_TIME

---------------

----------

----------

------------------------------

PDB$SEED READ ONLY NO 21-OCT-13 12.19.54.465 PM

HRPDB READ WRITE NO 21-OCT-13 12.34.05.078 PM

SALESPDB MOUNTED NO 22-OCT-13 10.37.20.534 AM

Imp

ort

an

t Q

ue

rie

s

Page 11: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13 11

11

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•R

enam

e o

r re

locate

data

file

s o

nlin

e

–M

ove

fro

m o

ne

typ

e o

f sto

rag

e to

an

oth

er,

or

into

AS

M,

Fo

r e

xam

ple

•R

en

am

e:

•R

elo

ca

te:

•C

op

y:

•M

ove

in

to A

SM

:

On

lin

e M

ov

e o

f D

ata

file

s

ALTER DATABASE MOVE DATAFILE '/data/user1.dbf' TO

'/data/user001.dbf';

ALTER DATABASE MOVE DATAFILE '/data/user1.dbf' TO

'/test/user1.dbf';

ALTER DATABASE MOVE DATAFILE '/data/user1.dbf' TO

'/test/user1.dbf' KEEP;

ALTER DATABASE MOVE DATAFILE '/data/user1.dbf' TO

'+DATA/data/datafile/user1.dbf';

Page 12: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

12

12

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

xam

ple

s:

IDE

NT

ITY

CREATE TABLE t1

(id NUMBER GENERATED AS IDENTITY,

first_namevarchar2(30));

INSERT INTO t1(first_name) values ('Hugo');

ID FIRST_NAME

-----------------

1 Hugo

CREATE TABLE t2

(id NUMBER GENERATED BY DEFAULT AS IDENTITY

(START WITH 100 INCREMENT BY 10),

first_namevarchar2(30));

Cre

ate

a t

ab

le w

he

re t

he

id

co

lum

n is a

lwa

ys p

op

ula

ted

by

Ora

cle

Cre

ate

a t

ab

le w

he

re t

he

id

co

lum

n is p

op

ula

ted

by

Ora

cle

wh

en

no

t p

rovid

ed

Page 13: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

13

13

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

xam

ple

:

Ro

w L

imit

SELECT employee_id, last_name

FROM employees

ORDER BY employee_id

FETCH FIRST 5 ROWS ONLY;

SELECT employee_id, last_name, salary

FROM employees

ORDER BY salary

FETCH FIRST 5 PERCENT ROWS WITH TIES;

Se

lect o

nly

th

e f

irst

5 r

ow

s

Se

lect th

e f

irst

5%

of

row

s a

nd

wh

ose

sa

lary

“tie

s”

with

th

e lo

we

st

of

the

5%

Page 14: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

14

14

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

SQ

L D

ev

elo

pe

r

•C

onta

iner

Data

base

managem

ent

•A

ccessed v

ia t

he

DB

A p

anel

•A

vaila

ble

in v

ers

ion

3.2

.20.0

9 a

nd h

igher

Mu

lti-

ten

an

t P

lug

, C

lon

e, A

lte

r S

tate

, a

nd

mo

re

Page 15: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

15

15

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•U

nplu

g –

Cre

ate

the X

ML d

escripto

r of th

e P

luggable

DB

Un

plu

g -

> P

lug

In

Page 16: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

16

16

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•D

efine r

edaction p

olic

ies in b

oth

Ora

cle

SQ

L D

evelo

per

&

Data

Modele

r–

Ora

cle

Da

ta R

ed

ac

tio

n, a

pa

rt o

f O

racle

Ad

va

nce

d

Se

cu

rity

,e

na

ble

s y

ou

to

ma

sk (

red

act)

da

ta th

at is

qu

eri

ed

by lo

w-

pri

vile

ge

d u

se

rs o

r a

pp

lica

tio

ns.

–T

he

re

da

ctio

n o

ccu

rs in

re

al t

ime

wh

en

use

rs q

ue

ry th

e d

ata

.

Da

tab

as

e R

ed

ac

tio

n i

n O

rac

le S

QL

De

ve

lop

er

Page 17: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

17

17

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

FU

LL (

F)

PA

RT

IAL (

P)

RA

ND

OM

(R

)

Re

da

cti

on

Fu

nc

tio

n T

yp

es

Page 18: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

18

18

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•D

efinin

g a

n I

D c

olu

mn in 1

2c

Us

ing

SQ

L D

ev

elo

pe

r Ta

ble

Ed

ito

rs

Page 19: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

19

19

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•S

equences a

re c

reate

d ‘behin

d t

he s

cenes’

It’s

no

t m

ag

ic ☺ ☺☺☺

Page 20: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

20

20

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•N

o m

ore

cra

zy

RO

WN

UM

and W

ITH

funny-

busin

ess

Ro

w L

imit

Cla

us

e

Page 21: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

21

21

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•W

hat

does it

look lik

e…

analy

tic f

unctions?

Off

se

t/F

etc

h P

lan

Page 22: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

22

22

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•A

LO

T o

f th

e n

ew

12

c fe

atu

res a

re h

ere

to

he

lp o

ur

cu

sto

me

rs m

ove

fr

om

SQ

L S

erv

er,

Syb

ase

, D

B2

, e

tc.

–Less c

ode r

ew

rite

s,

few

er

obje

cts

to m

igra

te

Ora

cle

® D

ata

base M

igra

tion G

uid

e–

Ide

ntity

Co

lum

ns

–Im

plic

it S

tate

me

nt R

esu

lts

–Q

ue

ry R

ow

Lim

its &

Ro

w O

ffse

ts

–S

QL T

ran

sla

tio

n F

ram

ew

ork

!

Ea

sie

r M

igra

tio

ns

to

Ora

cle

Da

tab

as

e

Page 23: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

23

23

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•S

QL D

evelo

per

is t

he O

ffic

ial D

ata

base M

igra

tion T

ool fo

r O

racle

Support

for

Mig

rating A

pplic

ations t

o O

racle

•S

ign

ific

an

t e

ffo

rt to

mig

rate

ap

plic

atio

n c

od

e

•S

QL T

ransla

tion F

ram

ew

ork

•T

ran

sla

tin

g n

on

-Ora

cle

SQ

L to

SQ

L

•A

llow

s fo

r m

inim

al ch

an

ge

s to

ap

plic

atio

n c

od

e

•N

on

-Ora

cle

SQ

L w

ill b

e s

en

t u

nm

od

ifie

d to

Ora

cle

Da

tab

ase

•A

pp

lica

tio

n S

QL w

ill b

e r

eco

rde

d a

nd

tra

nsla

ted

•R

evie

w, T

un

e, M

od

ify tra

nsla

ted

SQ

L

Us

ing

SQ

L D

ev

elo

pe

r to

Mo

ve

to

Ora

cle

DB

Page 24: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

24

24

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Em

be

dd

ed

Ma

na

ge

me

nt

Co

ns

oli

da

tio

n

Qu

ali

ty o

f

Se

rvic

e

Ma

na

ge

me

nt

0%

20%

40%

60%

80%

100

%

120

%

OR

AC

LE

DA

TA

BA

SE

MA

NA

GE

ME

NT

Se

lf-S

erv

ice

IT

Clo

ud

Se

rvic

es

Page 25: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

25

25

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•In

teg

rate

d, G

UI

Man

ag

em

en

t To

ol fo

r D

ata

base A

dm

inis

trati

on

Ora

cle

En

terp

rise M

an

ag

er

Data

base E

xp

ress 1

2c

Poin

tIn

teg

rate

d In

sta

llIn

teg

rate

d In

sta

ll

•P

re-c

on

fig

ure

d &

in

sta

lle

d

wit

h t

he

da

tab

ase

•R

un

s in

sid

e d

ata

ba

se

•N

o e

xtra

MW

co

mp

on

en

ts

•Le

vera

ge

s X

DB

se

rve

r in

sid

e

db

fo

r w

eb

se

rvic

es

•S

up

po

rts

SI,

RA

C,

EE

Inte

gra

ted

In

sta

ll

•P

re-c

on

fig

ure

d &

in

sta

lle

d

wit

h t

he

da

tab

ase

•R

un

s in

sid

e d

ata

ba

se

•N

o e

xtra

MW

co

mp

on

en

ts

•Le

vera

ge

s X

DB

se

rve

r in

sid

e

db

fo

r w

eb

se

rvic

es

•S

up

po

rts

SI,

RA

C,

EE

Sm

all F

oo

tpri

nt

Sm

all F

oo

tpri

nt

•D

isk:

20

MB

•R

un

tim

e:

zero

wh

en

id

le

•M

inim

al C

PU

, m

em

ory

ove

rhe

ad

•1

00

% o

f U

I re

nd

eri

ng

pe

rfo

rme

d i

n b

row

ser

•D

B S

erv

er

on

ly r

un

s S

QL

Sm

all F

oo

tpri

nt

•D

isk:

20

MB

•R

un

tim

e:

zero

wh

en

id

le

•M

inim

al C

PU

, m

em

ory

ove

rhe

ad

•1

00

% o

f U

I re

nd

eri

ng

pe

rfo

rme

d i

n b

row

ser

•D

B S

erv

er

on

ly r

un

s S

QL

Co

mp

reh

en

siv

e

Ad

min

istr

ati

on

C

om

pre

he

ns

ive

A

dm

inis

tra

tio

n

•B

asi

c a

dm

in s

up

po

rt f

or:

•S

tora

ge

ma

na

ge

me

nt

•S

ecu

rity

ma

na

ge

me

nt

•C

on

fig

ura

tio

n m

an

ag

em

en

t

•A

dva

nce

d p

erf

orm

an

ce

dia

gn

ost

ics

an

d t

un

ing

Co

mp

reh

en

siv

e

Ad

min

istr

ati

on

•B

asi

c a

dm

in s

up

po

rt f

or:

•S

tora

ge

ma

na

ge

me

nt

•S

ecu

rity

ma

na

ge

me

nt

•C

on

fig

ura

tio

n m

an

ag

em

en

t

•A

dva

nce

d p

erf

orm

an

ce

dia

gn

ost

ics

an

d t

un

ing

Page 26: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

26

26

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

En

terp

ris

e M

an

ag

er

Da

tab

as

e E

xp

res

s M

en

us

Page 27: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

27

27

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Arc

hit

ec

ture

Req

uest

Han

dli

ng

in

EM

Exp

ress

01

00

10

11

00

10

010

010

010

11

10

01

00

10

10

10

010

010

101

01

00

11

01

01

00

10

101

001

0

Re

qu

es

t

Lis

ten

er

EM

Ex

pre

ss S

erv

let

•A

uth

en

tica

tes

an

d v

ali

da

tes

•S

erv

es

the

re

qu

est

by

exe

cuti

ng

qu

eri

es

insi

de

DB

•W

rite

s th

e o

utp

ut

to r

esp

on

se s

tre

am

Bro

wser

Sh

are

d S

erv

ers

Dis

pa

tch

er

Ora

cle

We

b S

erv

er

EM

Ex

pre

ss

Se

rvle

t

Page 28: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

28

28

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Em

be

dd

ed

Ma

na

ge

me

nt

Co

ns

oli

da

tio

n

Qu

ali

ty o

f

Se

rvic

e

Ma

na

ge

me

nt

0%

20%

40%

60%

80%

100

%

120

%

OR

AC

LE

DA

TA

BA

SE

MA

NA

GE

ME

NT

Se

lf-S

erv

ice

IT

Clo

ud

Se

rvic

es

Page 29: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

29

29

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•F

ull

Su

pp

ort

Acro

ss E

nti

re C

on

so

lid

ati

on

Lif

ecycle

Da

tab

as

e C

on

so

lid

ati

on

PL

AN

Da

tab

as

eC

on

so

lid

ati

on

TE

ST

TU

NE

MIG

RA

TE

Co

nso

lid

ati

on

Pla

nn

er/

Ad

vis

or

Co

nso

lid

ati

on

Pla

nn

er/

Ad

vis

or

Re

al

Co

nso

lid

ati

on

Test

ing

Re

al

Co

nso

lid

ati

on

Test

ing

Ora

cle

Mu

ltit

en

an

t

Ora

cle

Mu

ltit

en

an

t

Co

nta

ine

r D

B &

Plu

gg

ab

le D

B

Pe

rfo

rma

nce

Tun

ing

Co

nta

ine

r D

B &

Plu

gg

ab

le D

B

Pe

rfo

rma

nce

Tun

ing

Page 30: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

30

30

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Ora

cle

Mu

ltit

en

an

t L

ife

cyc

le M

an

ag

em

en

t

�C

om

ple

te w

ork

flow

�S

upport

s R

AC

& 1

1gR

2�

Pre

-Mig

ration v

alid

ations

�C

om

ple

te w

ork

flow

�S

upport

s R

AC

& 1

1gR

2�

Pre

-Mig

ration v

alid

ations

�A

uto

matically

pro

visio

n C

DB

in

clu

din

g s

oft

ware

sta

ck

�P

rovi

sio

n P

DB

s f

rom

multip

le

sourc

es

�A

uto

matically

pro

visio

n C

DB

in

clu

din

g s

oft

ware

sta

ck

�P

rovi

sio

n P

DB

s f

rom

multip

le

sourc

es

Mig

rate

to

PD

BP

rovis

ion

ne

w C

DB

/ P

DB

Non-C

DB

Unplu

gged

PD

B

SeedN

ew

HR

1H

R2

�A

uto

matically

unplu

g P

DB

�G

enera

te P

DB

arc

hiv

e�

Sto

re it

in s

oft

ware

libra

ry

�A

uto

matically

unplu

g P

DB

�G

enera

te P

DB

arc

hiv

e�

Sto

re it

in s

oft

ware

libra

ry

Unplu

gged

PD

B

Un

plu

g P

DB

Page 31: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

31

31

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•C

on

so

lid

ati

on

Testi

ng

usin

g R

eal

SQ

L W

ork

load

Co

ns

oli

da

ted

SQ

L P

erf

orm

an

ce

An

aly

ze

r (S

PA

)

SA

LES

HR

ER

P

CR

M

•V

alid

ate

s S

QL

pe

rfo

rma

nce

for

co

nso

lida

ted d

ata

base

•S

QL

wo

rklo

ad

ca

ptu

red

fo

r e

ach

da

tab

ase in

ST

S

•S

PA

exe

cu

tes a

ll w

ork

loa

ds

tog

eth

er

in c

on

so

lidate

d

en

viro

nm

ent

•Id

en

tifies S

QL

re

gre

ssio

ns

an

d h

elp

s r

em

ed

iate

th

em

•E

xistin

g S

PA

ca

pa

bili

ty in

DB

1

1.1

wo

rks f

or

sch

em

a

co

nso

lidation

•S

up

port

s P

lug

gab

le D

B

co

nso

lidation in

DB

12

ER

P S

TS

SA

LE

S S

TS

CR

M S

TS

HR

ST

S

SA

LE

S

HR

ER

P CR

M

Page 32: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

32

32

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•C

on

so

lid

ati

on

Testi

ng

usin

g R

eal A

pp

licati

on

Wo

rklo

ad

Co

ns

oli

da

ted

Da

tab

as

e R

ep

lay

SA

LES

HR

ER

P

CR

M

•E

na

ble

s D

B c

on

so

lida

tio

n te

stin

g

•A

llow

s w

ork

loa

d c

ap

ture

d o

n

diffe

ren

t d

ata

ba

se

s t

o b

e

rep

laye

d c

on

cu

rre

ntly

•W

ork

s f

or

sch

em

a c

on

so

lida

ted

d

ata

ba

se

s o

r p

lug

ga

ble

d

ata

ba

se

s

•A

va

ilab

le n

ow

as a

pa

tch

to

D

B1

1.2

.0.2

, 1

1.2

.0.3

Wo

rklo

ad

Co

nso

lid

ate

dW

ork

load

R

ep

lay

Ava

ila

ble

no

w

in D

B11

.2

Page 33: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

33

33

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

nable

s c

apacity

pla

nnin

g b

y scalin

g u

p w

ork

load r

epla

y

•T

ime

-sh

ifti

ng

:A

lign

wo

rklo

ad

pe

aks fo

r m

axim

um

co

ncu

rre

ncy

Wo

rklo

ad

Sc

ale

Up

fo

r C

ap

ac

ity P

lan

nin

g

SA

LES

HR

ER

P

CR

M

Tim

e-S

hif

tin

g

Page 34: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

34

34

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

nable

s c

apacity

pla

nnin

g b

y scalin

g u

p w

ork

load r

epla

y

•T

ime

-sh

ifti

ng

: A

lign

wo

rklo

ad

pe

aks fo

r m

axim

um

co

ncu

rre

ncy

•W

ork

loa

d f

old

ing

: S

plit

sin

gle

ca

ptu

re in

to m

ultip

le p

iece

s a

nd

re

pla

y th

em

co

ncu

rre

ntly

Wo

rklo

ad

Sc

ale

Up

fo

r C

ap

ac

ity P

lan

nin

g

89

10

11

12

13

14

15

16

12

Wo

rklo

ad

Fo

ldin

g

Page 35: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

35

35

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•E

nable

s c

apacity

pla

nnin

g b

y scalin

g u

p w

ork

load r

epla

y

•T

ime

-sh

ifti

ng

: A

lign

wo

rklo

ad

pe

aks fo

r m

axim

um

co

ncu

rre

ncy

•W

ork

loa

d f

old

ing

: S

plit

sin

gle

ca

ptu

re in

to m

ultip

le p

iece

s a

nd

re

pla

y th

em

co

ncu

rre

ntly

•S

ch

em

a d

up

lic

ati

on

:D

up

lica

te a

nd

re

pla

y w

ork

loa

d in

ea

ch

sch

em

a c

on

cu

rre

ntly

•P

art

of

Da

tab

ase

Re

pla

y fe

atu

re u

nd

er

Re

al A

pp

lica

tio

n T

estin

g O

ptio

n

Wo

rklo

ad

Sc

ale

Up

fo

r C

ap

ac

ity P

lan

nin

g

SA

LES

SA

LES

01

SA

LES

02

Sc

he

ma

Du

pli

ca

tio

n

Page 36: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

36

36

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•S

ecu

red

Testi

ng

usin

g R

eal

Data

Pro

duction d

ata

is c

opie

d t

o T

est and

then m

asked.

At-

So

urc

e D

ata

Ma

sk

ing

01

00

10

11

00

10

101

001

001

001

001

001

001

001

001

001

001

0001

00

10

10

10

01

00

100

100

111

001

001

001

001

001

001

000

010

0100

10

11

10

01

00

10

101

001

001

010

101

001

101

010

010

101

001

0

Pro

du

ctio

nTe

st

Clo

ne

-an

d-M

ask

Be

fore

Sensitiv

e d

ata

is m

asked a

t th

e s

ourc

e

befo

re it le

aves t

he p

roduction D

B.

Sta

gin

g c

opy

not

required

01

00

10

11

00

10

101

001

001

001

001

001

001

001

001

001

001

0001

00

10

10

10

01

00

100

100

111

001

001

001

001

001

001

000

010

0100

10

11

10

01

00

10

101

001

001

010

101

001

101

010

010

101

001

0

At-

So

urc

e-M

askin

g

Ma

ske

d D

ata

P

um

p F

ile

Pro

du

ctio

nTe

st

NE

W

Page 37: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

37

37

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•M

axim

um

Co

mp

lian

ce w

ith

PC

I

Pro

duction d

ata

had t

o b

e s

ubsett

ed f

irst

and t

hen s

ensitiv

e d

ata

masked

separa

tely

.

Inte

gra

ted

Su

bs

ett

ing

an

d M

as

kin

g

Be

fore

NE

W

01

00

10

11

00

10

101

001

001

001

001

001

001

001

001

001

001

0001

00

10

10

10

01

00

100

100

111

001

001

001

001

001

001

000

010

0100

10

11

10

01

00

10

101

001

001

010

101

001

101

010

010

101

001

0

Pro

du

ctio

nTe

st

Da

taS

ub

se

tC

lon

e

an

d M

ask

01

00

10

11

00

10

101

001

001

001

001

001

001

001

001

001

001

0001

00

10

10

10

01

00

100

100

111

001

001

001

001

001

001

000

010

0100

10

11

10

01

00

10

101

001

001

010

101

001

101

010

010

101

001

0

Te

st

Ma

ske

d D

ata

P

um

p F

ile

Pro

du

ctio

n On

e-s

tep

Su

bse

t a

nd

Ma

sk

Pro

duction d

ata

is s

ubsett

ed a

nd

sensitiv

e d

ata

masked in o

ne s

tep u

sin

g

At-

sourc

e M

askin

g

Page 38: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

38

38

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•P

erf

orm

an

ce B

en

ch

mark

s o

n E

xad

ata

X2-2

Fu

ll R

ack

Ma

sk 6

00

bil

lio

n r

ow

ta

ble

in

33

min

ute

s1

% s

ub

set

of

10

0T

B

tab

le in

6.5

ho

urs

1%

su

bse

t +

ma

skin

g

of

72

TB

ta

ble

in

5.8

h

ou

rs

Hig

h P

erf

orm

an

ce

Da

ta M

as

kin

g a

nd

Su

bs

ett

ing

Page 39: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

39

39

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Em

be

dd

ed

Ma

na

ge

me

nt

Co

ns

oli

da

tio

n

Qu

ali

ty o

f

Se

rvic

e

Ma

na

ge

me

nt

0%

20%

40%

60%

80%

100

%

120

%

OR

AC

LE

DA

TA

BA

SE

MA

NA

GE

ME

NT

Se

lf-S

erv

ice

IT

Clo

ud

Se

rvic

es

Page 40: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

40

40

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•T

he A

DD

M F

am

ily:

•A

Co

nti

nu

ou

s E

vo

luti

on

in

Data

base P

erf

orm

an

ce M

an

ag

em

en

t

Au

tom

ati

c P

erf

orm

an

ce

Dia

gn

os

tic

s

•H

un

g o

r e

xtre

me

ly

slo

w d

ata

ba

se

s

•U

se

s a

no

rma

l a

nd

d

iag

no

stic m

od

e

co

nn

ectio

n

•M

an

ua

lly t

rig

ge

red

Real-

Tim

e

AD

DM

•In

-de

pth

p

erf

orm

an

ce

co

mp

ari

so

n a

cro

ss

two

pe

rio

ds

•U

se

s A

WR

da

ta

•M

an

ua

lly t

rig

ge

red

Co

mp

are

Peri

od

AD

DM

•D

iag

no

se

pe

rsis

ten

t p

erf

orm

an

ce

issu

es

•U

se

s A

WR

sn

ap

sh

ots

•A

uto

ma

tica

lly r

un

s

eve

ry h

ou

r

AD

DM

Real-

Tim

e

AD

DM

Co

mp

are

Peri

od

AD

DM

AD

DM

•P

roa

ctive

ly d

ete

ct

&

dia

gn

ose

tra

nsie

nt

pe

rfo

rma

nce

sp

ike

s•

Use

s in

-me

mo

ry

da

ta•

Au

tom

atica

lly r

un

s

eve

ry 3

se

co

nd

s

En

han

ced

R

eal-

Tim

e A

DD

M

Page 41: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

41

41

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•P

roacti

ve p

rob

lem

dete

cti

on

& a

naly

sis

•V

ery

lig

ht w

eig

ht

ch

eck (

in m

em

ory

, la

tch

less)

run

s e

ve

ry 3

se

co

nd

s

•W

he

n d

ete

cts

ba

d p

erf

orm

an

ce

tre

nd

s,

trig

ge

rs f

urt

he

r a

na

lysis

•A

na

lyze

s H

igh

CP

U,

I/O

sp

ike

s, m

em

ory

, in

terc

on

ne

ct,

ha

ng

s,

de

ad

locks

•P

roa

ctive

ly id

en

tifie

s a

pro

ble

m b

efo

re it

thre

ate

ns a

pp

lica

tio

n p

erf

orm

an

ce

•F

or

cu

rren

t sp

ikes,

Real-

Tim

e A

DD

M c

an

be m

an

uall

y t

rig

gere

d

•F

or

sh

ort

du

ratio

n (

5-m

in)

pe

rfo

rma

nce

sp

ike

s, i.e

. tr

an

sie

nt,

hig

h im

pa

ct

pro

ble

ms

•P

rovid

es a

ctio

na

ble

ad

vic

e fo

r cri

tica

l issu

es

•C

olle

cts

ric

h d

ata

se

t fo

r a

na

lysis

•S

tore

s r

ep

ort

s a

nd

data

in

AW

R f

or

his

tori

cal an

aly

sis

En

ha

nc

ed

Re

al-

Tim

e A

DD

MD

ata

ba

se

Se

lf-M

on

ito

rs f

or

Se

rio

us

Pe

rfo

rma

nc

e Is

su

es

Page 42: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

42

42

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•W

hat’

s R

eall

y H

ap

pen

ing

in

sid

e t

he D

ata

base

Mo

nit

ori

ng

Co

mp

lex

Da

tab

as

e O

pe

rati

on

s

Ch

alle

ng

eC

ha

lle

ng

e

•R

ea

l-T

ime

SQ

L &

PL/

SQ

L M

on

ito

rin

g o

nly

m

on

ito

rs a

sin

gle

e

xecu

tio

n

•H

ow

do

es

a D

BA

mo

nit

or

a c

om

po

site

op

era

tio

n

such

as

a b

atc

h j

ob

?

Ch

alle

ng

e

•R

ea

l-T

ime

SQ

L &

PL/

SQ

L M

on

ito

rin

g o

nly

m

on

ito

rs a

sin

gle

e

xecu

tio

n

•H

ow

do

es

a D

BA

mo

nit

or

a c

om

po

site

op

era

tio

n

such

as

a b

atc

h j

ob

?

So

luti

on

So

luti

on

•R

ea

l-T

ime

Da

tab

ase

O

pe

rati

on

s M

on

ito

rin

g

•B

en

efi

t:

All

ow

s D

BA

s to

an

aly

ze

an

d t

un

e c

om

ple

x co

mp

osi

te D

B o

pe

rati

on

s

So

luti

on

•R

ea

l-T

ime

Da

tab

ase

O

pe

rati

on

s M

on

ito

rin

g

•B

en

efi

t:

All

ow

s D

BA

s to

an

aly

ze

an

d t

un

e c

om

ple

x co

mp

osi

te D

B o

pe

rati

on

s

Page 43: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

43

43

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Re

al-

Tim

e D

ata

ba

se

Op

era

tio

ns

Mo

nit

ori

ng

•D

ata

ba

se

mo

nito

rin

g o

f a

pp

lica

tio

n jo

bs

•G

roupin

g o

f S

QLs, sessio

ns f

or

the a

pplic

ation jobs

•K

ey

scenarios:

ET

L o

pera

tions,

Quart

er

End C

lose jobs

•R

ea

l-tim

e m

on

ito

rin

g d

rive

n b

y a

pp

lica

tio

n s

pe

cifie

d ta

gg

ing

•O

racle

Data

Pum

p jobs a

uto

matically

monitore

d

•Taggin

g a

bili

ty in P

L/S

QL, O

CI,

JD

BC

•V

isib

ility

of to

p S

QL s

tate

me

nts

, syste

m a

nd

se

ssio

n p

erf

orm

ance

me

tric

s

•A

vo

ids th

e o

ve

rhe

ad

of S

QL

*Tra

ce

Know

What’s

Happenin

g a

nd R

esolv

e I

ssues F

aste

r

Page 44: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

44

44

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•O

rac

le D

ata

ba

se

11g

: S

up

po

rt f

or

sim

ple

DB

op

era

tio

ns

•P

L/S

QL p

roce

du

res/f

un

ctio

ns

•O

rac

le D

ata

ba

se

12c

: N

EW

su

pp

ort

fo

r c

om

po

sit

e o

pe

rati

on

s

•S

essio

n(s

) a

ctivity

be

twe

en

2 p

oin

ts o

f tim

e d

efin

ed

by

ap

plic

atio

n c

od

e o

r D

BA

•F

or

exa

mp

le;

SQ

L*P

lus s

cri

pt,

ba

tch

jo

b,

or

ET

L p

roce

ssin

g•

At

mo

st

on

e D

BO

P p

er

DB

se

ssio

n

Mo

nit

or

Co

mp

os

ite

Da

tab

as

e O

pe

rati

on

s

Page 45: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

45

45

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Au

tom

ati

c R

ep

ort

Pe

rsis

ten

ce

to

Dis

k

•A

uto

ma

tica

lly s

tore

s R

ea

l-T

ime

SQ

L

Mo

nito

rin

g a

nd

Re

al-

Tim

e A

DD

M r

ep

ort

s in

A

WR

•E

very

min

ute

, re

port

s o

f to

p 5

(ela

psed tim

e)

SQ

L o

r D

B-O

ps fro

m R

eal-T

ime S

QL

Monitoring

•A

uto

matic triggere

d r

eport

s fro

m R

eal-T

ime

AD

DM

drill-

dow

n a

naly

sis

•V

iew

pe

rsis

ted

his

tori

ca

l re

po

rts in

EM

C

lou

d C

on

tro

l o

r E

M D

B E

xp

ress

•R

ep

ort

s a

re c

om

pre

sse

d t

o s

ave

sp

ace

•R

ep

ort

s a

re p

urg

ed

ba

se

d o

n A

WR

re

ten

tio

n p

olic

y

Pers

iste

nt R

eport

s:

•Top S

QL/D

B-o

ps

•R

eal-tim

e A

DD

M

Auto

matic

Analy

sis

Page 46: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

46

46

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Da

tab

as

e P

erf

orm

an

ce

Hu

b

Un

ifie

d P

erf

orm

an

ce M

on

ito

rin

g

•S

ing

le v

iew

of

DB

pe

rfo

rma

nce

�A

DD

M,

SQ

L Tu

nin

g,

Re

al-

Tim

e S

QL

Mo

nit

ori

ng

, A

SH

An

aly

tics

•S

wit

ch b

etw

ee

n A

SH

an

aly

tics

, w

ork

loa

d v

iew

, A

DD

M f

ind

ing

s a

nd

SQ

L m

on

ito

rin

g s

ea

mle

ssly

•S

up

po

rts

bo

th r

ea

l-ti

me

& h

isto

rica

l m

od

e

•H

isto

rica

l v

iew

of

SQ

L M

on

ito

rin

g &

A

DD

M r

ep

ort

s

•D

ed

ica

ted

ta

b f

or

RA

C

Page 47: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

47

47

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Ch

an

ge

Ac

tiv

ity P

lan

ne

r

�P

lan, M

onitor,

Act and T

rack in

real-tim

e –

pro

cesse

s r

unnin

g o

ver

long p

eriods o

f tim

e a

nd in

volv

es

multip

le p

eople

or

team

s

�Leve

rages the c

onfigura

tion m

anagem

ent data

to fin

d a

ccura

te s

tate

of activi

ties

Page 48: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

48

48

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Em

be

dd

ed

Ma

na

ge

me

nt

Co

ns

oli

da

tio

n

Qu

ali

ty o

f

Se

rvic

e

Ma

na

ge

me

nt

0%

20%

40%

60%

80%

100

%

120

%

OR

AC

LE

DA

TA

BA

SE

MA

NA

GE

ME

NT

Se

lf-S

erv

ice

IT

Clo

ud

Se

rvic

es

Page 49: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

49

49

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

•G

reate

st

Co

nso

lid

ati

on

, M

axim

um

RO

I

Pri

va

te D

ata

ba

se

Clo

ud

Sc

he

ma

Sc

he

ma

Da

tab

as

eD

ata

ba

se

OS

OS

Sto

rag

eS

tora

ge

Se

rve

rsS

erv

ers

CO

NS

OL

IDA

TIO

N

RO

I

Data

base

Clo

ud

Infr

astr

uctu

re

Clo

ud

Page 50: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

50

50

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

DB

aa

S C

lou

d M

od

els

Infr

ast

ruct

ure

Clo

ud

Infr

astr

uctu

re-a

s-a

Serv

ice

Sh

are

d S

erv

ers

Hy

pe

rvis

or

CR

MD

WE

RP

OSDB

OSDB

OSDB

OS

ER

PD

WC

RM

DB

OS

DB

DB

Da

tab

ase

Clo

ud

OS

ER

PD

WC

RM

OS

DB

Da

tab

ase

Clo

ud

Incre

asin

g C

on

so

lid

ati

on

Data

base In

sta

nce-a

s-a

-Serv

ice

Sh

are

d

OS

/Clu

ste

rS

ch

em

a-a

s-a

-Serv

ice

Sh

are

d D

ata

ba

se

DW schema

CRM schema

ERP schema

Page 51: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

51

51

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

EM

12

c:

Mo

st

Co

mp

reh

en

siv

e D

Ba

aS

So

luti

on

•E

nte

rprise M

anager

12c s

upport

s f

or

all

thre

e D

BaaS

deplo

yment

models

•S

elf s

erv

ice p

ara

dig

m f

or

data

base d

eplo

yment

and

managem

ent

–P

re-p

acka

ge

d,

pre

-co

nfig

ure

d d

ata

ba

se

co

nfig

ura

tio

ns

–O

ne

-clic

k p

rovis

ion

ing

an

d d

ep

loym

en

t o

f d

ata

ba

se

s

–O

n-d

em

an

d s

ca

lab

ility

of

un

de

rlyi

ng

pla

tfo

rm

•M

ete

ring a

nd c

harg

eback/s

how

back f

or

IT

accounta

bili

ty

•In

telli

gent A

uto

-pla

cem

ent,

Quota

Managem

ent,

Role

based a

ccess,

etc

.

Page 52: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

52

52

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Da

tab

as

e I

ns

tan

t C

lon

ing

Us

ing

Co

py o

n W

rite

NA

ME

SS

NS

AL

AR

Y

AGUILAR203-33-3234

40,000

BENSON

323-22-2943

60,000

Te

st M

aste

rD

ata

ba

se

NA

ME

SS

NS

AL

AR

Y

MILLER112-23-456740,000

SMITH

111-22-333360,000

Ma

skin

g &

Su

bse

ttin

g

Pro

du

ctio

nD

ata

ba

se

01

01

10

01

11

01

00

10

10

00

01

11

01

0F

un

cti

on

al

co

pie

s f

or

fun

cti

on

al

tes

tin

g w

ith

m

inim

al s

pa

ce

c

on

su

mp

tio

n

•F

ast clo

ne w

ith m

inim

al space c

onsum

ption

•O

nly

consum

e m

ore

space a

s d

ata

is c

hanged o

r added

•U

sers

can c

reate

snapshots

and ‘t

imetr

ave

l’ to

an e

arlie

r snapshots

•S

ecure

d &

fast pro

duction D

B c

opie

s for

functional

testing

•In

itia

l Support

for

Sun Z

FS

Sto

rage &

NetA

pp S

tora

ge

In E

M1

2c

Da

tab

as

e P

rovis

ion

ing

in

Min

ute

s

Page 53: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

53

53

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Sc

he

ma

as

a S

erv

ice

Ult

imate

Co

nso

lid

ati

on

of

Data

bases

Ult

imate

Co

nso

lid

ati

on

of

Data

bases

•S

ha

red

da

tab

ase

de

plo

ym

en

t m

od

el

en

ab

led

thro

ug

h s

elf

-se

rvic

e

•E

ach

ap

pli

cati

on

use

r g

ets

on

e o

r m

ore

da

tab

ase

sch

em

a(s

)

•S

erv

ice

le

vel

gu

ara

nte

e t

hro

ug

h D

ata

ba

se

Re

sou

rce

Ma

na

ge

r

•S

ecu

rity

iso

lati

on

th

rou

gh

Da

tab

ase

Va

ult

•S

up

po

rts

Plu

gg

ab

le D

ata

ba

ses

Ult

imate

Co

nso

lid

ati

on

of

Data

bases

•S

ha

red

da

tab

ase

de

plo

ym

en

t m

od

el

en

ab

led

thro

ug

h s

elf

-se

rvic

e

•E

ach

ap

pli

cati

on

use

r g

ets

on

e o

r m

ore

da

tab

ase

sch

em

a(s

)

•S

erv

ice

le

vel

gu

ara

nte

e t

hro

ug

h D

ata

ba

se

Re

sou

rce

Ma

na

ge

r

•S

ecu

rity

iso

lati

on

th

rou

gh

Da

tab

ase

Va

ult

•S

up

po

rts

Plu

gg

ab

le D

ata

ba

ses

DB

AA

pp

lic

ati

on

U

se

rs

Se

lf-S

erv

ice

Ad

min

Page 54: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

54

54

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Q&

A

Page 55: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

55

55

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.

Page 56: Oracle's Management Tools for Managing Oracle Database 12c

13

-No

v-13

56

56

Co

pyri

gh

t ©

20

13

, O

racle

an

d/o

r its a

ffili

ate

s. A

ll ri

gh

ts r

ese

rve

d.