SlideShare ist ein Scribd-Unternehmen logo
1 von 188
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Typical speaker ego slide
youtube tinyurl.com/connor-tube
blog connor-mcdonald.com
twitter @connor_mc_d
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 4
https://asktom.oracle.com
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5https://asktom.oracle.com/officehours
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
80 hours of free access / Q&A so far
6
Feb - Jun
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
18c - The Autonomous Database
Connor McDonald
Developer Advocate
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 8
18c - The Autonomous Database
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"18c - the autonomous database"
9
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"Whoa....hold on!"
10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
12c, 13, 14, 15, 16, 17, 18c
11
?
10g, 11g,
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
18c = 12.2.0.2
12
MOS 2285040.1
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 13
1 2 18 19 20
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 14
No “FIRST” and “SECOND” releases anymore!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 15
Fewer One-Off Patches!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 16
3 Number Format
Year.Update.Revision
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 17
18.1.0
target - quarterly
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18
18c
Oracle Database
18.1.0
Production
18.2.0
First Update
18.2.1
First Revision
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 19
Version number reflects patch level!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 20
A Release Update or Revision is only a patch,
not a database upgrade!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 21
Patch: Oracle 18.2.1 ⇢ Oracle 18.6.0
opatch
Upgrade: Oracle 18.2.1 ⇢ Oracle 19.1.0
dbupgrade and DBUA
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"revision" versus "update"
22
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 23
18.1.0
18.2.0
First
Update
18.1.1
First
Revision
security,
regression,
no functionality changes
no optimizer changes
security,
regression,
functional changes
optimizer changes
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"18c - the autonomous database"
24
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
autonomous is a cloud offering
25
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26
Autonomous
Database
= + +
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
so what is the big deal ?
27
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
trip down memory lane #1
28
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
who remembers these numbers ?
29
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
121
249
505
30
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31
ORA-1631: max # extents 505 reached in table SCOTT.EMP
121 = 2k block size
249 = 4k block size
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
who thinks about extents anymore?
32
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
7.3 = unlimited extents
33
semi-automatic
uet$, fet$
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
8.1 = locally managed tablespaces
34
fully automatic
bitmap extents
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
trip down memory lane #2
35
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 36
create table SALES (
...
...
...
)
freelists 4
freelist groups 1
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
ASSM
37
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
automatic segment space management
38
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
automation =
39
"we know the implementation, and
it is being performed by the software
based on our rules"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
automation ... towards autonomy
40
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
trip down memory lane #3
41
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
who remembers these parameters ?
42
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 43
ROLLBACK_SEGMENTS = (r0,r1,r2,r3,r4,r5,r6)
TRANSACTIONS_PER_ROLLBACK_SEGMENT = 20
CLEANUP_ROLLBACK_ENTRIES = 10
SYSTEM non-SYSTEM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
who thinks about undo anymore?
44
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
9.0 = automatic undo
45
undo_tablespace =
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 46
but it's more than automation
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 47
SQL> select count(*) from dba_rollback_segs;
COUNT(*)
----------
????
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 48
segment count growth / reduction ...
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 49
... decided by the database
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
autonomy =
50
"we do not know the implementation,
we do not set the rules,
decisions by the software"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 51
we've been doing this for a while :-)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 52
Oracle Database 10g and below
• Automatic Storage Management (ASM)
• Automatic Memory Management
• Automatic DB Diagnostic Monitor (ADDM)
• Automatic Workload Repository (AWR)
• Automatic Undo tablespaces
• Automatic Segment Space Management
• Automatic Statistics Gathering
• Automatic Standby Management (Broker)
• Automatic Query Rewrite
Oracle Database 11g, 12c
• Automatic SQL Tuning
• Automatic Workload Replay
• Automatic Capture of SQL Monitor
• Automatic Data Optimization
• Automatic Storage Indexes
• Automatic Columnar Cache
• Automatic Diagnostic Framework
• Automatic Refresh of Database Cloning
• Autonomous Health Framework
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 54
well ... sort of
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 55
databases ... are hard
transactional,
instantaneous response
standard reports,
fast response
end of day/week/month batch,
longer but capped window
ad hoc query,
arbitrary criteria/duration
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 56
all at the same time
transactional,
instantaneous response
standard reports,
fast response
end of day/week/month batch,
longer but capped window
ad hoc query,
arbitrary criteria/duration
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 57
so we started "easy" :-)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 58
data warehousing
usage commonality
flexible response times
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 59
Oracle Autonomous Database
Enterprise
OLTP
Data
Warehousing
Q1 2018 CY 2018
Data
Warehousing
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 60
autonomous objectives
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 61
1) easy
storage
quotas
indexing
partitioning
parallelism
compression
availability
etc
etc
load data
run queries
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 62
2) fast or faster
Exadata infrastructure
Enterprise edition
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 63
3) elastic
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 64
3) truly elastic
scale CPU & storage up, no outage
scale CPU down to save $
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 65
4) fully managed
backup / recovery
patching
upgrades
HA (99.95)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Exadata Cloud Service
Oracle Database Cloud Service
Express Cloud Service
Data Warehouse Services
(EDWs, DW, departmental marts and sandboxes)
Autonomous Data Warehouse Cloud
Service Console
Built-in Access Tools
SQL Worksheet Oracle ML
Service Management
DW Database
SQL Developer
Developer Tools
Data Integration
Services
Oracle Data Integration
Cloud Service
3rd Party DI on
Oracle Cloud Compute
3rd Party DI
on-premises
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 67
walkthrough
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 68
"5 easy steps"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 69
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
creating your database
70
name
region
CPUs
storage
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
you're done!
71
admin user password
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"demo"
72
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 73
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 81
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
connecting to your database
82
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
emphasis on security
83
SSL only
wallet
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
single download
84
service console
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"demo"
85
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
SQL Developer
92
native support
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Location of the zip file
Wallet password
Database service name
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
other tools
94
standard connectivty
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 95
C:temp>unzip -l credential.zip
Archive: credential.zip
Length Date Time Name
--------- ---------- ----- ----
0 04/06/2018 08:37
7045 04/06/2018 08:22 cwallet.sso
0 04/06/2018 08:37 cwallet.sso.lck
7000 04/06/2018 08:22 ewallet.p12
0 04/06/2018 08:37 ewallet.p12.lck
3182 04/06/2018 08:22 keystore.jks
132 11/06/2018 11:04 sqlnet.ora
334 04/06/2018 08:22 tnsnames.ora
3797 04/06/2018 08:22 truststore.jks
--------- -------
21490 9 files
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 96
sqlnet.ora
WALLET_LOCATION = (SOURCE = (METHOD = file)
(METHOD_DATA = (DIRECTORY="...")))
SSL_SERVER_DN_MATCH=yes
tnsnames.ora
DW = (description=
(address=(protocol=tcps)(port=1522)(host=...))
(connect_data=(service_name=...))
(security=(ssl_server_cert_dn="CN=..."))
)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
database services
97
predefined
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
No of concurrent queries Max idle time CPU shares
HIGH 3 5 mins 4
MEDIUM 20 5 mins 2
LOW 32 1 hour 1
MY_DBNAME_
MY_DBNAME_
MY_DBNAME_
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 99
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
users for your database
100
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 101
SQL> create user MY_DATA identified by MY_PASSWORD;
SQL> grant DWROLE to MY_DATA;
You're done!
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
other users as per normal
102
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 103
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
loading your database
104
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
ADWC
Object
Storage
SQL*Net
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
DBMS_CLOUD
106
focus on "1) easy"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
external tables are .... "fun"
107
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 108
CREATE TABLE emp_ext (
EMPNO NUMBER(4),
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
COMM NUMBER(7,2),
DEPTNO NUMBER(2)
)
ORGANIZATION EXTERNAL
(
TYPE ORACLE_LOADER
DEFAULT DIRECTORY NFS_DIR
ACCESS PARAMETERS
...
( RECORDS DELIMITED BY NEWLINE
DNFS_ENABLE
DNFS_READBUFFERS 10
FIELDS TERMINATED BY ','
MISSING FIELD VALUES ARE NULL
(
empno,
ename,
job,
mgr,
hiredate CHAR(21) DATE_FORMAT MASK "DD-MON-YYYY HH24:MI:SS",
sal,
comm,
deptno
) ) LOCATION ('EMP.dat')
)
PARALLEL 1
REJECT LIMIT UNLIMITED;
SQL> select * from emp_ext;
ORA-12801: error signaled in parallel query server P002
ORA-29913: error in executing ODCIEXTTABLEOPEN callout
ORA-29400: data cartridge error
ORA-06512: at "SYS.ORACLE_LOADER", line 19
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
loading from object store
109
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
1) credentials
110
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 111
begin
dbms_cloud.create_credential(
credential_name => 'OBJ_STORE_CRED',
username => 'connor',
password => 'password'
);
end;
/
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
2) load/transform to table
112
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 113
begin
dbms_cloud.copy_data(
table_name=>'CHANNELS',
credential_name=>'OBJ_STORE_CRED',
file_uri_list=>
'https://objectstorage..../DEMO_DATA/chan_v3.dat',
format=>
json_object('ignoremissingcolumns' value 'true',
'removequotes' value 'true')
);
end;
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
3) do the usual :-)
114
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 115
SQL> select table_name,
2 status,
3 rows_loaded,
4 logfile_table,
5 badfile_table
6 from user_load_operations;
TABLE_NAME STATUS ROWS_LOADED LOGFILE_TABLE BADFILE_TABLE
------------ ------- ------------ ------------- ---------------
CHANNELS FAILED COPY$1_LOG COPY$1_BAD
CHANNELS COMPLETED 5 COPY$2_LOG COPY$2_BAD
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
data pump option
116
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 117
begin
dbms_cloud.create_credential(
credential_name => 'OBJ_STORE_CRED',
username => 'connor',
password => 'password'
);
end;
/
impdp sh/sh@salesdb_low
directory=data_pump_dir
credential=OBJ_STORE_CRED
dumpfile=https://objectstorage.../dump/sh.dmp
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 118
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
querying your database
119
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 120
SQL> select *
2 from MY_TABLE
3 ...
"Well...duh"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
but you can do more
121
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
ADWC
Object
Storage
SQL*Net
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
query before you load
123
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
external table on object store
124
"Whoa there!"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 125
begin
dbms_cloud.create_external_table(
table_name =>'CHANNELS_EXT',
credential_name =>'OBJ_STORE_CRED',
file_uri_list => 'https://...chan_v3.dat',
format =>
json_object('ignoremissingcolumns' value 'true',
'removequotes' value 'true'),
column_list => 'CHANNEL_ID NUMBER,
CHANNEL_DESC VARCHAR2(20),
CHANNEL_CLASS VARCHAR2(20),
CHANNEL_CLASS_ID NUMBER,
CHANNEL_TOTAL VARCHAR2(13),
CHANNEL_TOTAL_ID NUMBER'
);
end;
select count(*) from channels_ext;
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
recap
126
creation/connection
users
loaded
queried
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
We're done !!!
127
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"Fast, unlimited data access is the
crack cocaine for data scientists"
- James Morle
128
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"3) elasticity"
129
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
CPU increase ... anytime, no outage
130
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 137
"Yeah...I know what that means"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
You can scale to zero
139
service console
REST API
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
140
load yesterday's data
cpu = 2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
141
unleash the dogs :-)
cpu = 8
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
all other times = zero CPU cost
142
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
"4) fully managed"
143
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 144
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
init.ora
145
all automatic
NLS etc
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
tablespaces
146
nope
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
indexes
147
nope
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
materialized views
148
nope
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
constraints
149
nope ... "yes"
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
compression
150
nope (HCC)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
partitioning
151
future perhaps
nope
(storage indexes)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
sidebar: Maybe you're doing it wrong :-)
152
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
statistics
153
advanced direct mode
automatic or explicit
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
recall: 12c, direct load statistics
154
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 155
SQL> insert /*+ APPEND */ into MY_EMPTY_TABLE
2 select ...
10000 rows inserted.
SQL> select num_rows
2 from user_tables
3 where table_name = '...';
NUM_ROWS
----------
10000
SQL> insert /*+ APPEND */ into ...
10000 rows inserted.
SQL> select num_rows
2 from user_tables
3 where table_name = '...';
NUM_ROWS
----------
20000
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
histograms too!
156
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 157
SQL> select column_name,
2 low_value,
3 high_value,
4 sample_size,
5 histogram
6 from user_tab_col_statistics
7 where table_name = '...';
COLUMN_NAME LOW_VALUE HIGH_VALUE SAMPLE_SIZE HISTOGRAM
------------ ---------- --------------- ----------- -----------
NUM0 C102 C302 20000 HYBRID
NUM1 C102 C111 20000 FREQUENCY
TXT1 58585831 58585839393939 20000 HYBRID
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
caching
158
result_cache
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
hints
159
can be enabled
ignored by default
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
backup / recovery
160
daily incremental
weekly full
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
backup / recovery
161
point-in-time nomination
(process is automatic)
60 days
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
graph, text, spatial
162
coming later
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
monitoring
163
real time SQL monitoring
service console
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
which brings us to ...
168
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 169
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 170
• Will my job go away?
• Will my job change?
• Will I lose control?
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
72%
http://www.computerworld.com/article/2486278/it-management/how-to-balance-maintenance-and-it-innovation.html
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
172
Value Scale
Cool stuff
Maintenance
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
think back to automatic undo ...
173
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
... did you lose your job ?
174
or just get more databases :-)
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
but let's not beat around the bush
175
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
it is about business success
176
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 177
Data Modeling
Architecture,
Design
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 178
End-to-End Service
Level Management
Full stack availability
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 179
Data Security
Data classification,
Data life-cycle management
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 180
Application Tuning
SQL tuning,
Connection management
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
181
Value Scale
Cool stuff
Maintenance
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 183
wrap up
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 184
https://cloud.oracle.com/tryit
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
the appeal of "set and forget"
185
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
oh .. nearly forgot
186
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
18c XE !!!
187
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Thanks for your time
youtube tinyurl.com/connor-tube
blog connor-mcdonald.com
twitter @connor_mc_d

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
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 Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High AvailabilityOracle Cloud is Best for Oracle Database - High Availability
Oracle Cloud is Best for Oracle Database - High Availability
 
Oracle Cloud Infrastructure
Oracle Cloud InfrastructureOracle Cloud Infrastructure
Oracle Cloud Infrastructure
 
ZFS appliance
ZFS applianceZFS appliance
ZFS appliance
 
Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdfHybrid Data Guard to Cloud GEN2 ExaCS.pdf
Hybrid Data Guard to Cloud GEN2 ExaCS.pdf
 
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
 
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAsOracle Database Performance Tuning Advanced Features and Best Practices for DBAs
Oracle Database Performance Tuning Advanced Features and Best Practices for DBAs
 
Backup & recovery with rman
Backup & recovery with rmanBackup & recovery with rman
Backup & recovery with rman
 
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
 
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
Oracle Open World Presentation - Oracle RMAN Best Practices for Cloud Backups
 
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
 
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified [❤PDF❤] Oracle 19c Database Administration Oracle Simplified
[❤PDF❤] Oracle 19c Database Administration Oracle Simplified
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
 
AWR and ASH Deep Dive
AWR and ASH Deep DiveAWR and ASH Deep Dive
AWR and ASH Deep Dive
 
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentalsDB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim WilliamsOracle Flex ASM - What’s New and Best Practices by Jim Williams
Oracle Flex ASM - What’s New and Best Practices by Jim Williams
 
Oracle RAC features on Exadata
Oracle RAC features on ExadataOracle RAC features on Exadata
Oracle RAC features on Exadata
 
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
Security of Oracle EBS - How I can Protect my System (UKOUG APPS 18 edition)
 

Ähnlich wie The Oracle Autonomous Database

Ähnlich wie The Oracle Autonomous Database (20)

Hyderabad Mar 2019 - Autonomous Database
Hyderabad Mar 2019 - Autonomous DatabaseHyderabad Mar 2019 - Autonomous Database
Hyderabad Mar 2019 - Autonomous Database
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 
OEM13c_PPT.pptx
OEM13c_PPT.pptxOEM13c_PPT.pptx
OEM13c_PPT.pptx
 
Bytecode Verification, the Hero That Java Needs [JavaOne 2016 CON1500]
Bytecode Verification, the Hero That Java Needs [JavaOne 2016 CON1500]Bytecode Verification, the Hero That Java Needs [JavaOne 2016 CON1500]
Bytecode Verification, the Hero That Java Needs [JavaOne 2016 CON1500]
 
Perth APAC Groundbreakers tour - The Autonomous Database
Perth APAC Groundbreakers tour - The Autonomous DatabasePerth APAC Groundbreakers tour - The Autonomous Database
Perth APAC Groundbreakers tour - The Autonomous Database
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 1 - Data (5 november 2018)
AMIS Oracle OpenWorld & CodeOne Review - Pillar 1 - Data (5 november 2018)AMIS Oracle OpenWorld & CodeOne Review - Pillar 1 - Data (5 november 2018)
AMIS Oracle OpenWorld & CodeOne Review - Pillar 1 - Data (5 november 2018)
 
State of NetBeans
State of NetBeansState of NetBeans
State of NetBeans
 
Developers vs DBA's - APACOUC webinar 2017
Developers vs DBA's - APACOUC webinar 2017Developers vs DBA's - APACOUC webinar 2017
Developers vs DBA's - APACOUC webinar 2017
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016
 
LET’S GET STARTED WITH ORACLE DATABASE CLOUD
LET’S GET STARTED WITH ORACLE DATABASE CLOUDLET’S GET STARTED WITH ORACLE DATABASE CLOUD
LET’S GET STARTED WITH ORACLE DATABASE CLOUD
 
My sql router
My sql routerMy sql router
My sql router
 
MySQL User Camp : MySQL-Router
MySQL User Camp : MySQL-RouterMySQL User Camp : MySQL-Router
MySQL User Camp : MySQL-Router
 
SQL TUNING 101
SQL TUNING 101SQL TUNING 101
SQL TUNING 101
 
MySQL High Availability with Group Replication
MySQL High Availability with Group ReplicationMySQL High Availability with Group Replication
MySQL High Availability with Group Replication
 
Oracle ORAchk - An Overview Guide to Oracle Stack Health Checks
Oracle ORAchk - An Overview Guide to Oracle Stack Health ChecksOracle ORAchk - An Overview Guide to Oracle Stack Health Checks
Oracle ORAchk - An Overview Guide to Oracle Stack Health Checks
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloud
 
B1 keynote reimagine_application_development_and_delivery_with_oracle_platform
B1 keynote reimagine_application_development_and_delivery_with_oracle_platformB1 keynote reimagine_application_development_and_delivery_with_oracle_platform
B1 keynote reimagine_application_development_and_delivery_with_oracle_platform
 
Jfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and ContainersJfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and Containers
 

Mehr von Connor McDonald

Mehr von Connor McDonald (20)

Flashback ITOUG
Flashback ITOUGFlashback ITOUG
Flashback ITOUG
 
Sangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolestSangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolest
 
Sangam 19 - Analytic SQL
Sangam 19 - Analytic SQLSangam 19 - Analytic SQL
Sangam 19 - Analytic SQL
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tips
 
Sangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on AutonomousSangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on Autonomous
 
Sangam 2019 - The Latest Features
Sangam 2019 - The Latest FeaturesSangam 2019 - The Latest Features
Sangam 2019 - The Latest Features
 
UKOUG 2019 - SQL features
UKOUG 2019 - SQL featuresUKOUG 2019 - SQL features
UKOUG 2019 - SQL features
 
APEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomousAPEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomous
 
APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne
 
OOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAsOOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAs
 
OOW19 - Read consistency
OOW19 - Read consistencyOOW19 - Read consistency
OOW19 - Read consistency
 
OOW19 - Slower and less secure applications
OOW19 - Slower and less secure applicationsOOW19 - Slower and less secure applications
OOW19 - Slower and less secure applications
 
OOW19 - Killing database sessions
OOW19 - Killing database sessionsOOW19 - Killing database sessions
OOW19 - Killing database sessions
 
OOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL featuresOOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL features
 
Latin America Tour 2019 - 18c and 19c featues
Latin America Tour 2019   - 18c and 19c featuesLatin America Tour 2019   - 18c and 19c featues
Latin America Tour 2019 - 18c and 19c featues
 
Latin America tour 2019 - Flashback
Latin America tour 2019 -  FlashbackLatin America tour 2019 -  Flashback
Latin America tour 2019 - Flashback
 
Latin America Tour 2019 - 10 great sql features
Latin America Tour 2019  - 10 great sql featuresLatin America Tour 2019  - 10 great sql features
Latin America Tour 2019 - 10 great sql features
 
Latin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matchingLatin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matching
 
Latin America Tour 2019 - slow data and sql processing
Latin America Tour 2019  - slow data and sql processingLatin America Tour 2019  - slow data and sql processing
Latin America Tour 2019 - slow data and sql processing
 
ANSI vs Oracle language
ANSI vs Oracle languageANSI vs Oracle language
ANSI vs Oracle language
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

The Oracle Autonomous Database

  • 1.
  • 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 2
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Typical speaker ego slide youtube tinyurl.com/connor-tube blog connor-mcdonald.com twitter @connor_mc_d
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 4 https://asktom.oracle.com
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5https://asktom.oracle.com/officehours
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 80 hours of free access / Q&A so far 6 Feb - Jun
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18c - The Autonomous Database Connor McDonald Developer Advocate
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 8 18c - The Autonomous Database
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "18c - the autonomous database" 9
  • 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "Whoa....hold on!" 10
  • 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 12c, 13, 14, 15, 16, 17, 18c 11 ? 10g, 11g,
  • 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18c = 12.2.0.2 12 MOS 2285040.1
  • 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 13 1 2 18 19 20
  • 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 14 No “FIRST” and “SECOND” releases anymore!
  • 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 15 Fewer One-Off Patches!
  • 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 16 3 Number Format Year.Update.Revision
  • 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 17 18.1.0 target - quarterly
  • 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18 18c Oracle Database 18.1.0 Production 18.2.0 First Update 18.2.1 First Revision
  • 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 19 Version number reflects patch level!
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 20 A Release Update or Revision is only a patch, not a database upgrade!
  • 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 21 Patch: Oracle 18.2.1 ⇢ Oracle 18.6.0 opatch Upgrade: Oracle 18.2.1 ⇢ Oracle 19.1.0 dbupgrade and DBUA
  • 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "revision" versus "update" 22
  • 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 23 18.1.0 18.2.0 First Update 18.1.1 First Revision security, regression, no functionality changes no optimizer changes security, regression, functional changes optimizer changes
  • 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "18c - the autonomous database" 24
  • 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | autonomous is a cloud offering 25
  • 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26 Autonomous Database = + +
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | so what is the big deal ? 27
  • 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | trip down memory lane #1 28
  • 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | who remembers these numbers ? 29
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 121 249 505 30
  • 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31 ORA-1631: max # extents 505 reached in table SCOTT.EMP 121 = 2k block size 249 = 4k block size
  • 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | who thinks about extents anymore? 32
  • 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 7.3 = unlimited extents 33 semi-automatic uet$, fet$
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 8.1 = locally managed tablespaces 34 fully automatic bitmap extents
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | trip down memory lane #2 35
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 36 create table SALES ( ... ... ... ) freelists 4 freelist groups 1
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ASSM 37
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | automatic segment space management 38
  • 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | automation = 39 "we know the implementation, and it is being performed by the software based on our rules"
  • 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | automation ... towards autonomy 40
  • 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | trip down memory lane #3 41
  • 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | who remembers these parameters ? 42
  • 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 43 ROLLBACK_SEGMENTS = (r0,r1,r2,r3,r4,r5,r6) TRANSACTIONS_PER_ROLLBACK_SEGMENT = 20 CLEANUP_ROLLBACK_ENTRIES = 10 SYSTEM non-SYSTEM
  • 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | who thinks about undo anymore? 44
  • 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 9.0 = automatic undo 45 undo_tablespace =
  • 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 46 but it's more than automation
  • 47. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 47 SQL> select count(*) from dba_rollback_segs; COUNT(*) ---------- ????
  • 48. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 48 segment count growth / reduction ...
  • 49. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 49 ... decided by the database
  • 50. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | autonomy = 50 "we do not know the implementation, we do not set the rules, decisions by the software"
  • 51. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 51 we've been doing this for a while :-)
  • 52. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 52 Oracle Database 10g and below • Automatic Storage Management (ASM) • Automatic Memory Management • Automatic DB Diagnostic Monitor (ADDM) • Automatic Workload Repository (AWR) • Automatic Undo tablespaces • Automatic Segment Space Management • Automatic Statistics Gathering • Automatic Standby Management (Broker) • Automatic Query Rewrite Oracle Database 11g, 12c • Automatic SQL Tuning • Automatic Workload Replay • Automatic Capture of SQL Monitor • Automatic Data Optimization • Automatic Storage Indexes • Automatic Columnar Cache • Automatic Diagnostic Framework • Automatic Refresh of Database Cloning • Autonomous Health Framework
  • 53. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 54. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 54 well ... sort of
  • 55. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 55 databases ... are hard transactional, instantaneous response standard reports, fast response end of day/week/month batch, longer but capped window ad hoc query, arbitrary criteria/duration
  • 56. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 56 all at the same time transactional, instantaneous response standard reports, fast response end of day/week/month batch, longer but capped window ad hoc query, arbitrary criteria/duration
  • 57. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 57 so we started "easy" :-)
  • 58. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 58 data warehousing usage commonality flexible response times
  • 59. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 59 Oracle Autonomous Database Enterprise OLTP Data Warehousing Q1 2018 CY 2018 Data Warehousing
  • 60. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 60 autonomous objectives
  • 61. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 61 1) easy storage quotas indexing partitioning parallelism compression availability etc etc load data run queries
  • 62. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 62 2) fast or faster Exadata infrastructure Enterprise edition
  • 63. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 63 3) elastic
  • 64. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 64 3) truly elastic scale CPU & storage up, no outage scale CPU down to save $
  • 65. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 65 4) fully managed backup / recovery patching upgrades HA (99.95)
  • 66. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Exadata Cloud Service Oracle Database Cloud Service Express Cloud Service Data Warehouse Services (EDWs, DW, departmental marts and sandboxes) Autonomous Data Warehouse Cloud Service Console Built-in Access Tools SQL Worksheet Oracle ML Service Management DW Database SQL Developer Developer Tools Data Integration Services Oracle Data Integration Cloud Service 3rd Party DI on Oracle Cloud Compute 3rd Party DI on-premises
  • 67. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 67 walkthrough
  • 68. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 68 "5 easy steps"
  • 69. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 69
  • 70. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | creating your database 70 name region CPUs storage
  • 71. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | you're done! 71 admin user password
  • 72. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "demo" 72
  • 73. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 73
  • 74. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 75. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 76. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 77. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 78. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 79. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 80. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 81. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 81
  • 82. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | connecting to your database 82
  • 83. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | emphasis on security 83 SSL only wallet
  • 84. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | single download 84 service console
  • 85. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "demo" 85
  • 86. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 87. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 88. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 89. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 90. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 91. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 92. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | SQL Developer 92 native support
  • 93. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Location of the zip file Wallet password Database service name
  • 94. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | other tools 94 standard connectivty
  • 95. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 95 C:temp>unzip -l credential.zip Archive: credential.zip Length Date Time Name --------- ---------- ----- ---- 0 04/06/2018 08:37 7045 04/06/2018 08:22 cwallet.sso 0 04/06/2018 08:37 cwallet.sso.lck 7000 04/06/2018 08:22 ewallet.p12 0 04/06/2018 08:37 ewallet.p12.lck 3182 04/06/2018 08:22 keystore.jks 132 11/06/2018 11:04 sqlnet.ora 334 04/06/2018 08:22 tnsnames.ora 3797 04/06/2018 08:22 truststore.jks --------- ------- 21490 9 files
  • 96. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 96 sqlnet.ora WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="..."))) SSL_SERVER_DN_MATCH=yes tnsnames.ora DW = (description= (address=(protocol=tcps)(port=1522)(host=...)) (connect_data=(service_name=...)) (security=(ssl_server_cert_dn="CN=...")) )
  • 97. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | database services 97 predefined
  • 98. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | No of concurrent queries Max idle time CPU shares HIGH 3 5 mins 4 MEDIUM 20 5 mins 2 LOW 32 1 hour 1 MY_DBNAME_ MY_DBNAME_ MY_DBNAME_
  • 99. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 99
  • 100. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | users for your database 100
  • 101. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 101 SQL> create user MY_DATA identified by MY_PASSWORD; SQL> grant DWROLE to MY_DATA; You're done!
  • 102. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | other users as per normal 102
  • 103. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 103
  • 104. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | loading your database 104
  • 105. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ADWC Object Storage SQL*Net
  • 106. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | DBMS_CLOUD 106 focus on "1) easy"
  • 107. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | external tables are .... "fun" 107
  • 108. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 108 CREATE TABLE emp_ext ( EMPNO NUMBER(4), ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) ) ORGANIZATION EXTERNAL ( TYPE ORACLE_LOADER DEFAULT DIRECTORY NFS_DIR ACCESS PARAMETERS ... ( RECORDS DELIMITED BY NEWLINE DNFS_ENABLE DNFS_READBUFFERS 10 FIELDS TERMINATED BY ',' MISSING FIELD VALUES ARE NULL ( empno, ename, job, mgr, hiredate CHAR(21) DATE_FORMAT MASK "DD-MON-YYYY HH24:MI:SS", sal, comm, deptno ) ) LOCATION ('EMP.dat') ) PARALLEL 1 REJECT LIMIT UNLIMITED; SQL> select * from emp_ext; ORA-12801: error signaled in parallel query server P002 ORA-29913: error in executing ODCIEXTTABLEOPEN callout ORA-29400: data cartridge error ORA-06512: at "SYS.ORACLE_LOADER", line 19
  • 109. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | loading from object store 109
  • 110. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 1) credentials 110
  • 111. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 111 begin dbms_cloud.create_credential( credential_name => 'OBJ_STORE_CRED', username => 'connor', password => 'password' ); end; /
  • 112. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 2) load/transform to table 112
  • 113. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 113 begin dbms_cloud.copy_data( table_name=>'CHANNELS', credential_name=>'OBJ_STORE_CRED', file_uri_list=> 'https://objectstorage..../DEMO_DATA/chan_v3.dat', format=> json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true') ); end;
  • 114. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 3) do the usual :-) 114
  • 115. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 115 SQL> select table_name, 2 status, 3 rows_loaded, 4 logfile_table, 5 badfile_table 6 from user_load_operations; TABLE_NAME STATUS ROWS_LOADED LOGFILE_TABLE BADFILE_TABLE ------------ ------- ------------ ------------- --------------- CHANNELS FAILED COPY$1_LOG COPY$1_BAD CHANNELS COMPLETED 5 COPY$2_LOG COPY$2_BAD
  • 116. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | data pump option 116
  • 117. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 117 begin dbms_cloud.create_credential( credential_name => 'OBJ_STORE_CRED', username => 'connor', password => 'password' ); end; / impdp sh/sh@salesdb_low directory=data_pump_dir credential=OBJ_STORE_CRED dumpfile=https://objectstorage.../dump/sh.dmp
  • 118. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 118
  • 119. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | querying your database 119
  • 120. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 120 SQL> select * 2 from MY_TABLE 3 ... "Well...duh"
  • 121. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | but you can do more 121
  • 122. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ADWC Object Storage SQL*Net
  • 123. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | query before you load 123
  • 124. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | external table on object store 124 "Whoa there!"
  • 125. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 125 begin dbms_cloud.create_external_table( table_name =>'CHANNELS_EXT', credential_name =>'OBJ_STORE_CRED', file_uri_list => 'https://...chan_v3.dat', format => json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true'), column_list => 'CHANNEL_ID NUMBER, CHANNEL_DESC VARCHAR2(20), CHANNEL_CLASS VARCHAR2(20), CHANNEL_CLASS_ID NUMBER, CHANNEL_TOTAL VARCHAR2(13), CHANNEL_TOTAL_ID NUMBER' ); end; select count(*) from channels_ext;
  • 126. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | recap 126 creation/connection users loaded queried
  • 127. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | We're done !!! 127
  • 128. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "Fast, unlimited data access is the crack cocaine for data scientists" - James Morle 128
  • 129. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "3) elasticity" 129
  • 130. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | CPU increase ... anytime, no outage 130
  • 131. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 132. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 133. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 134. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 135. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 136. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 137. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 137 "Yeah...I know what that means"
  • 138. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 139. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | You can scale to zero 139 service console REST API
  • 140. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 140 load yesterday's data cpu = 2
  • 141. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 141 unleash the dogs :-) cpu = 8
  • 142. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | all other times = zero CPU cost 142
  • 143. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | "4) fully managed" 143
  • 144. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 144
  • 145. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | init.ora 145 all automatic NLS etc
  • 146. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | tablespaces 146 nope
  • 147. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | indexes 147 nope
  • 148. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | materialized views 148 nope
  • 149. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | constraints 149 nope ... "yes"
  • 150. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | compression 150 nope (HCC)
  • 151. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | partitioning 151 future perhaps nope (storage indexes)
  • 152. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | sidebar: Maybe you're doing it wrong :-) 152
  • 153. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | statistics 153 advanced direct mode automatic or explicit
  • 154. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | recall: 12c, direct load statistics 154
  • 155. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 155 SQL> insert /*+ APPEND */ into MY_EMPTY_TABLE 2 select ... 10000 rows inserted. SQL> select num_rows 2 from user_tables 3 where table_name = '...'; NUM_ROWS ---------- 10000 SQL> insert /*+ APPEND */ into ... 10000 rows inserted. SQL> select num_rows 2 from user_tables 3 where table_name = '...'; NUM_ROWS ---------- 20000
  • 156. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | histograms too! 156
  • 157. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 157 SQL> select column_name, 2 low_value, 3 high_value, 4 sample_size, 5 histogram 6 from user_tab_col_statistics 7 where table_name = '...'; COLUMN_NAME LOW_VALUE HIGH_VALUE SAMPLE_SIZE HISTOGRAM ------------ ---------- --------------- ----------- ----------- NUM0 C102 C302 20000 HYBRID NUM1 C102 C111 20000 FREQUENCY TXT1 58585831 58585839393939 20000 HYBRID
  • 158. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | caching 158 result_cache
  • 159. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | hints 159 can be enabled ignored by default
  • 160. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | backup / recovery 160 daily incremental weekly full
  • 161. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | backup / recovery 161 point-in-time nomination (process is automatic) 60 days
  • 162. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | graph, text, spatial 162 coming later
  • 163. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | monitoring 163 real time SQL monitoring service console
  • 164. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 165. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 166. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 167. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 168. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | which brings us to ... 168
  • 169. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 169
  • 170. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 170 • Will my job go away? • Will my job change? • Will I lose control?
  • 171. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 72% http://www.computerworld.com/article/2486278/it-management/how-to-balance-maintenance-and-it-innovation.html
  • 172. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 172 Value Scale Cool stuff Maintenance
  • 173. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | think back to automatic undo ... 173
  • 174. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | ... did you lose your job ? 174 or just get more databases :-)
  • 175. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | but let's not beat around the bush 175
  • 176. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | it is about business success 176
  • 177. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 177 Data Modeling Architecture, Design
  • 178. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 178 End-to-End Service Level Management Full stack availability
  • 179. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 179 Data Security Data classification, Data life-cycle management
  • 180. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 180 Application Tuning SQL tuning, Connection management
  • 181. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 181 Value Scale Cool stuff Maintenance
  • 182. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 183. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 183 wrap up
  • 184. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 184 https://cloud.oracle.com/tryit
  • 185. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | the appeal of "set and forget" 185
  • 186. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | oh .. nearly forgot 186
  • 187. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18c XE !!! 187
  • 188. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Thanks for your time youtube tinyurl.com/connor-tube blog connor-mcdonald.com twitter @connor_mc_d

Hinweis der Redaktion

  1. This is a Branded Title Slide with Event Look and Feel slide ideal for including a brief title, subtitle and presenter information. Do not customize this slide with your own picture. To reuse this branded background in another presentation on PC Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Reuse Slides. Click Browse in the Reuse Slides panel and select Browse Files. Double-click the PowerPoint presentation that contains the background you wish to copy. Check Keep Source Formatting and click the slide that contains the background you want. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Right-click any selected slide, point to Layout, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates. To reuse this branded background in another presentation on Mac Locate and open the presentation where you will be placing this artwork. Click New Slide from the Home tab's Slides group and select Insert Slides from Other Presentation… Navigate to the PowerPoint presentation file that contains the background you wish to copy. Double-click or press Insert. This prompts the Slide Finder dialogue box. Make sure Keep design of original slides is unchecked and click the slide(s) that contains the background you want. Hold Shift key to select multiple slides. Click the left-hand slide preview to which you wish to apply the new master layout. Apply New Layout (Important): Click Layout from the Home tab's Slides group, and click the slide containing the desired layout from the layout gallery. Delete any unwanted slides or duplicates.
  2. So how are we automating generic database operations? What are the key features that underpin the autonomous data warehouse? This process of automation, and move into autonomous data warehousing, isn’t actually a new thing. In fact Oracle has put a huge amount of effort into automating all aspects of the database management for decades including: If we look as far back as Oracle Database 9i and 10g [CLICK] you see that we introduced fully automated management of features such as storage, Memory management, query management and [CLICK] We built on and extended those features in 11g and 12c with the delivery of automated SQL Tuning, automated management of data placement, Cluster health monitoring etc. So it really has been a journey to this point in time when we can offer the Oracle Autonomous Data Warehouse Cloud
  3. So to achieve our of goals - run fast - but keep an eye on how to run things faster - then either tell me or do it for me when needed we need something better… And its not something "NEW" in 18c, or 12c, …. Its something you already have !!!
  4. So to achieve our of goals - run fast - but keep an eye on how to run things faster - then either tell me or do it for me when needed we need something better… And its not something "NEW" in 18c, or 12c, …. Its something you already have !!!
  5. Copyright: <a href='https://www.123rf.com/profile_gstockstudio'>gstockstudio / 123RF Stock Photo</a>
  6. Today we are seeing businesses allocating over 72% of the IT budget to “keeping the lights on” or maintenance task, leaving too little time for innovation. So there’s a strong need to optimize legacy environments to cut costs and shift resources from maintenance to innovation. And there’s urgency to act as digital disruptors are eating away market share, and competitors typically ramping up their efforts to become more data-driven. Additionally, we see that existing on-premises infrastructure often do not allow our customers to move fast enough to support the business in the way they would want to (for example to very rapidly spin up new Dev/test environments). Lines of Business may then resort to shadow IT to drive their own initiatives…which can create various issues. And of course the demands from Line-of-Business leads in terms of performance SLAs, uptime, security & regulatory compliance are far from declining.
  7. Your job is not going away but it will evolve, so you must change with it You will spend less time on generic maintenance, more time innovating More time with the business Executing more projects, reducing backlog, getting more value from data Cloud’s fast provisioning and pay-as-you-go enables rapid experimentation More time with developers Optimizing data access, improving end-user experience
  8. Your job is not going away but it will evolve, so you must change with it You will spend less time on generic maintenance, more time innovating More time with the business Executing more projects, reducing backlog, getting more value from data Cloud’s fast provisioning and pay-as-you-go enables rapid experimentation More time with developers Optimizing data access, improving end-user experience
  9. Your job is not going away but it will evolve, so you must change with it You will spend less time on generic maintenance, more time innovating More time with the business Executing more projects, reducing backlog, getting more value from data Cloud’s fast provisioning and pay-as-you-go enables rapid experimentation More time with developers Optimizing data access, improving end-user experience
  10. Your job is not going away but it will evolve, so you must change with it You will spend less time on generic maintenance, more time innovating More time with the business Executing more projects, reducing backlog, getting more value from data Cloud’s fast provisioning and pay-as-you-go enables rapid experimentation More time with developers Optimizing data access, improving end-user experience