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	since	2013	
•  Oracle	ACE	Director		since	2015	
•  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)	@oraworld_team	
•  Oracle	Cer>fied	Master	11g		(OCM	11g)	
•  Oracle	Cer>fied	Master	12c		(OCM	12c)	
•  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	obSenes?
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	Aiributes	
•  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
ConsolidaSon	
•  Database	ConsolidaSon	
**duplica>ng	Memory	and	Processes
ConsolidaSon	
•  Database	Consolida>on	
•  Server	ConsolidaSon	
•  Instance	Caging	
•  Database	Resource	Manager
ConsolidaSon	
•  Database	Consolida>on	
•  Server	Consolida>on	
•  Schema	ConsolidaSon	collisions
ConsolidaSon	
•  Database	Consolida>on	
•  Server	Consolida>on	
•  Schema	Consolida>on	
•  Cluster	ConsolidaSon	
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-plalorm	
•  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
ApplicaSon	conSnuity	
•  Masks	outages	from	end	users	and	applica>ons	
•  The	applica>on	can	con>nue	where	that	database	session	lem	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	&	MigraSon	
•  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!
PredicSve	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–	MulStenant	
•  Workload	Scalability–	Oracle	Cloud	
•  Workload	Scalability–	In	Memory
HIGH	AVAILABILITY	
•  Session	failure	tolerance	-	ApplicaSon	ConSnuity	
•  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	–	MulStenant		
•  Less	Memory	and	CPU	wasted	by	consolida>on	–	
MulStenant		
•  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	
Twiier:	@hdeiby	
www.nuvolacg.com

More Related Content

PDF
Best Features of Multitenant 12c
PDF
Best Features of Oracle Multitenant
PDF
Pluggable Databases: What they will break and why you should use them anyway!
PDF
Best Features of Multitenant 12c
PPTX
Oracle Unified Directory. Lessons learnt. Is it ready for a move from OID? (O...
PPTX
OTN Tour 2014: Rac 11g vs 12c
PDF
The Peoper Care and Feeding of a MySQL Server for Busy Linux Admin
PDF
Upgrade to MySQL 5.6 without downtime
Best Features of Multitenant 12c
Best Features of Oracle Multitenant
Pluggable Databases: What they will break and why you should use them anyway!
Best Features of Multitenant 12c
Oracle Unified Directory. Lessons learnt. Is it ready for a move from OID? (O...
OTN Tour 2014: Rac 11g vs 12c
The Peoper Care and Feeding of a MySQL Server for Busy Linux Admin
Upgrade to MySQL 5.6 without downtime

What's hot (17)

PDF
Security Best Practice: Oracle passwords, but secure!
PDF
TechEvent 2019: Oracle PDB Isolation and Security; Stefan Oehrli - Trivadis
PDF
MySQL JSON Functions
PDF
Programmatic queries: things you can code with sql
PDF
Php & my sql - how do pdo, mysq-li, and x devapi do what they do
PDF
REST in Piece - Administration of an Oracle Cluster/Database using REST
PDF
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
PDF
Jozi-JUG JDK 9 Unconference
PDF
Upgrading to Oracle 11gR2
PPT
Guob 2011
PDF
Ohio Linux Fest -- MySQL's NoSQL
PDF
Breizhcamp NoSQL
PDF
MySQL's NoSQL -- Texas Linuxfest August 22nd 2015
PDF
Liquibase få kontroll på dina databasförändringar
PDF
MySQL 5.7 + JSON
PDF
MySQL Webinar 2/4 Performance tuning, hardware, optimisation
PDF
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
Security Best Practice: Oracle passwords, but secure!
TechEvent 2019: Oracle PDB Isolation and Security; Stefan Oehrli - Trivadis
MySQL JSON Functions
Programmatic queries: things you can code with sql
Php & my sql - how do pdo, mysq-li, and x devapi do what they do
REST in Piece - Administration of an Oracle Cluster/Database using REST
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
Jozi-JUG JDK 9 Unconference
Upgrading to Oracle 11gR2
Guob 2011
Ohio Linux Fest -- MySQL's NoSQL
Breizhcamp NoSQL
MySQL's NoSQL -- Texas Linuxfest August 22nd 2015
Liquibase få kontroll på dina databasförändringar
MySQL 5.7 + JSON
MySQL Webinar 2/4 Performance tuning, hardware, optimisation
JavaOne 2017 - Collections.compare:JDK, Eclipse, Guava, Apache... [CON1754]
Ad

Viewers also liked (9)

PPT
Gevaren van het internet
PPTX
Centrolene Solutions - January 2016
PDF
Brasília Steakhouse FINAL PDF
PDF
Consumer behavior is reshaping the media industry - Epinion Insights
PDF
Гаврилов С. Союз
PDF
que es ofimatica
PDF
Harness the Power of Digital Learning with Gaming
PDF
Training Manual on Human Rights and Local Governance
PPTX
Services Marketing - Service Quality Dimensions
Gevaren van het internet
Centrolene Solutions - January 2016
Brasília Steakhouse FINAL PDF
Consumer behavior is reshaping the media industry - Epinion Insights
Гаврилов С. Союз
que es ofimatica
Harness the Power of Digital Learning with Gaming
Training Manual on Human Rights and Local Governance
Services Marketing - Service Quality Dimensions
Ad

Similar to Why to Upgrade to Oracle 12c (20)

PDF
Why to upgrade to 12c
PDF
Why to Upgrade to Oracle 12c
PDF
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
PPTX
One database solution for your enterprise business - Oracle 12c
PPTX
Benefits of Upgrading Oracle E-Business Suite to Latest Release 12.2.11
PPTX
Why Upgrade to Oracle Database 12c?
PDF
Upgrade Oracle Database to 12c
PDF
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
PDF
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
PPTX
2019 - OOW - Database Migration Methods from On-Premise to Cloud
PDF
Upgrade19c_HOL_Overview.04232020.pdf
DOCX
Upgrade database using cloud_control Provisioning
PDF
Running E-Business Suite Database on Oracle Database Appliance
PDF
12c r1 upgrade_companion_300
PPTX
Upgrading To OBIEE 12C - Key Things Your Need To Know About
PPTX
OBIEE Upgrade - Key things you need to know
PDF
Oracle Database Availability & Scalability Across Versions & Editions
PDF
Oracle 12 Upgrade
PDF
Oracle 12c New Features_RAC_slides
PDF
Why Use an Oracle Database?
Why to upgrade to 12c
Why to Upgrade to Oracle 12c
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
One database solution for your enterprise business - Oracle 12c
Benefits of Upgrading Oracle E-Business Suite to Latest Release 12.2.11
Why Upgrade to Oracle Database 12c?
Upgrade Oracle Database to 12c
Upgrade/Migrate to Oracle 12c: Live and Uncensored!
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
2019 - OOW - Database Migration Methods from On-Premise to Cloud
Upgrade19c_HOL_Overview.04232020.pdf
Upgrade database using cloud_control Provisioning
Running E-Business Suite Database on Oracle Database Appliance
12c r1 upgrade_companion_300
Upgrading To OBIEE 12C - Key Things Your Need To Know About
OBIEE Upgrade - Key things you need to know
Oracle Database Availability & Scalability Across Versions & Editions
Oracle 12 Upgrade
Oracle 12c New Features_RAC_slides
Why Use an Oracle Database?

More from Deiby Gómez (8)

PPT
Beneficios de Oracle Cloud
PDF
Por que actualizar a 12c
PPTX
Oracle Database 11g vs 12c
PPTX
Oracle Database 12.1.0.2 New Features
PPTX
Oracle Database 12.1.0.2: New Features
PPTX
Best Practices to avoid ORA-01555
PPTX
Oracle Database 12c: Privilegios, Usuarios y Roles
PPTX
Indexes From the Concept to Internals
Beneficios de Oracle Cloud
Por que actualizar a 12c
Oracle Database 11g vs 12c
Oracle Database 12.1.0.2 New Features
Oracle Database 12.1.0.2: New Features
Best Practices to avoid ORA-01555
Oracle Database 12c: Privilegios, Usuarios y Roles
Indexes From the Concept to Internals

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
cuic standard and advanced reporting.pdf
Machine learning based COVID-19 study performance prediction
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Unlocking AI with Model Context Protocol (MCP)
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Weekly Chronicles - August'25 Week I
cuic standard and advanced reporting.pdf

Why to Upgrade to Oracle 12c