More Related Content
Similar to Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion (20)
More from Ronald Francisco Vargas Quesada (20)
Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion
- 1. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 1
Oracle 18c, el siguiente paso en la nueva
generación de base de datos
By Ronald Vargas Quesada, Oracle ACE Director
Expertise Database Management & Performance
Oracledbacr.blogspot.com
@rovaque
#ODCTourLa2018
- 2. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 3
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Un viaje a la nube empresarial
Oracle Autonomous Database Cloud
Lograr que la transformación sea completada a una nube empresarial, puede
llevar varios años y afectará a muchos aspectos de las organización: roles,
procesos, políticas y la prestación de servicios.
- 3. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 4
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 4. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 5
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Why C?
•CLOUD , DBaaS
•Contanier Database
•Customer
•Consolidation
- 5. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 6
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 6. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 7
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 12c Architecture & New Features
- 7. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 8
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 8. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 9
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
What is Multi-Tenant?
Multi-Tenant architecture is designed to achieve two specific goals:
• Improved performance along with ease of management and
• Consolidation.
Multi-tenant has two types of databases:
• Container Database (CDB) "Main" database contains up to 252
PDBs in 12.1 and 4096 PDBs in 12.2 and 18.1 (Oracle EE); or
exactly one PDB (Oracle SE)
• Pluggable Database (PDB) - "Application" databases containing
application/function-specific users and data
- 9. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 10
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
What is Multi-Tenant?
• Memory, space, and other resource requirements are greatly reduced with
Multi-Tenant. CDB and PDBs share: a single SGA, single set of database
processes, single database to patch and/or upgrade (CDB), single database
to backup (CDB), single configured container as standby database, and
single configuration for High-Availability, Data Guard, or RAC.
• What’s the Big Deal? Less memory and space are required. Before Oracle
12c: 30 database instances might require approximately 20 background
processes (each) to run; or, about 600 processes. With Oracle 12c 30 PDBs
will share 20 background processes (that's it).
- 10. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 11
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 11. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 12
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 12. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 13
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle has been automating our work for years
Here’s a table of some of the automations already in place
today.
- 13. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 14
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Autonomous Data Warehouse Cloud
ADWC Vision
Oracle’s vision for Autonomous Database is that it be:
• Self-driving; the database automatically follows user-defined service
agreements.
• Self-securing; the database is safe from both internal and external attack.
• Self-repairing; the database is robust and highly-available.
Oracle’s first Autonomous Database product is the Oracle
Autonomous Data Warehouse Cloud
- 14. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 15
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 15. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 16
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
What is Oracle ADWC?
Easy
– Automated provisioning, patching & upgrades
– Automated backups
– Automated performance tuning
Fast
– Exadata: high performance, scalable, reliable
– Uses Oracle Database capabilities: parallelism, columnar processing, compression
Elastic
– Elastic compute & storage scaling; 0 downtime
– Pay only for resources consumed
- 16. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 17
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle 18c is really an extension of Oracle 12c
Oracle 12c introduced lots of new and updated features,
most notably:
– Oracle In-Memory Database
– Multi-tenant Architecture:
(first architecture change to Oracle since V6 in 1988!)
– Container Database (CDB)
– Pluggable Database(s) (PDB)
- 17. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 18
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 18. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 19
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 19. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 20
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 20. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 21
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
What is 18c ?
Areas with notable improvements include:
• Multi-tenant, In-Memory, Sharding, and Security
• Reduction in undo requirements for RAC and Exadata
• Integration of Oracle Database and Microsoft Active Directory for
authentication & authorization without Oracle Internet Directory
• APEX 5.1 various updates
• Several JSON, PL/SQL, Java improvements
Oracle 18c is an incremental upgrade to Oracle 12c rather
than a big new release.
- 21. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 22
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
You can create temporary tables with these characteristics:
– NAME must be prefixed by “ORA$PTT_” (or the current value of
PRIVATE_TEMP_TABLE_PREFIX initialization parameter)
– DATA is automatically deleted at the end of the transaction (just like
GLOBAL TEMPORARY TABLES created with ON COMMIT DELETE ROWS
clause)
– DEFINITION is automatically dropped at the end of the transaction (ON
COMMIT DELETE DEFINITION) or at the end of the session (ON COMMIT
PRESERVE DEFINITION)
This feature is useful for developers as well as DBAs, because it could reduce
the number of temporary or “test” tables created in the database.
1. PRIVATE TEMPORARY TABLES
- 22. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 23
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
A new command is introduced for DBAs to cancel blocking or too
expensive statements instead of kill the originating session.
Different syntaxes are available for RAC architectures (using INST#)
or when you know the specific SQL_ID:
ALTER SYSTEM CANCEL SQL ‘sid,serial#’;
ALTER SYSTEM CANCEL SQL ‘sid,serial#,sqlid’;
ALTER SYSTEM CANCEL SQL ‘sid,serial#,@inst#’;
ALTER SYSTEM CANCEL SQL ‘sid,serial#,@inst#,sqlid’;
2. SQL CANCELLING
- 23. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 24
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
In Oracle Database 18c the passwordfile default location
is the Oracle Base, while in previous versions was
$ORACLE_HOME/dbs (for Unix/Linux) or
%ORACLE_HOME%database (for Windows).
The new location simplifies database migrations because
Oracle Base is common to every Oracle Home, so
migrating a database from one Oracle Home to another
does not require moving any passwordfile.
3. PASSWORDFILE LOCATION
- 24. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 25
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
The preceding feature makes possible to mount one
shared read-only Oracle Home on different systems,
making deployment for complex architectures more
reliable and simpler.
4. READ-ONLY ORACLE HOMES
- 25. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 26
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
Oracle Database SW installation via ZIP files is now
possible, saving space previously needed for stage areas.
This method was already adopted for Oracle Grid
Infrastructure SW, and simplifies deployments on complex
environments, also making them faster.
5. SIMPLER INSTALLATIONS
- 26. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 27
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
For simple, standard Oracle Database installations
(single-instance, no Grid Infrastructure, …) and Linux
environment Oracle now deploy an RPM SW package.
This completely automates basic installations.
6. BASIC INSTALLATIONS
- 27. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 28
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
New ONLINE commands are now available for partitioned
tables:
ALTER TABLE… MERGE PARTITION… ONLINE;
ALTER TABLE… MERGE SUBPARTITION… ONLINE;
7. NEW ONLINE COMMANDS
- 28. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 29
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
Now it’s possible to completely modify partition strategy
(for example form RANGE to composite RANGE-HASH)
or partition a non-partitioned table using the ALTER
TABLE… MODIFY PARTITION command, also in ONLINE
mode.
8. PARTITION STRATEGY MODIFICATION
- 29. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 30
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
Oracle Grid Infrastructure now comes with pre-configured
default ORAchk daemon, ant ORAchk is automatically
executed at pre-defined interval after Oracle GI
installation.
9. ORACLE GRID INFRASTRUCTURE AND ORACHK
- 30. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 31
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Database 18c: New features for DBAs
Oracle Database 18c comes with native integration with
MS Active Directory for database authentication and
authorization. Use of Oracle Internet Directory (via LDAP)
is still supported for the same purpose.
10. MS ACTIVE DIRECTORY INTEGRATION
- 31. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 32
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 32. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 33
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 33. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 34
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
- 34. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 35
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
BUGS?
- 35. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 36
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Warning SYS Account can be locked
- 36. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 37
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Desupported Features for Oracle Database
18c Oracle Database Release Notes
Part 4 Deprecated and Desupported Features for Oracle Database
Terminal Release of Oracle Streams
• Oracle Database 18c is the terminal release for support of the Oracle Streams
feature. Oracle Streams will be desupported from Oracle Database 19 onwards.
• Oracle Streams was deprecated in Oracle Database 12c (12.1). It does not support
features introduced in Database version 12.1 and later releases, including the
multitenant architecture, the LONG VARCHAR data type, long identifiers, and other
features. Oracle GoldenGate is the replication solution for Oracle Database
- 37. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 38
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Data Warehouse Deployment Choice
- 38. For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 39
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
@rovaque
oracledbacr.blogspot.com
ronald.vargas.quesada@gmail.com
‘Live Your Dreams, Not the Dreams of Others’
Larry Ellison