Personal Information
Organization / Workplace
Perth Area, Australia Australia
Occupation
Oracle Advocate
Website
About
Connor McDonald is a Oracle Developer Advocate for Oracle Corporation.
Over the past 25 years, he has worked with systems in Australia, the United Kingdom, Southeast Asia, Western Europe, and the United States.
He has co-authored three books and has been a popular speaker at Oracle conferences around the world, specializing in topics regarding the database engine and PL/SQL.
He has three times won the Best Speaker award by the UK Oracle User Group, and was awarded a Lifetime Achievement award by the UKOUG in 2016.
Contact Details
Tags
oracle
performance
asktom
database
security
sql
12c
plsql
18c
dba
new features
19c
optimizer
rollup
flashback
oracle 12c
groundbreakers
kill session
sql injection
parsing
autonomous
pagination
flashback data archive
11g
global temporary tables
match_recognize
upgrade
pivot
bind variables
histograms
exadata
pattern matching
hints and tips
dbms_xplan
unpivot
collation
analytics
cube
array fetch
dbms_stats
partitioned outer join
oradebug
development
sql plan management
scn
cloud
dbas
cancel sql
developers
multitenant
ansi joins
sql tuning
ranked rows
dbms_spm
buckets
frequency
top-frequency
hybrid
outer join
sql plan baselines
query block naming
error logging
java
jdbc
foreign key
triggers
tracing
referential integrity
gather_plan_statistics
apex
hacked
unit testing
continuous integration
pluggable database
tips
patching
common table expressions
json
window functions
hacking
error handling
connect by
20c
order by
hotsos
standby
free database
real world performance
express edition
application express
partitioning
read consistency
hints
pinning
listagg
locking
binding
external tables
latching
utl_call_stack
dbms_redact
dbms_utility
fetch first
inline
with clause
model clause
dimension by
rules
data redaction
oracled
tom kyte
cary milsap
awr
in-memory
pluggable
ukoug
big data
tuning
cardinality
10g
data warehouse
oltp
range partition
list partition
hash partition
bloom filter
partition pruning
analytic functions
oracle odd
history
test case
default
identity
default on null
invisible columns
truncate
cascade
audit
xid
row versions
undo
dbns_system
quarantine
latency
grouping sets
cte
oow19
rowversions
recursive
hierarchy
case study
decode
sql features
xe
memoptimize
execution plan
fdba
redo
system change numer
applications
encapsulation
modular
object oriented
aggregate
lag
dense_rank
row_number
snapshot
data guard
sqlcl
sqlplus
dataguard
vmware
dbms_flashback
dual
mistakes
disasters
paging
dml error logging
temporal validity
validate_conversion
packs
licensing
options
json_search
json_table
json_query
sys_connect_by_path
recursion
order siblings by
offset
rownum
top-n
flashback database
explain plan
log errors
save exceptions
bulk collect
forall
bulk binding
dbsat
elasticity
s
oracles
conferences
groundbreaker ambassador
java champion
ace director
ace program
community
sys_context
sql_trace
See more
Users following Connor McDonald