SlideShare a Scribd company logo
1 of 44
Download to read offline
Why Use an Oracle Database?
The 2020 “C-Edition”: Change, Converge, Consolidate & Cloud
Markus Michalewicz
Senior Director of Product Management
Oracle Database High Availability | Scalability | MAA
July 15, 2020
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz
Safe harbor statement
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, timing, and pricing of any features or functionality described for Oracle’s
products may change and remains at the sole discretion of Oracle Corporation.
2 Copyright © 2020, Oracle and/or its affiliates
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
3 Copyright © 2020, Oracle and/or its affiliates
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
4 Copyright © 2020, Oracle and/or its affiliates
Flexible Based on Strong Fundamentals
Structured Query Language
(SQL)
Oracle supports ANSI standard
SQL
Has extensions to the SQL
language for features that are
not included in ANSI standard.
Multiversion
Read Consistency
The data returned by a query is
committed and consistent for a
single point in time.
Nonblocking queries
Readers and writers of data do
not block one another.
Non-escalating
row level locking
Transactions
Supporting transactions means
the database ensures A.C.I.D.
A.C.I.D. à
Atomicity, Consistency,
Independence, Durability
Programmable
database features
• Stored Procedures &
Triggers
• Oracle PL/SQL
5 Copyright © 2020, Oracle and/or its affiliates
Gartner’s Critical Capabilities Oracle Database*
High Availability 5.0
Security 4.5
High-Speed, High-Volume Processing 4.5
Cloud/Hybrid Deployment 4.5
Administration and Management 4.5
Consistency 4.0
Multiple Data Types/Structures 4.0
Automated Data Distribution 4.0
Programmability for HTAP 4.0
Continuous High-Speed Ingest 3.5
Oracle Database – Highest Ranked Industry Standard
6
Same database,
same skills
* ranked highest multiple years in a row / 2019
Copyright © 2020, Oracle and/or its affiliates
Oracle Database
(Personal Edition)
Express Edition
“Capacity limited EE Test &
Development Edition”
Oracle Database
Standard Edition
“Sound Single Instance
for SMEs & workgroups”
Oracle Database
Enterprise Edition
“All Inclusive + Options”
Export /
Import
Upgrade
Copyright © 2020, Oracle and/or its affiliates7
Flexible Standards
Oracle grows with Business Demands
Enterprise Edition
Oracle Grows with Business Demands
Simplified industry growth / startup lifecycle
8 Copyright © 2020, Oracle and/or its affiliates
Idea / Startup Growth Expansion / Mature
time
sales/growth
Enterprise Edition
Oracle Grows with Business Demands
Providing a choice of integrated platforms
9 Copyright © 2020, Oracle and/or its affiliates
Idea / Startup Growth Expansion / Mature
time
sales/growth
ORACLE
AUTONOMOUS
DATABASE
Enterprise Edition
Oracle Database – Choice of Deployment
Most Manual Most Autonomous
DB installed on
commodity HW
on premises
DB installed on
Oracle Exadata
on premises
DB on Oracle
Cloud
Infrastructure
Oracle
Autonomous
Database
Database Cloud
Service
Exadata Cloud
Service
(or C@C)
Same database, same skills
10
• Oracle Multitenant means self-contained,
Pluggable Databases (PDBs) providing
- Rapid deployment with Hot Clone
- Refresh / incremental refresh
- Relocation with no downtime
- PDB upgrades (using plug / unplug)
• PDBs enable transparent, simplified online
lifecycle operations for any application
• PDBs speed up database migration to
new container databases (in the cloud)
Oracle Multitenant – The New Standard
Architecture for database consolidation & optimized lifecycle operations
11
Pricing Retail
CRM
Copyright © 2020, Oracle and/or its affiliates
Converged Database
Use cases are converging
12 Copyright © 2020, Oracle and/or its affiliates
Phone calls, messaging, photos, etc.
originally required separate products
• Now they are features of Smartphones
Similarly, ML, JSON, Blockchain, etc.
originally required separate databases
• Now they are features of a Converged Database
Use Cases are Converging for Good Reasons
Developers innovate faster with converged
It is dramatically simpler for developers to invoke extended SQL to execute ML, graph, spatial,
blockchain, IoT, etc. in one converged database
Instead of implementing distributed execution and data movement across multiple
fragmented databases
13 Copyright © 2020, Oracle and/or its affiliates
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
EVENT
RPC
ETL
REPLICATION
DB LINKS
GraphMLDoc Spatial Reporting
Single-Purpose Databases Spread with Business Demands
Contrasting Database Architecture Strategies
14 Copyright © 2020, Oracle and/or its affiliates
Run Single-Purpose Proprietary
database for each data type
and workload
Oracle StrategyAmazon and Niche DB Vendors
Run Converged, Open, Oracle
database for multiple data types
and workloads
Amazon
Aurora
Amazon
DocumentDB
Amazon
DynamoDB
Amazon
Neptune
Amazon Quantum
Ledger Database
Amazon
RedShift
Amazon
Timestream
Amazon
ElastiCache
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
15 Copyright © 2020, Oracle and/or its affiliates
Oracle Real Application
Cluster (RAC)
transparent, near-linear
horizontal scaling
Scale-on-Demand with Oracle – Always the Right Size
Copyright © 2020, Oracle and/or its affiliates16
Single Instance
Oracle Database
online vertical scaling
(Single Instance) Database
with Oracle Sharding
linear horizontal scaling for
sharding-aware applications
Copyright © 2020, Oracle and/or its affiliates
Linear Scalability
Add shards online to increase
database size and throughput.
Online split and rebalance.
Extreme Availability
Shared-nothing hardware
architecture. Fault of one shard
has no impact on others.
Geographic Distribution
User defined data placement for
performance, availability, DR or to
meet regulatory requirements.
…
…
…
…
Some large scale applications want to shard data across independent databases and are willing
to modify the application to do so and for getting the benefits listed above.
Oracle Sharding for a New Generation of Applications
17
Automated Deployment
Automated Replication
System-Managed &
Composite Sharding
Schema Management
Direct & Proxy Routing
Online Scale-out/in
Automated Resharding
Data Movement
12.2 18c 19c 20c
User-Defined
Sharding
PDB Sharding
RAC Sharding
Mid-tier Sharding
Update-able
Duplicated Tables
Multiple PDB
shards per CDB
Multiple Table
Families
Scalable Coordinator
High Speed Data
Ingest
Terraform Support
Federated Shards
Multi Shard DML
Automatic
Identification of
Sharding Key
Sharding Advisor
Terraform Support
Oracle Sharding Evolution
Copyright © 2020, Oracle and/or its affiliates18
New Generation Oracle RAC 19c
19 Copyright © 2020, Oracle and/or its affiliates
Ease of use
established with
Oracle RAC 12.2
Best ever scalability &
performance in Oracle
RAC 18c +
Best ever High
Availability in Oracle 19c +
24 7
“If you have not looked into the
New Generation Oracle RAC 19c
yet, you have not experienced what
Oracle RAC can do for you.”
https://www.oracle.com/technetwork/database/options/clu
stering/overview/new-generation-oracle-rac-5975370.pdf
https://www.slideshare.net/AnilNair27/oracle-rac-new-generation
20 Copyright © 2020, Oracle and/or its affiliates
ORACLE
AUTONOMOUS
DATABASE
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
21 Copyright © 2020, Oracle and/or its affiliates
Highest Availability
The standard for Oracle Database
22 Copyright © 2020, Oracle and/or its affiliates
Oracle Multitenant /
Pluggable Databases
Converged Single
Instance Database
Oracle Sharding /
Oracle RAC
Oracle (Active)
Data Guard
https://www.slideshare.net/MarkusMichalewicz/best-practices-for-the-most-impactful-oracle-database-18c-and-19c-features
Application Continuity
Protect your applications from any interruption
Application outage protection
• For planned & unplanned outages
• System outage protection alone does not
ensure applications are uninterrupted
• Application Continuity continues reads
and replays in-flight database requests
• 100% transparent to the users and
applications – fully automatic
• Unique to Oracle!
• Available with Oracle RAC and Active Data Guard
23 Copyright © 2020, Oracle and/or its affiliates
Application Continuity
Choose the right flavor for your application
24 Copyright © 2020, Oracle and/or its affiliates
Transparent Application
Continuity
works without Oracle pools,
some decisions are made for you
Application Continuity
uses Oracle pools, customizable
Application Continuity (AC) & Transparent Application Continuity (TAC)
Broadening coverage with every release
12.1 – AC Introduced
• JDBC-thin
• Oracle pools
12.2 – AC Improved
• OCI
• ODP.NET
18c/19c –
Transparent AC
• Non-pooled apps
• Default in ADB
• Full session state
restore
20c – Better Failover
• Reset session state
• Planned failover
25 Copyright © 2020, Oracle and/or its affiliates
• Universal
Connection Pool
(UCP)
• Weblogic Server w/
AGL
• ODP.NET
unmanaged
• OCI Session Pool
• IBM WebSphere &
Liberty
• Apache Tomcat
• NEC WebOTX
• Red Hat WildFly
(JBoss)
• Spring
• Hibernate
For more information see:
http://oracle.com/goto/ac
Oracle Maximum Availability Architecture (MAA)
Copyright © 2020, Oracle and/or its affiliates
Reference
Architectures
Deployment Choices
HA Features,
Configurations &
Operational
Practices
Customer Insights &
Expert
Recommendations
Production Site Replicated Site
Platinum
Gold
Silver
Bronze
Replication
Data Protection
Flashback RMAN + ZDLRA
Continuous Availability
Application
Continuity
Global Data
Services
Generic
Systems
Engineered
Systems
DBCS
ExaCS/ExaCC
Autonomous DB
Active Replication
Active Data Guard GoldenGate
24
Scale Out
RAC ShardingASM
26
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
27 Copyright © 2020, Oracle and/or its affiliates
Consolidation
Use Multitenant-based consolidation for cost optimization
28 Copyright © 2020, Oracle and/or its affiliates
Increase Functionality
Massive Cost
Savings and Cloud
Agility with
Multitenant
DecreaseCosts
9 PDBs in one CDB
Flexible & Cost-Effective Consolidation with Oracle Multitenant
Copyright © 2020, Oracle and/or its affiliates29
3 PDBs free of charge
per Oracle Database
3 Container Databases (CDB)
with 3 PDBs each on 1 server
9 PDBs in one CDB
Flexible & Cost-Effective Consolidation with Oracle Multitenant
Copyright © 2020, Oracle and/or its affiliates30
3 PDBs free of charge
per Oracle Database
3 Container Databases (CDB)
with 3 PDBs each on 1 server
time
sales/growth
General Licensing Models – Oracle Database Supports 2/3
“Classic License”
Upfront CAP (once)
+
Support (continuous)
“Subscription”
No upfront CAP
+
Subscription
(Support / Usage)
“Open Source”
No / little upfront CAP
+
Support (continuous)
31
Often forgotten – implementation / maintenance costs
Copyright © 2020, Oracle and/or its affiliates
Benefit from Cloud Sizing
All workloads exhibit variation – “normal” to “peak”
• Annual/quarterly/weekly/daily seasonal variations
• Retail/other seasonal transactions,
periodic reports and compliance, full backups
• But also intraday variation
• End-of-day reports, analytics workloads, day/night (e.g., lower daytime workload on
sparsely populated landmasses/Pacific Ocean), incremental backups
• On-premises common to see “peak” sized “2x normal”
• If 16 cores are “normal”, the system may get sized with 32 cores
On cloud, it is safe to provision for normal workloads and burst up as needed
32 Copyright © 2020, Oracle and/or its affiliates
Production Workload Sizing
On-premises, size for the peak,
plus additional buffer = lots of idle CPU
33
+ BufferPeak
CPU Usage
Normal + Hourly Bursting
CPU Usage
Peak
Buffer
On the cloud, size for the normal workload,
& use hourly bursting for the peak
= no need to add buffer
Copyright © 2020, Oracle and/or its affiliates
Disaster Recovery (DR) and Test & Dev (Dev/Test) Sizing
Add OCPUs (expansion /
burst) for Hybrid DR
34 Copyright © 2020, Oracle and/or its affiliates
CPU Usage
Adjust OCPUs for performance testing
Oversubscribe using Oracle Multitenant
Size for development CPU Usage
Same database, same skills
log transfer
DR
The Top 5 Reasons to Use an Oracle Database
1 Flexible Standards
2 Scale-on-Demand
3 Highest Availability
4 Cost & Consolidation
5 Secure Future
35 Copyright © 2020, Oracle and/or its affiliates
Oracle Database Traditionally Provides Strong Security
• Core Database Security
(users, roles, authentication, etc.)
• Encryption of Network Communication
• Transparent Data Encryption (TDE)
• Column-level Encryption
• Oracle Key & Database Vault
• Database Auditing
• Oracle Audit Vault
• Oracle Database Firewall
• Label Security
• Real Application Security
• Virtual Private Database (VPD)
• Data Masking and Subsetting
36 Copyright © 2020, Oracle and/or its affiliates
Mission Critical Security
Full Architecture to Achieve Data Security – Maximum Security Architecture
Data Encryption à Advanced Security
Prevent Admin Data Access à Database Vault
Key Management à Key Vault
Centralized Auditing à Audit Vault
Testing Security à Data Masking and Subsetting
Centralized Security à Data Safe
Copyright © 2020, Oracle and/or its affiliates37
Complete and Integrated Analytics Warehouse
Data-Driven Outcomes Made Easy – securing your future
38 Copyright © 2020, Oracle and/or its affiliates
Power
Innovation
Boost
Efficiency
Reduce
Risk
Any Data
Any Format
Deep Oracle
Apps &
Database
Integration
Files
Object Stores
Oracle
Data Cloud
Logs
Webclicks
Oracle On-Prem Apps
Fusion SaaS, NetSuite,
SAP, Salesforce, Workday
Media
Events
Streams
Data
Monetization
Dashboards
& Reports
Machine
Learning
Models
Oracle Apps
Data Warehouse
AI Enabled
Devices
Augmented
Analytics
Data-Driven
Apps
Flexible Compute Flexible Storage Azure
Interconnect
On-Prem
FastConnect
Refine & Integrate Persist & Process Analyze & Predict
• Disruption-free modernization to Autonomous
• Limitless predictions
• Self-service with governance
• Enterprise-grade with compelling price
Analytics
Data
Engineering
Data
Science
Analytic
Apps
Data
Lake
Data
Warehouse
Data
Mart
Oracle Database
SQL Server, Azure SQL, …
AWS Aurora, RDS, …
For DBAs Converged Database means a “transferable technical skill”
Example - https://go.oracle.com/DBA
39 Copyright © 2020, Oracle and/or its affiliates
https://www.slideshare.net/MarkusMichalewicz/changing-role-of-the-dba-skills-to-have-to-obtain-
and-to-nurture-updated-2020-edition
Join us and gain an attainable, logical, evolutionary path to add machine learning to your valuable
Oracle data skills. Attend this virtual session to start your journey to machine learning. Follow a week-
by-week framework so you can learn how to extract more information, insights, and make predictions
Oracle APEX: Data-Driven Low-Code Apps
Data-driven Application Development made easy with Oracle Database
• Oracle APEX Low-Code IDE automatically creates an App starting from a spreadsheet or a table
• Data-driven Development that is usable by dev professionals, or tech-savvy business users
• Deep integration with database eliminates the complexity of Middle-tiers, connection management,
state management, mapping database types to app types, scaling, and HA
• Create an App in hours – fastest time-to-value
• Easily iterate the App to match evolving business needs
Copyright © 2020, Oracle and/or its affiliates40
“Oracle Makes
Modern Development
Easier, Faster, More Effective”
41 Copyright © 2020, Oracle and/or its affiliates
CI/CD – Online Redefine
Microservices -
Pluggable
Events - Queues
Q
SaaS - Multitenant
Distributed Data - Sharding API Driven - DaaM
API
Defense in Depth –
Declarative Security
Low Code - APEX
For an overview of all contributing features see:
http://oracle.com/goto/database
World’s Best Database – Oracle
Fastest Innovation – Best and Converged OLTP, DW, ML, Graph, IOT, JSON, etc.
Safest – Most Scalable, Available, Secure (RAC, ADG, In-Mem, MT)
World’s Best DB Platform – Exadata
Best for OLTP – Scale-Out, RDMA, Persistent Mem, Flash, Fault-Tolerant
Best for Analytics – Smart Storage, In-Memory Columnar
World’s Best DB Cloud – Autonomous Database
Simplest, Lowest Cost – Admin-free, Low-code, Serverless, Pay-per-Use, BYOL
Fastest Transformation – Easy Migration of Existing and New Apps, Cloud@Cust
Summary – Unique Technology Enables Achieving Goals
42 Copyright © 2020, Oracle and/or its affiliates
43 Copyright © 2020, Oracle and/or its affiliates
Thank you
Markus Michalewicz (Markus.Michalewicz@oracle.com)
Senior Director of Database Product Management
@KnownAsMarkus
www.linkedin.com/in/markusmichalewicz
www.slideshare.net/MarkusMichalewicz
Our mission is to help people
see data in new ways, discover insights,
unlock endless possibilities.

More Related Content

What's hot

Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsAnil Nair
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMarkus Michalewicz
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Glen Hawkins
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACMarkus Michalewicz
 
Oracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewOracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewMarkus Michalewicz
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewMarkus Michalewicz
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle MultitenantJitendra Singh
 
How to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionHow to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionMarkus Michalewicz
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New GenerationAnil Nair
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsMarkus Michalewicz
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insightsKirill Loifman
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssAnil Nair
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1Satishbabu Gunukula
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020Anil Nair
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on ExadataAnil Nair
 
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...solarisyougood
 

What's hot (20)

Oracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret InternalsOracle RAC 19c: Best Practices and Secret Internals
Oracle RAC 19c: Best Practices and Secret Internals
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive Oracle Active Data Guard: Best Practices and New Features Deep Dive
Oracle Active Data Guard: Best Practices and New Features Deep Dive
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
 
Oracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical OverviewOracle Sharding 18c - Technical Overview
Oracle Sharding 18c - Technical Overview
 
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - OverviewHA, Scalability, DR & MAA in Oracle Database 21c - Overview
HA, Scalability, DR & MAA in Oracle Database 21c - Overview
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle Multitenant
 
Oracle RAC 12c Overview
Oracle RAC 12c OverviewOracle RAC 12c Overview
Oracle RAC 12c Overview
 
How to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionHow to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support Question
 
Oracle RAC - New Generation
Oracle RAC - New GenerationOracle RAC - New Generation
Oracle RAC - New Generation
 
Oracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & EditionsOracle Database Availability & Scalability Across Versions & Editions
Oracle Database Availability & Scalability Across Versions & Editions
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
 
Scaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ssScaling paypal workloads with oracle rac ss
Scaling paypal workloads with oracle rac ss
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1What’s New in Oracle Database 19c - Part 1
What’s New in Oracle Database 19c - Part 1
 
Exadata master series_asm_2020
Exadata master series_asm_2020Exadata master series_asm_2020
Exadata master series_asm_2020
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
 
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...Presentation   upgrade, migrate & consolidate to oracle database 12c &amp...
Presentation upgrade, migrate & consolidate to oracle database 12c &amp...
 
Oracle ASM Training
Oracle ASM TrainingOracle ASM Training
Oracle ASM Training
 

Similar to Why Use an Oracle Database?

Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database? Markus Michalewicz
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaMarketingArrowECS_CZ
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?MarketingArrowECS_CZ
 
MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickRuggero Citton
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMarkus Michalewicz
 
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]vasuballa
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Jeffrey T. Pollock
 
oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124Arjun Sathe
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 오라클 클라우드
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...Lucas Jellema
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cGlen Hawkins
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019msewtz
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)オラクルエンジニア通信
 
Oracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleFran Navarro
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud SolutionsPCM
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldJeffrey T. Pollock
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]オラクルエンジニア通信
 

Similar to Why Use an Oracle Database? (20)

Why to Use an Oracle Database?
Why to Use an Oracle Database? Why to Use an Oracle Database?
Why to Use an Oracle Database?
 
2020 – A Decade of Change
2020 – A Decade of Change2020 – A Decade of Change
2020 – A Decade of Change
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
MV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-clickMV2ADB - Move to Oracle Autonomous Database in One-click
MV2ADB - Move to Oracle Autonomous Database in One-click
 
MAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the CloudMAA for Oracle Database, Exadata and the Cloud
MAA for Oracle Database, Exadata and the Cloud
 
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
 
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
Unlocking Big Data Silos in the Enterprise or the Cloud (Con7877)
 
oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
 
Oracle NoSQL
Oracle NoSQLOracle NoSQL
Oracle NoSQL
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019
 
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
はじめてのOracle Cloud Infrastructure(Oracle Cloudウェビナーシリーズ: 2020年6月24日)
 
Oracle_DB_sobre_Oracle
Oracle_DB_sobre_OracleOracle_DB_sobre_Oracle
Oracle_DB_sobre_Oracle
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions
 
Oracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorldOracle Data Integration CON9737 at OpenWorld
Oracle Data Integration CON9737 at OpenWorld
 
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
【旧版】Oracle Cloud Infrastructure:サービス概要のご紹介 [2020年6月版]
 

More from Markus Michalewicz

"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...Markus Michalewicz
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...Markus Michalewicz
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020Markus Michalewicz
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMarkus Michalewicz
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesMarkus Michalewicz
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?Markus Michalewicz
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionMarkus Michalewicz
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudMarkus Michalewicz
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsMarkus Michalewicz
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateMarkus Michalewicz
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to NurtureMarkus Michalewicz
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewMarkus Michalewicz
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Markus Michalewicz
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesMarkus Michalewicz
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMarkus Michalewicz
 

More from Markus Michalewicz (16)

"It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or..."It can always get worse!" – Lessons Learned in over 20 years working with Or...
"It can always get worse!" – Lessons Learned in over 20 years working with Or...
 
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2..."Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
"Changing Role of the DBA" Skills to Have, to Obtain & to Nurture - Updated 2...
 
(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020(Oracle) DBA and Other Skills Needed in 2020
(Oracle) DBA and Other Skills Needed in 2020
 
MAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19cMAA Best Practices for Oracle Database 19c
MAA Best Practices for Oracle Database 19c
 
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c FeaturesBest Practices for the Most Impactful Oracle Database 18c and 19c Features
Best Practices for the Most Impactful Oracle Database 18c and 19c Features
 
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
AskTom: How to Make and Test Your Application "Oracle RAC Ready"?
 
Oracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
 
From HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical DiscussionFrom HA to Maximum Availability - A Holistic Historical Discussion
From HA to Maximum Availability - A Holistic Historical Discussion
 
A Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle CloudA Cloud Journey - Move to the Oracle Cloud
A Cloud Journey - Move to the Oracle Cloud
 
Oracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications ConsiderationsOracle MAA Best Practices - Applications Considerations
Oracle MAA Best Practices - Applications Considerations
 
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support UpdateOracle RAC 19c with Standard Edition (SE) 2 - Support Update
Oracle RAC 19c with Standard Edition (SE) 2 - Support Update
 
(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture(Oracle) DBA Skills to Have, to Obtain and to Nurture
(Oracle) DBA Skills to Have, to Obtain and to Nurture
 
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An OverviewOracle MAA (Maximum Availability Architecture) 18c - An Overview
Oracle MAA (Maximum Availability Architecture) 18c - An Overview
 
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
Under the Hood of the Smartest Availability Features in Oracle's Autonomous D...
 
Oracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New FeaturesOracle RAC - Roadmap for New Features
Oracle RAC - Roadmap for New Features
 
MAA - Best Practices for the Cloud
MAA - Best Practices for the CloudMAA - Best Practices for the Cloud
MAA - Best Practices for the Cloud
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Why Use an Oracle Database?

  • 1. Why Use an Oracle Database? The 2020 “C-Edition”: Change, Converge, Consolidate & Cloud Markus Michalewicz Senior Director of Product Management Oracle Database High Availability | Scalability | MAA July 15, 2020 @KnownAsMarkus www.linkedin.com/in/markusmichalewicz www.slideshare.net/MarkusMichalewicz
  • 2. Safe harbor statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. 2 Copyright © 2020, Oracle and/or its affiliates
  • 3. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 3 Copyright © 2020, Oracle and/or its affiliates
  • 4. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 4 Copyright © 2020, Oracle and/or its affiliates
  • 5. Flexible Based on Strong Fundamentals Structured Query Language (SQL) Oracle supports ANSI standard SQL Has extensions to the SQL language for features that are not included in ANSI standard. Multiversion Read Consistency The data returned by a query is committed and consistent for a single point in time. Nonblocking queries Readers and writers of data do not block one another. Non-escalating row level locking Transactions Supporting transactions means the database ensures A.C.I.D. A.C.I.D. à Atomicity, Consistency, Independence, Durability Programmable database features • Stored Procedures & Triggers • Oracle PL/SQL 5 Copyright © 2020, Oracle and/or its affiliates
  • 6. Gartner’s Critical Capabilities Oracle Database* High Availability 5.0 Security 4.5 High-Speed, High-Volume Processing 4.5 Cloud/Hybrid Deployment 4.5 Administration and Management 4.5 Consistency 4.0 Multiple Data Types/Structures 4.0 Automated Data Distribution 4.0 Programmability for HTAP 4.0 Continuous High-Speed Ingest 3.5 Oracle Database – Highest Ranked Industry Standard 6 Same database, same skills * ranked highest multiple years in a row / 2019 Copyright © 2020, Oracle and/or its affiliates
  • 7. Oracle Database (Personal Edition) Express Edition “Capacity limited EE Test & Development Edition” Oracle Database Standard Edition “Sound Single Instance for SMEs & workgroups” Oracle Database Enterprise Edition “All Inclusive + Options” Export / Import Upgrade Copyright © 2020, Oracle and/or its affiliates7 Flexible Standards Oracle grows with Business Demands Enterprise Edition
  • 8. Oracle Grows with Business Demands Simplified industry growth / startup lifecycle 8 Copyright © 2020, Oracle and/or its affiliates Idea / Startup Growth Expansion / Mature time sales/growth Enterprise Edition
  • 9. Oracle Grows with Business Demands Providing a choice of integrated platforms 9 Copyright © 2020, Oracle and/or its affiliates Idea / Startup Growth Expansion / Mature time sales/growth ORACLE AUTONOMOUS DATABASE Enterprise Edition
  • 10. Oracle Database – Choice of Deployment Most Manual Most Autonomous DB installed on commodity HW on premises DB installed on Oracle Exadata on premises DB on Oracle Cloud Infrastructure Oracle Autonomous Database Database Cloud Service Exadata Cloud Service (or C@C) Same database, same skills 10
  • 11. • Oracle Multitenant means self-contained, Pluggable Databases (PDBs) providing - Rapid deployment with Hot Clone - Refresh / incremental refresh - Relocation with no downtime - PDB upgrades (using plug / unplug) • PDBs enable transparent, simplified online lifecycle operations for any application • PDBs speed up database migration to new container databases (in the cloud) Oracle Multitenant – The New Standard Architecture for database consolidation & optimized lifecycle operations 11 Pricing Retail CRM Copyright © 2020, Oracle and/or its affiliates
  • 12. Converged Database Use cases are converging 12 Copyright © 2020, Oracle and/or its affiliates Phone calls, messaging, photos, etc. originally required separate products • Now they are features of Smartphones Similarly, ML, JSON, Blockchain, etc. originally required separate databases • Now they are features of a Converged Database
  • 13. Use Cases are Converging for Good Reasons Developers innovate faster with converged It is dramatically simpler for developers to invoke extended SQL to execute ML, graph, spatial, blockchain, IoT, etc. in one converged database Instead of implementing distributed execution and data movement across multiple fragmented databases 13 Copyright © 2020, Oracle and/or its affiliates EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS EVENT RPC ETL REPLICATION DB LINKS GraphMLDoc Spatial Reporting
  • 14. Single-Purpose Databases Spread with Business Demands Contrasting Database Architecture Strategies 14 Copyright © 2020, Oracle and/or its affiliates Run Single-Purpose Proprietary database for each data type and workload Oracle StrategyAmazon and Niche DB Vendors Run Converged, Open, Oracle database for multiple data types and workloads Amazon Aurora Amazon DocumentDB Amazon DynamoDB Amazon Neptune Amazon Quantum Ledger Database Amazon RedShift Amazon Timestream Amazon ElastiCache
  • 15. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 15 Copyright © 2020, Oracle and/or its affiliates
  • 16. Oracle Real Application Cluster (RAC) transparent, near-linear horizontal scaling Scale-on-Demand with Oracle – Always the Right Size Copyright © 2020, Oracle and/or its affiliates16 Single Instance Oracle Database online vertical scaling (Single Instance) Database with Oracle Sharding linear horizontal scaling for sharding-aware applications
  • 17. Copyright © 2020, Oracle and/or its affiliates Linear Scalability Add shards online to increase database size and throughput. Online split and rebalance. Extreme Availability Shared-nothing hardware architecture. Fault of one shard has no impact on others. Geographic Distribution User defined data placement for performance, availability, DR or to meet regulatory requirements. … … … … Some large scale applications want to shard data across independent databases and are willing to modify the application to do so and for getting the benefits listed above. Oracle Sharding for a New Generation of Applications 17
  • 18. Automated Deployment Automated Replication System-Managed & Composite Sharding Schema Management Direct & Proxy Routing Online Scale-out/in Automated Resharding Data Movement 12.2 18c 19c 20c User-Defined Sharding PDB Sharding RAC Sharding Mid-tier Sharding Update-able Duplicated Tables Multiple PDB shards per CDB Multiple Table Families Scalable Coordinator High Speed Data Ingest Terraform Support Federated Shards Multi Shard DML Automatic Identification of Sharding Key Sharding Advisor Terraform Support Oracle Sharding Evolution Copyright © 2020, Oracle and/or its affiliates18
  • 19. New Generation Oracle RAC 19c 19 Copyright © 2020, Oracle and/or its affiliates Ease of use established with Oracle RAC 12.2 Best ever scalability & performance in Oracle RAC 18c + Best ever High Availability in Oracle 19c + 24 7
  • 20. “If you have not looked into the New Generation Oracle RAC 19c yet, you have not experienced what Oracle RAC can do for you.” https://www.oracle.com/technetwork/database/options/clu stering/overview/new-generation-oracle-rac-5975370.pdf https://www.slideshare.net/AnilNair27/oracle-rac-new-generation 20 Copyright © 2020, Oracle and/or its affiliates ORACLE AUTONOMOUS DATABASE
  • 21. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 21 Copyright © 2020, Oracle and/or its affiliates
  • 22. Highest Availability The standard for Oracle Database 22 Copyright © 2020, Oracle and/or its affiliates Oracle Multitenant / Pluggable Databases Converged Single Instance Database Oracle Sharding / Oracle RAC Oracle (Active) Data Guard https://www.slideshare.net/MarkusMichalewicz/best-practices-for-the-most-impactful-oracle-database-18c-and-19c-features
  • 23. Application Continuity Protect your applications from any interruption Application outage protection • For planned & unplanned outages • System outage protection alone does not ensure applications are uninterrupted • Application Continuity continues reads and replays in-flight database requests • 100% transparent to the users and applications – fully automatic • Unique to Oracle! • Available with Oracle RAC and Active Data Guard 23 Copyright © 2020, Oracle and/or its affiliates
  • 24. Application Continuity Choose the right flavor for your application 24 Copyright © 2020, Oracle and/or its affiliates Transparent Application Continuity works without Oracle pools, some decisions are made for you Application Continuity uses Oracle pools, customizable
  • 25. Application Continuity (AC) & Transparent Application Continuity (TAC) Broadening coverage with every release 12.1 – AC Introduced • JDBC-thin • Oracle pools 12.2 – AC Improved • OCI • ODP.NET 18c/19c – Transparent AC • Non-pooled apps • Default in ADB • Full session state restore 20c – Better Failover • Reset session state • Planned failover 25 Copyright © 2020, Oracle and/or its affiliates • Universal Connection Pool (UCP) • Weblogic Server w/ AGL • ODP.NET unmanaged • OCI Session Pool • IBM WebSphere & Liberty • Apache Tomcat • NEC WebOTX • Red Hat WildFly (JBoss) • Spring • Hibernate For more information see: http://oracle.com/goto/ac
  • 26. Oracle Maximum Availability Architecture (MAA) Copyright © 2020, Oracle and/or its affiliates Reference Architectures Deployment Choices HA Features, Configurations & Operational Practices Customer Insights & Expert Recommendations Production Site Replicated Site Platinum Gold Silver Bronze Replication Data Protection Flashback RMAN + ZDLRA Continuous Availability Application Continuity Global Data Services Generic Systems Engineered Systems DBCS ExaCS/ExaCC Autonomous DB Active Replication Active Data Guard GoldenGate 24 Scale Out RAC ShardingASM 26
  • 27. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 27 Copyright © 2020, Oracle and/or its affiliates
  • 28. Consolidation Use Multitenant-based consolidation for cost optimization 28 Copyright © 2020, Oracle and/or its affiliates Increase Functionality Massive Cost Savings and Cloud Agility with Multitenant DecreaseCosts
  • 29. 9 PDBs in one CDB Flexible & Cost-Effective Consolidation with Oracle Multitenant Copyright © 2020, Oracle and/or its affiliates29 3 PDBs free of charge per Oracle Database 3 Container Databases (CDB) with 3 PDBs each on 1 server
  • 30. 9 PDBs in one CDB Flexible & Cost-Effective Consolidation with Oracle Multitenant Copyright © 2020, Oracle and/or its affiliates30 3 PDBs free of charge per Oracle Database 3 Container Databases (CDB) with 3 PDBs each on 1 server time sales/growth
  • 31. General Licensing Models – Oracle Database Supports 2/3 “Classic License” Upfront CAP (once) + Support (continuous) “Subscription” No upfront CAP + Subscription (Support / Usage) “Open Source” No / little upfront CAP + Support (continuous) 31 Often forgotten – implementation / maintenance costs Copyright © 2020, Oracle and/or its affiliates
  • 32. Benefit from Cloud Sizing All workloads exhibit variation – “normal” to “peak” • Annual/quarterly/weekly/daily seasonal variations • Retail/other seasonal transactions, periodic reports and compliance, full backups • But also intraday variation • End-of-day reports, analytics workloads, day/night (e.g., lower daytime workload on sparsely populated landmasses/Pacific Ocean), incremental backups • On-premises common to see “peak” sized “2x normal” • If 16 cores are “normal”, the system may get sized with 32 cores On cloud, it is safe to provision for normal workloads and burst up as needed 32 Copyright © 2020, Oracle and/or its affiliates
  • 33. Production Workload Sizing On-premises, size for the peak, plus additional buffer = lots of idle CPU 33 + BufferPeak CPU Usage Normal + Hourly Bursting CPU Usage Peak Buffer On the cloud, size for the normal workload, & use hourly bursting for the peak = no need to add buffer Copyright © 2020, Oracle and/or its affiliates
  • 34. Disaster Recovery (DR) and Test & Dev (Dev/Test) Sizing Add OCPUs (expansion / burst) for Hybrid DR 34 Copyright © 2020, Oracle and/or its affiliates CPU Usage Adjust OCPUs for performance testing Oversubscribe using Oracle Multitenant Size for development CPU Usage Same database, same skills log transfer DR
  • 35. The Top 5 Reasons to Use an Oracle Database 1 Flexible Standards 2 Scale-on-Demand 3 Highest Availability 4 Cost & Consolidation 5 Secure Future 35 Copyright © 2020, Oracle and/or its affiliates
  • 36. Oracle Database Traditionally Provides Strong Security • Core Database Security (users, roles, authentication, etc.) • Encryption of Network Communication • Transparent Data Encryption (TDE) • Column-level Encryption • Oracle Key & Database Vault • Database Auditing • Oracle Audit Vault • Oracle Database Firewall • Label Security • Real Application Security • Virtual Private Database (VPD) • Data Masking and Subsetting 36 Copyright © 2020, Oracle and/or its affiliates
  • 37. Mission Critical Security Full Architecture to Achieve Data Security – Maximum Security Architecture Data Encryption à Advanced Security Prevent Admin Data Access à Database Vault Key Management à Key Vault Centralized Auditing à Audit Vault Testing Security à Data Masking and Subsetting Centralized Security à Data Safe Copyright © 2020, Oracle and/or its affiliates37
  • 38. Complete and Integrated Analytics Warehouse Data-Driven Outcomes Made Easy – securing your future 38 Copyright © 2020, Oracle and/or its affiliates Power Innovation Boost Efficiency Reduce Risk Any Data Any Format Deep Oracle Apps & Database Integration Files Object Stores Oracle Data Cloud Logs Webclicks Oracle On-Prem Apps Fusion SaaS, NetSuite, SAP, Salesforce, Workday Media Events Streams Data Monetization Dashboards & Reports Machine Learning Models Oracle Apps Data Warehouse AI Enabled Devices Augmented Analytics Data-Driven Apps Flexible Compute Flexible Storage Azure Interconnect On-Prem FastConnect Refine & Integrate Persist & Process Analyze & Predict • Disruption-free modernization to Autonomous • Limitless predictions • Self-service with governance • Enterprise-grade with compelling price Analytics Data Engineering Data Science Analytic Apps Data Lake Data Warehouse Data Mart Oracle Database SQL Server, Azure SQL, … AWS Aurora, RDS, …
  • 39. For DBAs Converged Database means a “transferable technical skill” Example - https://go.oracle.com/DBA 39 Copyright © 2020, Oracle and/or its affiliates https://www.slideshare.net/MarkusMichalewicz/changing-role-of-the-dba-skills-to-have-to-obtain- and-to-nurture-updated-2020-edition Join us and gain an attainable, logical, evolutionary path to add machine learning to your valuable Oracle data skills. Attend this virtual session to start your journey to machine learning. Follow a week- by-week framework so you can learn how to extract more information, insights, and make predictions
  • 40. Oracle APEX: Data-Driven Low-Code Apps Data-driven Application Development made easy with Oracle Database • Oracle APEX Low-Code IDE automatically creates an App starting from a spreadsheet or a table • Data-driven Development that is usable by dev professionals, or tech-savvy business users • Deep integration with database eliminates the complexity of Middle-tiers, connection management, state management, mapping database types to app types, scaling, and HA • Create an App in hours – fastest time-to-value • Easily iterate the App to match evolving business needs Copyright © 2020, Oracle and/or its affiliates40
  • 41. “Oracle Makes Modern Development Easier, Faster, More Effective” 41 Copyright © 2020, Oracle and/or its affiliates CI/CD – Online Redefine Microservices - Pluggable Events - Queues Q SaaS - Multitenant Distributed Data - Sharding API Driven - DaaM API Defense in Depth – Declarative Security Low Code - APEX For an overview of all contributing features see: http://oracle.com/goto/database
  • 42. World’s Best Database – Oracle Fastest Innovation – Best and Converged OLTP, DW, ML, Graph, IOT, JSON, etc. Safest – Most Scalable, Available, Secure (RAC, ADG, In-Mem, MT) World’s Best DB Platform – Exadata Best for OLTP – Scale-Out, RDMA, Persistent Mem, Flash, Fault-Tolerant Best for Analytics – Smart Storage, In-Memory Columnar World’s Best DB Cloud – Autonomous Database Simplest, Lowest Cost – Admin-free, Low-code, Serverless, Pay-per-Use, BYOL Fastest Transformation – Easy Migration of Existing and New Apps, Cloud@Cust Summary – Unique Technology Enables Achieving Goals 42 Copyright © 2020, Oracle and/or its affiliates
  • 43. 43 Copyright © 2020, Oracle and/or its affiliates Thank you Markus Michalewicz (Markus.Michalewicz@oracle.com) Senior Director of Database Product Management @KnownAsMarkus www.linkedin.com/in/markusmichalewicz www.slideshare.net/MarkusMichalewicz
  • 44. Our mission is to help people see data in new ways, discover insights, unlock endless possibilities.