Más contenido relacionado
La actualidad más candente (20)
Similar a MySQL Manchester TT - MySQL Enterprise Edition (20)
Más de Mark Swarbrick (20)
MySQL Manchester TT - MySQL Enterprise Edition
- 1. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
EdiDon
Achieve
the
Highest
Levels
of
MySQL
Performance,
Security
&
UpDme
Mark
Swarbrick
Principle
Presales
Consultant
UK&I
- 2. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Safe
Harbor
Statement
The
following
is
intended
to
outline
our
general
product
direcDon.
It
is
intended
for
informaDon
purposes
only,
and
may
not
be
incorporated
into
any
contract.
It
is
not
a
commitment
to
deliver
any
material,
code,
or
funcDonality,
and
should
not
be
relied
upon
in
making
purchasing
decisions.
The
development,
release,
and
Dming
of
any
features
or
funcDonality
described
for
Oracle’s
products
remains
at
the
sole
discreDon
of
Oracle.
- 3. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
EdiDon
:
Agenda
1
2
3
4
5
Why
MySQL
Enterprise?
Management
Tools
Advanced
Features
Technical
Support
&
CerDficaDons
Case
Studies
- 4. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Why
MySQL
Enterprise
EdiDon?
- 5. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Replica.on
Lossless
Semi-‐Synchronous
GTIDs
Crash
Safe
Time
Delayed
Mul.-‐threaded
Mul.-‐Source
InnoDB
Improved
Throughput
Default
Online
DDL
Full
Text
Search
NoSQL
Access
M y S Q L
U D l i D e s
EXPLAIN
O p D m i z e r : F a s t e r
Q u e r y
E x e c u D o n
a n d
B e ] e r
D i a g n o s D c s
G I S
Performance
Schema
Security
ParDDoning
Why
MySQL
Enterprise
EdiDon?
All
the
Database
Features
You
Love
JSON
- 6. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Why
MySQL
Enterprise
EdiDon?
In
Addi.on
to
all
the
MySQL
Features
you
Love
Insure
Your
Deployments
Get
the
Best
Results
Delight
Customers
Improve
Performance
&
Scalability
Enhance
Agility
&
Produc.vity
Reduce
TCO
Mi.gate
Risks
Get
Immediate
Help
if/when
Needed
Increase
Customer
Sa.sfac.on
- 7. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
EdiDon:
Management
Tools
- 8. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Monitor
• Start
monitoring
MySQL
in
10
minutes
• Real-‐Dme
MySQL
performance
and
availability
monitoring
• Visually
find
&
fix
problem
queries
• Disk
monitoring
for
capacity
planning
• Cloud
friendly
architecture
– No
agents
required
• Role
based
access
controls
8
- 9. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Cloud-‐friendly
Architecture
MySQL
Enterprise
Dashboard
Service
Manager
Repository
HTTPS
Data
Center
Public
Cloud
Private
Cloud
• MySQL
– Performance
Schema
provides
Query
Analyzer
data
– Provides
all
MySQL
related
metrics
• Service
Manager
– Collects
all
MySQL
related
metrics
– Collects
all
OS/Host
related
metrics
• Repository
– Stores
all
historical
data
• Agent
(opDonal)
– Only
required
for
OS/Host
metrics
- 10. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Enterprise
Monitor
Dashboard
"The
MySQL
Enterprise
Monitor
is
an
absolute
must
for
any
DBA
who
takes
his
work
seriously.”
-‐
Adrian
Baumann,
System
Specialist
Federal
Office
of
InformaDon
Technology
&
TelecommunicaDons
• SLA
monitoring
• Real-‐Dme
performance
monitoring
• Alerts
&
noDficaDons
• MySQL
best
pracDce
advisors
- 11. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Enterprise
Query
Analyzer
• Real-‐Dme
query
performance
• Visual
correlaDon
graphs
• Find
&
fix
expensive
queries
• Detailed
query
staDsDcs
• Query
Response
Time
index
(QRTi)
– “Quality
of
Service”
(QoS)
measurement
for
each
query
– QoS
measurement
for
a
server,
group,
or
every
instance
– Single
metric
for
query
performance
“With
the
MySQL
Query
Analyzer,
we
were
able
to
idenEfy
and
analyze
problemaEc
SQL
code,
and
triple
our
database
performance.
More
importantly,
we
were
able
to
accomplish
this
in
three
days,
rather
than
taking
weeks.”
Keith
Souhrada
Sokware
Development
Engineer
Big
Fish
Games
- 12. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Enterprise
ReplicaDon
Monitor
• Auto-‐discovers
replicaDon
topology
• Master/Slave
performance
monitoring
• ReplicaDon
advisor
• Best
pracDce
replicaDon
advice
"I
use
the
MySQL
Enterprise
Monitor
every
day
to
monitor
and
keep
tabs
on
our
MySQL
databases.
Quick
one
stop
shopping
for
keeping
tabs
on
them.”
-‐ Wes
Homer,
Sr
System
and
Network
Administrator
- 13. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Best
PracDce
Advisors
• Enforce
MySQL
best
pracDces
• 14
Advisor
categories
• 250+
Advisors
• Threshold-‐based
alerts
– ExponenDal
moving
averages
– Rate
change
detecDon
• Expert
problem
resoluDon
advice
"I
definitely
recommend
the
MySQL
Enterprise
Monitor
to
DBAs
who
don't
have
a
ton
of
MySQL
experience.
It
makes
monitoring
MySQL
security,
performance
and
availability
very
easy
to
understand
and
to
act
on.”
Sandi
Barr
Sr.
Sokware
Engineer
Schneider
Electric
- 14. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Backup
• Online,
non-‐locking
backup
and
recovery
– Complete
MySQL
instance
backup
(data
and
config)
– ParDal
backup
and
restore
• Direct
Cloud
storage
backups
(S3,
etc.)
• Incremental
backups
• Point-‐in-‐Dme
recovery
• Advanced
compressed
and
encrypDon
• Backup
to
tape
(SBT)
• Backup
validaDon
• OpDmisDc
backups
• Cross-‐Plaporm
(Windows,
Linux,
Unix)
- 15. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Monitor
+
Backup
• Monitor
backup
results
• Monitor
backup
performance
• Ensure
backups
are
up
to
date
- 16. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Workbench
EE
• Database
migraDons
– From
Microsok
SQL
Server,
PostgreSQL,
Sybase
ASE,
Sybase
SQL
Anywhere,
SQLite,
Microsok
Access,
and
more
• Manage
migraDon
projects
• Source
and
target
selecDon
• Object
migraDon
• Data
migraDon
• MySQL
version
upgrades
New!
Database
MigraDon
Wizard
for
SQL
Server,
Sybase,
SQLite,
SQL
Anywhere
&
PostgreSQL
- 17. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Workbench
EE
+
Audit
• Fast
and
easy
access
to
Audit
events
• Indexed
searches
– Event
type
– User
account
– Date
range
– Text
match
- 18. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Workbench
EE
+
Backup
• Create
and
manage
backup
jobs
– Create
new
backup
jobs
– Schedule
backup
jobs
to
run
automaDcally
– View
current
backup
jobs
– View
recent
backup
acDvity
• Restore
backups
– Full,
parDal,
incremental
…
- 19. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Oracle
Enterprise
Manager
for
MySQL
Performance
Security
Availability
• Availability
monitoring
• Performance
monitoring
• ConfiguraDon
monitoring
• All
available
metrics
collected
– Allowing
for
custom
threshold
based
incident
reports
• MySQL
auto-‐detecDon
• MySQL
5.7
Support
19
- 20. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
EdiDon:
Advanced
Features
- 21. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
• Provides
20x
be]er
scalability
• Plugin
improves
sustained
performance
as
user
connecDons
grow
MySQL
Enterprise
Scalability
:
Thread
Pool
- 22. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Scalability
:
Thread
Pool
Performance
Security
Availability
Internal
Clients
Connec.on
Execu.on
Threads
External
Clients
Thread
Pool
Thread
Group
1
Threads
1
-‐
4096
Thread
Group
2
Threads
4097
-‐
8193
Thread
Group
N
Threads
8194
-‐
N
Thread
Group
1
Thread
Group
2
Thread
Group
N
• Contains
configurable
number
of
thread
groups
(default
=
16)
– Each
group
manages
up
to
4096
re-‐usable
threads
• Each
connecDon
assigned
to
thread
group
via
round
robin
• Threads
are
prioriDzed
and
statements
queued
– Improves
scalability
as
concurrent
connecDons
grow,
protecDon
from
DOS
a]acks
- 23. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
EncrypDon
• MySQL
encrypDon
libraries
– Symmetric
encrypDon
AES256
– Public-‐key
/
asymmetric
cryptography
• Key
management
– Generate
public
and
private
keys
– Key
exchange
methods:
RSA,
DSA,
DH
• Sign
and
verify
data
– Cryptographic
hashing
for
digital
signing,
verificaDon,
&
validaDon
- 24. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Audit
• Out-‐of-‐the-‐box
logging
of
connecDons,
logins,
and
query
• User
defined
policies
for
filtering,
and
log
rotaDon
• Dynamically
enabled,
disabled:
no
server
restart
• XML-‐based
audit
stream
per
Oracle
Audit
Vault
spec
Adds
regulatory
compliance
to
MySQL
applicaDons
(HIPAA,
Sarbanes-‐Oxley,
PCI,
etc.)
- 25. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Audit
2.
User
Joe
connects
and
runs
a
query
1.
DBA
enables
Audit
plugin
3.
Joe’s
connecDon
&
query
logged
- 26. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
AuthenDcaDon
• PAM
(Pluggable
AuthenDcaDon
Modules)
– Access
external
authenDcaDon
methods
– Standard
interface
(Unix,
LDAP,
Kerberos,
others)
– Proxied
and
non-‐proxied
users
•
Windows
– Access
naDve
Windows
services
– AuthenDcate
users
already
logged
into
Windows
(Windows
AcDve
Directory)
• Pluggable
AuthenDcaDon
API
Integrates
MySQL
with
exisDng
security
infrastructures
and
SOPs
- 27. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Firewall
• Real
Time
ProtecDon
– Queries
analyzed
and
matched
against
White
List
• Blocks
SQL
InjecDon
A]acks
– PosiDve
Security
Model
• Block
Suspicious
Traffic
– Out
of
Policy
TransacDons
detected
&
blocked
• Learns
White
List
– Automated
creaDon
of
approved
list
of
SQL
command
pa]erns
on
a
per
user
basis
• Transparent
– No
changes
to
applicaDon
required
27
MySQL
Enterprise
Firewall
monitoring
- 28. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
High
Availability
• HA
with
MySQL
Router
• HA
with
MySQL
Fabric
• HA
with
Solaris
Clustering
• HA
with
Windows
Failover
Clustering
• HA
with
Oracle
Clusterware
Plugin
Range
of
opDons
to
make
your
MySQL
applicaDon
deployments
Highly
Available
- 29. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Router
• Intelligently
routes
MySQL
connec.ons
&
transac.ons
for
increased
performance
&
up.me
(load
balancing,
failover...etc),
so
you
can
focus
on
applicaDon
development
• Provides
cross-‐language
support
for
MySQL
Fabric,
delivering
High
Availability
and
Scalability
through
automated
data
sharding
29
Easier,
Faster
and
Safer
to
Scale
MySQL
Applica.ons
- 30. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Technical
Support
&
MySQL
Enterprise
Oracle
CerDficaDons
- 31. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Support
• Largest
MySQL
engineering
and
support
organizaDon
• Backed
by
the
MySQL
developers
• World-‐class
support,
in
29
languages
• Hot
fixes
&
maintenance
releases
• 24x7x365
• Unlimited
incidents
• ConsultaDve
support
• Global
scale
and
reach
Get
immediate
help
for
any
MySQL
issue,
plus
expert
advice
- 32. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
ConsultaDve
Support
Make
the
Most
of
your
Deployments
• Remote
troubleshooDng
• ReplicaDon
review
• ParDDoning
review
• Schema
review
• Query
review
• Performance
tuning
• ...and
more
- 33. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Work
Directly
with
MySQL
Engineering
• A
direct
relaDonship
with
the
MySQL
team
• The
ability
to
parDcipate
in:
– Product
roadmaps
– Product
betas
– Customer
advisory
boards
• Work
closely
with
Support
Engineers
– Resolve
issues
faster
– Request
bug
and
feature
request
escalaDons
- 34. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
MySQL
Enterprise
Oracle
CerDficaDons
• Oracle
Enterprise
Manager
• Oracle
Linux
&
Oracle
VM
• Oracle
Solaris
• Oracle
Solaris
Clustering
• Oracle
Clusterware
• Oracle
OpenStack
• My
Oracle
Support
• Oracle
Fusion
Middleware
• Oracle
GoldenGate
• Oracle
Audit
Vault
• Oracle
Database
Firewall
• Oracle
Secure
Backup
MySQL
integrates
into
your
Oracle
environment
34
- 35. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Performance
• Performance
at
scale
• Monitoring
and
tuning
Peace
of
Mind
• Insurance
• Immediate
help
if/
when
needed
TCO
• Reduced
risk
of
downDme
• Improved
ProducDvity
Risks
• Security
&
regulatory
compliance
• Contact
with
MySQL
team
DevOps
Agility
• Automated
scaling
&
management
• Flexible,
real-‐Dme
backups
Customer
Sa.sfac.on
• ApplicaDon
performance
• ApplicaDon
upDme
The
Bo]om
Line
- 36. Copyright
©
2015,
Oracle
and/or
its
affiliates.
All
rights
reserved.
|
Get
Started
Today!
MySQL
Enterprise
Edi.on
Trial
Contact
a
MySQL
Sales
Rep
h]p://www.mysql.com/trials/
h]p://www.mysql.com/about/contact/