SlideShare a Scribd company logo
Why	to	upgrade	to	12c	
By	Deiby	Gómez	
OTN	Tour	2016	Uruguay,	Perú,	Argen>na,	Guatemala,	Colombia
DEIBY	GOMEZ	
•  Oracle	ACE	–	Youngest	in	the	World.	
•  Oracle	ACE	Director		-	Youngest	in	the	world.		
•  Presidente	del	Grupo	de	Usuarios	de	Oracle	de	Guatemala	
•  Speaker	en		OTN	’13,	‘14,	’15,	’16;	Oracle	Open	World	USA,	Brasil;	Collaborate.	
•  Director	of	Support	Quality	en	La>n	American	Oracle	Users	Group	Community	(LAOUC)	
•  Co-fundador	de	OraWorld	Team	(Suiza,	India,	Brasil,	Francia,	Guatemala)		
•  Oracle	Cer>fied	Master	11g		(OCM	11g)	–	Youngest	in	LaAn	America	
•  Oracle	Cer>fied	Master	12c		(OCM	12c)	–	Youngest	in	LaAn	America.	
•  SELECT	Journal	Editor’s	Choice	Award	2016	(Las	Vegas,	IOUG)
DEIBY	GOMEZ	
Autores	
•  Anton	Els	(Nueva	Zelanda)	
•  Vit	Spinka	(Republica	Checa)	
•  Franck	Pachot	(Suiza)	
Revisores	Técnicos:	
•  Deiby	Gómez		(Guatemala)	
•  Arup	Nanda	(India)	
Pre-order	in	Amazon!
NUVOLA,	S.A.	
•  Cer>ficaciones	del	equipo:	
–  Oracle	Linux	Cer>fied	Implementa>on	Specialist	
–  Oracle	Database	11g	Administrator	Cer>fied	Professional	(OCP	11g)	
–  Oracle	Database	12c	Administrator	Cer>fied	Professional	(OCP	12c)	
–  Oracle	Database	11g	Administrator	Cer>fied	Master	(OCM	11g)	
–  Oracle	Database	12c	Administrator	Cer>fied	Master	(OCM	12c)	
–  Oracle	Service	Oriented	Architecture	Infrastructure	Implementa>on	Cer>fied	Expert	
–  Oracle	Cer>fied	Expert,	Oracle	Exadata	X3	and	X4	Administrator	
–  Oracle	RAC	11g	and	Grid	Infraestructure	Administrator	
–  Oracle	Real	Applica>on	Clusters	12c	Cer>fied	Implementa>on	Specialist	
•  Soporte	y	Consultoría:	
–  Bases	de	Datos	Oracle.	
•  Upgrades	&	Migraciones	
–  Exadata	
–  Oracle	Cloud	
–  Middleware	
•  Cursos	de	Administración	de	Productos	Oracle	
www.nuvolacg.com
¿Qué	beneficios	obTenes?
Provisioning	
•  Sub-set	Cloning	
•  No	Data	Cloning
Provisioning
Perfect	for	cloud	
•  Provide	Databases	as	a	Services	
•  Provide	Schema	as	a	Services	
•  Available	in	Amazon	RDS	
•  Available	in	Oracle	Public	Cloud	
•  In-Memory	Processing	(useful	when	scaling	memory	up)	
•  In-Memory	Database	(useful	when	scaling	memory	up)	
•  Full	database	caching	(useful	when	scaling	memory	up)	
•  Perfect	for	Data	Storage	Tiering	matches	with	Cloud	Storage	Costs	
•  Security
Policy-Managed	Databases	
Advantages:	
•  Server	Failure	Tolerance	
•  Automa>c	Server	reloca>on	
•  Cluster	Consolida>on	
•  Cluster	Scalability	(Horizontally	and	
Ver>cally)	
	
Enhanced	in	12c	
•  More	Server	Ajributes	
•  Server	Categoriza>on	
•  Policy	sets	
•  Server	Alloca>on	based	on:	
•  CPU	
•  Memory	
•  Node	Role	
•  Library	of	Policy	Defini>ons	
•  Quality	of	Service	(QoS)	unified	with	Policy-
based	Cluster	Management
ConsolidaTon	
•  Database	ConsolidaTon	
**duplica>ng	Memory	and	Processes
ConsolidaTon	
•  Database	Consolida>on	
•  Server	ConsolidaTon	
•  Instance	Caging	
•  Database	Resource	Manager
ConsolidaTon	
•  Database	Consolida>on	
•  Server	Consolida>on	
•  Schema	ConsolidaTon	collisions
ConsolidaTon	
•  Database	Consolida>on	
•  Server	Consolida>on	
•  Schema	Consolida>on	
•  Cluster	ConsolidaTon	
Shared	Pool	-	MyPool
Data	movement	
•  Plug-out	there,	Plug-in	here	
•  Move	data	across	Containers	with	Different	versions	
•  From	Cloud	to	On-Premise	
•  From	On-Premise	to	Cloud	
•  Duplicate	now	uses	Backupsets	
•  Move	Datafiles	online	
•  Online	Move	Par>>on	
•  Informa>on	Lifecycle	Management	(ILM)		
•  Heat	Map	
•  Query	>mestamps	at	the	row	and	segment	levels	
•  Full	Transportable	Database	
•  The	Best	of	Data	Pump	
•  The	best	of	Transportable	Tablespaces	
•  cross-plamorm	
•  cross-Endianness	
•  cross-version
In-memory	Features	
•  In-Memory	Column	Store	
•  In-Memory	Storage	Index	
•  In-Memory	Joins	
•  Bloom	Filters	
•  In-Memory	Scan	
•  In-memory	aggrega>on	
•  Full	Database	Caching	
•  Big	Table	Caching
ApplicaTon	conTnuity	
•  Masks	outages	from	end	users	and	applica>ons	
•  The	applica>on	can	con>nue	where	that	database	session	len	off	
•  It	rebuilds	the	Session	
•  session	states	
•  cursors	
•  Variable	
•  It	tries	to	re-execute	it
FLEX	ASM	
•  It	Provides	High	Availability	
•  Configurable	to	meet	our	needs	
•  It	doesn’t	depend	of	Flex	Cluster	
•  Easy	to	Configure	
•  Dedicated	ASM	Network
FLEX	CLUSTER	
•  Node	Scalability	
•  Less	Interconnect	Traffic	
•  Automa>c	Leaf	Nodes	reloca>on	
•  Node	Evic>on	decreased
Easy	Upgrade	&	MigraTon	
•  Plug	out	from	old	Version	of	Container	Database	
•  Plug	into	new	Version		of	Container	Database	
•  Copy	
•  Move	
•  No-Copy	
•  By	Clone	
•  Upgrade	process		by	Phases	
•  Pre-Upgrade	Script	
•  Parallel	Upgrade	(up	to	40%	faster)	
•  Upgrade	all	in	one	
•  Upgrade	with	Restore	Point	
•  And	many	good	upgrade	features	coming	in	12cR2!
PredicTve	Tasks-	What-if	command	
crsctl	eval	
•  Adding,	dele>ng	and	modifying	server	
pools	
•  Adding	servers	to	and	dele>ng	servers	
from	a	server	pool	
•  Reloca>ng	a	server	from	one	server	pool	
to	another	
•  Removing	a	server	from	the	cluster	
•  Enabling	a	specific	management	policy	
srvctl	-eval	
•  Adding,	star>ng,	stopping,	modifying	and	
reloca>ng	databases	
•  Adding,	star>ng,	stopping,	modifying	and	
reloca>ng	services	
•  Adding,	modifying	and	removing	server	
pools	
•  Reloca>ng	a	server	from	one	server	pool	
to	another	
$ crsctl eval start resource resource1 -n server1
Stage Group 1:
--------------------------------------------------------------------------------
Stage Number Required Action
--------------------------------------------------------------------------------
1 Y Resource 'resource1' (1/1) will be in state
[ONLINE] on server [server1]
N Resource 'resource2' (1/1) will be in state
[ONLINE | INTERMEDIATE] on server [server1]
2 Y Resource 'resource3' (1/1) will be in state
[ONLINE | INTERMEDIATE] on server [server1]
Scalability	
•  Node	Scalability–	Flex	Cluster	
•  Cluster	Scalability–	Server	Pools	
•  Database	Scalability–	MulTtenant	
•  Workload	Scalability–	Oracle	Cloud	
•  Workload	Scalability–	In	Memory
HIGH	AVAILABILITY	
•  Session	failure	tolerance	-	ApplicaTon	ConTnuity	
•  ASM	instance	failure	tolerance–	Flex	ASM	
•  Server	failure	tolerance	–	Server	Pool		
•  Service	failure	tolerance	–	Server	Pool		
•  Database	Instance	failure	tolerance	–	Server	Pools	
	
•  Predic>ve	Tasks	–	What	if
Cost-saving	
•  Less		>me-to	market	–	Provisioning	
•  Less	Storage	Costs	–	ILM	
•  Less	Storage	Costs	-	Compression	
•  Less	Servers	by	consolida>on	–	MulTtenant		
•  Less	Memory	and	CPU	wasted	by	consolida>on	–	
MulTtenant		
•  Less	>me	to	process	(>mes	is	money!)	–	In-Memory	
•  Less	DBA	billable	>me	–	Mul>tenant	(Many	database	as	
one)	
•  Less	Down>me		–	Online	features,	faster	upgrade.	
•  Less	money	on	crea>ng	TEST,	QA,	DEV		envs	-	Provisioning
Others		
•  Oracle	Support	11gR2	Finished	January,	2016	
•  Oracle	Support	11gR2	Extended	will	end	on	2018	
•  Non-Container	is		being	deprecated	
•  LMS	and	Cloud	offers
Why	to	upgrade?	
+	Provisioning	
+	Perfect	for	cloud	
+	Scalability		
+	Consolida>on	
+	Data	movement	
+	In-memory	Processing	
+	Applica>on	con>nuity	
+	High	Availability		
+	Easy	Upgrade	&	Migra>on	
+	Cost-saving	
+	Support	predic>ve	tasks	
+	A	lot	of	companies	are	already	there
Deiby	Gómez	
dgomez@nuvolacg.com	
Twijer:	@hdeiby	
www.nuvolacg.com

More Related Content

PDF
Best Features of Oracle Multitenant
PDF
Why to Upgrade to Oracle 12c
PDF
Enabling digital transformation with MySQL
PDF
Oracle Clusterware 12c
PDF
Oracle Cloud y sus beneficios
PPT
Definiciones de Cloud
PDF
Por que actualizar a 12c
PPT
Arquitectura Multitenant en Oracle 12c
Best Features of Oracle Multitenant
Why to Upgrade to Oracle 12c
Enabling digital transformation with MySQL
Oracle Clusterware 12c
Oracle Cloud y sus beneficios
Definiciones de Cloud
Por que actualizar a 12c
Arquitectura Multitenant en Oracle 12c

Similar to Why to upgrade to 12c (20)

PDF
Why to Upgrade to Oracle 12c
PDF
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
PPTX
Why Upgrade to Oracle Database 12c?
PPTX
One database solution for your enterprise business - Oracle 12c
PDF
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
PDF
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
PPTX
Benefits of Upgrading Oracle E-Business Suite to Latest Release 12.2.11
PDF
Upgrade19c_HOL_Overview.04232020.pdf
PDF
Oracle RAC 12c Overview
PDF
Oracle 12 Upgrade
PDF
Why Use an Oracle Database?
PDF
Oracle soa suite 12c upgrade types
PPTX
2019 - OOW - Database Migration Methods from On-Premise to Cloud
PDF
Running E-Business Suite Database on Oracle Database Appliance
PDF
E-Business Suite 2 | Jeannie Dobney | R12.1.3 - The business case.pdf
PPTX
Oracle-12c Online Training by Quontra Solutions
PDF
12c r1 upgrade_companion_300
PPTX
R12 upgrade webinar
PDF
plug-into-cloud-wp-12c-1896100
PPT
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
Why to Upgrade to Oracle 12c
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Why Upgrade to Oracle Database 12c?
One database solution for your enterprise business - Oracle 12c
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
Benefits of Upgrading Oracle E-Business Suite to Latest Release 12.2.11
Upgrade19c_HOL_Overview.04232020.pdf
Oracle RAC 12c Overview
Oracle 12 Upgrade
Why Use an Oracle Database?
Oracle soa suite 12c upgrade types
2019 - OOW - Database Migration Methods from On-Premise to Cloud
Running E-Business Suite Database on Oracle Database Appliance
E-Business Suite 2 | Jeannie Dobney | R12.1.3 - The business case.pdf
Oracle-12c Online Training by Quontra Solutions
12c r1 upgrade_companion_300
R12 upgrade webinar
plug-into-cloud-wp-12c-1896100
New Enhancements + Upgrade Path to Oracle EBS R12.1.3
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Cloud computing and distributed systems.
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
20250228 LYD VKU AI Blended-Learning.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Cloud computing and distributed systems.
Digital-Transformation-Roadmap-for-Companies.pptx
Network Security Unit 5.pdf for BCA BBA.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Ad

Why to upgrade to 12c