SlideShare a Scribd company logo
1 of 38
Download to read offline
MariaDB	
  Enterprise	
  &	
  
MariaDB	
  Enterprise	
  Cluster	
  
Ralf	
  Gebhardt	
  
2014-­‐07-­‐17	
  
	
  
Austria: 080088663212
Belgium: 027924593
Denmark: 70142286
Finland: 0923194288
France: 0174181129
Germany: 030700150735
Italy: 0200617739
Luxembourg: 80023964
Netherlands: 0107994401
Norway: 21033283
Sweden: 0114966365
Switzerland: 0434569449
United Kingdom: +44 2070 844 435
United States: +1 303 248-0285
Audio Conference
Access Code: 6860586
U.S. & Canada: 866.740.1260
Austria: 080088663212 (Toll Free)
Belgium: 080039397 (Toll Free)
Denmark: 80886327 (Toll Free)
Finland: 0800773431 (Toll Free)
France: 0800942408 (Toll Free)
Germany: 08006645316 (Toll Free)
Italy: 800182592 (Toll Free)
Luxembourg: 80023964 (Toll Free)
Netherlands: 08000202061 (Toll Free)
Norway: 80056434 (Toll Free)
Sweden: 0201708429 (Toll Free)
Switzerland: 0800705351 (Toll Free)
United Kingdom: 08004960576 (Toll Free)
United States: 8667401260 (Toll Free)
©	
  MariaDB.	
  Company	
  ConfidenDal.	
  
MariaDB Enterprise 

& 

MariaDB Enterprise Cluster	
  
Ralf	
  Gebhardt	
  
Principal	
  Sales	
  Engineer,	
  SkySQL	
  
	
  
	
  	
  
Agenda	
  
•  Welcome!	
  
•  Intro	
  to	
  MariaDB	
  
•  MariaDB	
  Enterprise	
  
•  MariaDB	
  Enterprise	
  Cluster	
  
•  Services	
  and	
  other	
  opDons	
  
•  More	
  info	
  
MariaDB	
  Today	
  
●  A	
  free	
  fork	
  of	
  MySQL	
  with	
  
extra	
  features	
  
●  Backward	
  compaDble	
  
●  Community	
  developed,	
  
Enterprise	
  ready	
  
About	
  MariaDB	
  &	
  MariaDB	
  FoundaDon	
  
mariadb.org	
  
●  MariaDB	
  FoundaDon	
  is	
  
the	
  non-­‐profit	
  
organisaDon	
  that	
  works	
  
to	
  promote	
  MariaDB	
  
Server	
  and	
  its	
  Community	
  
●  It	
  is	
  sustained	
  by	
  
corporate	
  and	
  individual	
  
sponsorship,	
  membership	
  
and	
  donaDons	
  
About	
  MariaDB.com	
  
mariadb.com	
  
●  mariadb.com	
  is	
  the	
  home	
  
for	
  the	
  commercial	
  
offering	
  of	
  MariaDB	
  
●  MariaDB	
  Enterprise	
  
includes	
  support,	
  tools	
  
and	
  services	
  for	
  MariaDB	
  
●  The	
  domain	
  and	
  the	
  
website	
  is	
  owned	
  and	
  
governed	
  by	
  SkySQL	
  Ab	
  
About	
  SkySQL	
  
skysql.com	
  
●  SkySQL	
  Ab	
  is	
  the	
  leading	
  
provider	
  for	
  open	
  source	
  
databases,	
  services	
  and	
  
soluDons.	
  
●  It	
  is	
  the	
  home	
  for	
  the	
  
founders	
  and	
  the	
  original	
  
developers	
  of	
  the	
  core	
  of	
  
MySQL	
  
●  It	
  provides	
  support	
  and	
  
services	
  for	
  MySQL	
  and	
  
derived	
  databases	
  
Where	
  is	
  MariaDB?	
  
DistribuDons:	
  
●  RedHat	
  Enterprise	
  Linux,	
  Debian,	
  Ubuntu,	
  Fedora,	
  Mageia,	
  
openSUSE,	
  Gentoo,	
  Slackware,	
  Arch,	
  ALTLinux,	
  TurboLinux,	
  Chakra	
  
Project,	
  Kdu,	
  …and	
  many	
  others.	
  
●  FreeBSD,	
  OpenBSD	
  
●  Mac	
  OS	
  X	
  with	
  MacPorts	
  or	
  Homebrew	
  
From	
  MariaDB.org	
  
●  sources,	
  binaries	
  in	
  .tar.gz	
  or	
  .zip	
  (Windows)	
  
●  Windows	
  MSI	
  installer	
  
●  MariaDB	
  apt	
  and	
  yum	
  repositories	
  
In	
  the	
  cloud	
  
●  On	
  Amazon,	
  OpenStack	
  public	
  and	
  private	
  clouds	
  
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
Table elimination, new storage engines, code
cleanup, better tests, pool of threads
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
Table elimination, new storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
●  MariaDB	
  5.3,	
  GA	
  February	
  2012	
  
Table elimination, new storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
Biggest changes to optimizer (faster
subqueries, joins, etc.), microsecond precision,
faster HANDLER, dynamic columns, better
replication (group commit, etc.), HandlerSocket
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
●  MariaDB	
  5.3,	
  GA	
  February	
  2012	
  
●  MariaDB	
  5.5,	
  GA	
  April	
  2012	
  
Table elimination, new storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
Biggest changes to optimizer (faster
subqueries, joins, etc.), microsecond precision,
faster HANDLER, dynamic columns, better
replication (group commit, etc.), HandlerSocket
More efficient threadpool, non-blocking
client library, new LIMIT ROWS
EXAMINED option, extended keys for
XtraDB/InnoDB, new SphinxSE,
dynamic replication settings, lots of
security fixes, new status variables, etc.
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
●  MariaDB	
  5.3,	
  GA	
  February	
  2012	
  
●  MariaDB	
  5.5,	
  GA	
  April	
  2012	
  
●  MariaDB	
  Galera	
  Cluster,	
  GA	
  March	
  2013	
  
Table elimination, new storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
Biggest changes to optimizer (faster
subqueries, joins, etc.), microsecond precision,
faster HANDLER, dynamic columns, better
replication (group commit, etc.), HandlerSocket
More efficient threadpool, non-blocking
client library, new LIMIT ROWS
EXAMINED option, extended keys for
XtraDB/InnoDB, new SphinxSE,
dynamic replication settings, lots of
security fixes, new status variables, etc.
Galera Synchronous Replication
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
●  MariaDB	
  5.3,	
  GA	
  February	
  2012	
  
●  MariaDB	
  5.5,	
  GA	
  April	
  2012	
  
●  MariaDB	
  Galera	
  Cluster,	
  GA	
  March	
  2013	
  
●  MariaDB	
  10.0.10	
  (March	
  2014)	
  
Table elimination, ew storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
Biggest changes to optimizer (faster
subqueries, joins, etc.), microsecond precision,
faster HANDLER, dynamic columns, better
replication (group commit, etc.), HandlerSocket
More efficient threadpool, non-blocking
client library, new LIMIT ROWS
EXAMINED option, extended keys for
XtraDB/InnoDB, new SphinxSE,
dynamic replication settings, lots of
security fixes, new status variables, etc.
Galera Synchronous Replication
MariaDB	
  Timeline	
  
●  MariaDB	
  5.1,	
  GA	
  February	
  2010	
  
●  MariaDB	
  5.2,	
  GA	
  November	
  2010	
  
●  MariaDB	
  5.3,	
  GA	
  February	
  2012	
  
●  MariaDB	
  5.5,	
  GA	
  April	
  2012	
  
●  MariaDB	
  Galera	
  Cluster,	
  GA	
  March	
  2013	
  
●  MariaDB	
  10.0.10,	
  March	
  2014	
  
●  MariaDB	
  Galera	
  Cluster	
  10,	
  July	
  2014	
  	
  	
  
Table elimination, ew storage engines, code
cleanup, better tests, pool of threads
Virtual columns, extended user statistics,
segmented MyISAM keycache
Biggest changes to optimizer (faster
subqueries, joins, etc.), microsecond precision,
faster HANDLER, dynamic columns, better
replication (group commit, etc.), HandlerSocket
More efficient threadpool, non-blocking
client library, new LIMIT ROWS
EXAMINED option, extended keys for
XtraDB/InnoDB, new SphinxSE,
dynamic replication settings, lots of
security fixes, new status variables, etc.
Galera Synchronous Replication
MariaDB	
  10	
  in	
  a	
  nutshell	
  
●  MariaDB	
  5.5	
  features	
  +	
  
●  MySQL	
  5.6	
  backported	
  features	
  -­‐	
  InnoDB/XtraDB,	
  
PERFORMANCE_SCHEMA,	
  online	
  ALTER	
  TABLE	
  etc.	
  
●  MulD-­‐source	
  replicaDon	
  
●  Global	
  TransacDon	
  ID	
  
●  Parallel	
  Slave	
  Thread	
  
●  TokuDB,	
  Spider,	
  Connect,	
  Cassandra	
  storage	
  engines	
  
●  SSD	
  and	
  Flash	
  storage	
  enhancements	
  
●  User	
  roles	
  
●  More	
  administraDon	
  and	
  instrumentaDon	
  commands...	
  
OpDmizer	
  Improvements	
  
●  Of 29 distinct enhancements noted, 28 are in
MariaDB 10. Just 1 only in MySQL 5.6.
●  Enhancements include:
●  Disk access optimizations.
●  JOIN optimizations.
●  Subquery optimizations.
●  Optimized derived tables and views.
●  Execution control.
●  Optimizer control.
●  EXPLAIN improvements.
	
  
Fusion-­‐IO	
  page	
  compression	
  
●  Atomic	
  writes	
  gives	
  a	
  
performance	
  increase	
  of	
  about	
  
30%.	
  By	
  enabling	
  fast	
  checksum	
  
for	
  XtraDB	
  it’s	
  50%	
  
●  By	
  using	
  page	
  compression	
  the	
  
compression	
  raDo	
  is	
  leading	
  to	
  
beler	
  performance	
  and	
  there	
  
are	
  less	
  writes	
  to	
  disk.	
  
●  MulD-­‐threaded	
  flush	
  provides	
  
beler	
  throughput	
  and	
  
decreases	
  operaDon	
  latencies	
  
delivering	
  a	
  performance	
  boost	
  
h2ps://blog.mariadb.org/significant-­‐performance-­‐boost-­‐with-­‐new-­‐mariadb-­‐page-­‐compression-­‐on-­‐fusionio	
  
Group	
  Commit	
  
●  binlog_commits	
  
●  Total	
  number	
  of	
  
transacDons	
  commiled	
  to	
  
the	
  binary	
  log	
  
●  binlog_group_commits	
  
Total	
  number	
  of	
  groups	
  of	
  
transacDons	
  commiled	
  to	
  
the	
  binary	
  log	
  
When	
  sync_binlog=1	
  it	
  is	
  the	
  
number	
  of	
  fsync()’s	
  
Global	
  TransacDon	
  ID	
  
Parallel	
  Slave	
  Thread	
  ReplicaDon	
  
●  Sponsored	
  by	
  Google	
  
●  TransacDons	
  are	
  applied	
  in	
  parallel	
  if	
  they	
  have	
  been	
  executed	
  in	
  parallel	
  on	
  the	
  
master.	
  
●  It	
  works	
  beyond	
  the	
  boundaries	
  of	
  MySQL	
  5.6	
  parallel	
  slave	
  
●  Parallel	
  threads	
  apply	
  to:	
  
●  Queries	
  that	
  are	
  run	
  on	
  the	
  master	
  in	
  one	
  group	
  commit.	
  
●  Queries	
  that	
  are	
  from	
  different	
  domains.	
  
●  Queries	
  from	
  different	
  masters	
  
(when	
  using	
  mulD-­‐source	
  
replicaDon).	
  
●  slave_parallel_threads	
  
●  Number	
  of	
  parallel	
  threads	
  on	
  
the	
  slave	
  node	
  
●  slave_parallel_max_queued	
  
●  Number	
  of	
  parallel	
  threads	
  on	
  
the	
  slave	
  node	
  
MulD-­‐source	
  ReplicaDon	
  
●  Data	
  parDDoned	
  over	
  many	
  
masters	
  can	
  be	
  pulled	
  
together	
  onto	
  one	
  slave	
  for	
  
analyDcal	
  queries	
  
●  Many	
  masters	
  can	
  replicate	
  to	
  
the	
  same	
  slave	
  and	
  a	
  complete	
  
backup	
  can	
  be	
  done	
  on	
  the	
  slave	
  
●  Newer	
  hardware	
  usually	
  provides	
  more	
  
performance.	
  Usually	
  all	
  hardware	
  isn’t	
  upgraded	
  at	
  
once	
  and	
  mulD-­‐source	
  can	
  be	
  used	
  for	
  replicaDng	
  
many	
  masters	
  to	
  a	
  powerful	
  new	
  slave.	
  
●  Up	
  to	
  64	
  masters	
  
	
  
MariaDB	
  Galera	
  Cluster	
  
●  Read	
  &	
  Write	
  access	
  to	
  any	
  
node	
  
●  Client	
  can	
  connect	
  to	
  any	
  
node	
  
●  There	
  can	
  be	
  several	
  nodes	
  
●  AutomaDc	
  node	
  
provisioning	
  
●  ReplicaDon	
  is	
  synchronous	
  
	
  
Galera Replication
MariaDB	
   MariaDB	
   MariaDB	
  
TokuDB	
  
●  Drop-­‐in	
  replacement	
  for	
  InnoDB/XtraDB	
  
developed	
  by	
  Tokutek.	
  
●  Advanced	
  indexing	
  and	
  
compression	
  algorithms.	
  
●  Up	
  to	
  20x	
  performance	
  gain	
  
for	
  inserts/updates.	
  
●  Up	
  to	
  90%	
  less	
  disk	
  storage.	
  
●  Online	
  schema	
  changes	
  and	
  online	
  backup	
  
features.	
  
●  Simplified	
  administraDon	
  
Spider	
  
●  Spider	
  is	
  a	
  storage	
  engine	
  based	
  on	
  the	
  
MySQL	
  parDDoning	
  features,	
  with	
  built-­‐in	
  
sharding	
  capabiliDes	
  
●  Tables	
  of	
  different	
  MariaDB	
  instances	
  are	
  
handled	
  as	
  if	
  they	
  are	
  on	
  the	
  same	
  instance	
  
●  It	
  supports	
  XA	
  transacDons	
  and	
  mulDple	
  
storage	
  engines	
  (InnoDB,	
  MyISAM	
  etc.)	
  
●  Developed	
  by	
  Kentoku	
  Shiba,	
  
available	
  on	
  Launchpad,	
  
first	
  introduced	
  in	
  2008	
  
and	
  now	
  available	
  in	
  
MariaDB	
  10	
  
Connect	
  
●  Connect	
  enables	
  MariaDB	
  to	
  use	
  external	
  
data	
  as	
  they	
  were	
  standard	
  tables	
  in	
  the	
  
server	
  
●  Data	
  is	
  not	
  loaded	
  into	
  MariaDB	
  
●  Integrates/access	
  data	
  directly	
  in	
  many	
  non-­‐
MariaDB	
  formats	
  
●  Simplifies	
  the	
  ETL	
  procedures	
  in	
  
Business	
  Intelligence	
  and	
  
Business	
  AnalyDcs	
  
●  Simplifies	
  the	
  export/import	
  of	
  
data	
  from/to	
  MariaDB,	
  to/from	
  
other	
  data	
  sources	
  
Even	
  more	
  innovaDve	
  features	
  
●  Role-­‐based	
  access	
  control	
  
●  SHOW	
  EXPLAIN	
  FOR	
  thread	
  
●  Explain	
  on	
  slow	
  query	
  log	
  
●  Cassandra	
  storage	
  engine	
  
●  Virtual	
  and	
  dynamic	
  columns	
  
●  HandlerSocket	
  plugin	
  
●  Audit	
  and	
  PAM	
  plugins	
  
MariaDB	
  10.1	
  
●  Single	
  distribuDon	
  for	
  clustered	
  and	
  non-­‐clustered	
  MariaDB	
  
●  5.6,	
  5.7	
  and	
  WebscaleSQL	
  features	
  
●  Portable	
  tablespaces	
  
●  Improved	
  thread	
  management	
  
●  Kerberos	
  authenDcaDon	
  support	
  
●  GIS	
  improvements	
  
●  Windowing	
  funcDons	
  
●  inner	
  and	
  outer	
  database	
  security	
  and	
  encrypDon	
  
●  More	
  NoSQL	
  enhancements	
  
h2ps://mariadb.atlassian.net/secure/ReleaseNote.jspa?projectId=10000&version=12200	
  
©	
  MariaDB.	
  Company	
  ConfidenDal.	
  
MariaDB	
  Enterprise	
  
●  Global	
  Support	
  
●  CerDfied	
  Binaries	
  
●  Performance	
  Tuned	
  
●  Enterprise	
  Tools	
  
●  MySQL®	
  Friendly	
  
©	
  MariaDB.	
  Company	
  ConfidenDal.	
  
MariaDB	
  Enterprise	
  Cluster	
  
●  All	
  the	
  advantages	
  of	
  
MariaDB	
  Enterprise	
  
●  Highly	
  available,	
  fault	
  
tolerant	
  
●  Provisioning	
  &	
  
AdministraDon	
  
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
What	
  Is	
  MariaDB	
  Enterprise?	
  
Enterprise	
  
So@ware	
  
Remote	
  DBA	
  
ConsulEng	
  
Training	
  
Engineering	
  
(NRE)	
  
●  MONyog
●  SQLyog
	
  	
  24	
  x	
  7	
  Support	
  
●  Worldwide.	
  
●  30	
  min.	
  response.	
  
●  Unlimited	
  incidents.	
  
●  Unlimited	
  contacts.	
  
●  Web,	
  email,	
  remote	
  login.	
  
●  Updates,	
  bug	
  fixes.	
  
●  Security	
  patches.	
  
●  Advice,	
  help,	
  hot	
  fixes.	
  
●  Install,	
  config.	
  help.	
  
	
  	
  Customer	
  Portal	
  
●  Exclusivecontent.	
  
●  Manage	
  
subscripDons.	
  
●  Sign	
  up	
  for	
  
consulDng,	
  training.	
  
●  ParDcipate	
  in	
  Betas,	
  trials.	
  
●  Download	
  updates.	
  
●  View	
  roadmaps.	
  
MariaDB	
  Enterprise	
  Cluster	
  
PlaLorm	
  
Partner	
  
Products	
  
Bundled	
  
Services	
  
Enterprise	
  
OpEons	
  + + +
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
MariaDB	
  EdiDons	
  Comparison	
  (1/2)	
  
CapabiliEes	
  and	
  CerEfied	
  Binaries:
MariaDB	
  10	
  
	
  
MariaDB	
  	
  
Enterprise	
  
(Advanced)	
  
MariaDB	
  
Enterprise	
  	
  
Cluster	
  
CompaDble	
  with	
  MySQL	
   ✔ ✔ ✔
Improved	
  Performance,	
  Scalability,	
  Availability	
  
beyond	
  MySQL	
  
✔ ✔ ✔
Easy	
  Install	
   ✔ ✔ ✔
AcDve-­‐acDve	
  MulD-­‐master	
  Topology	
   ✔	
  
True	
  Synchronous	
  ReplicaDon	
   ✔	
  
Management	
  Console	
   ✔	
  
Auto-­‐provisioning	
  of	
  Galera	
  Clusters	
   ✔	
  
Monitoring	
  of	
  Databases	
  and	
  Galera	
  Clusters	
   ✔	
  
RESTful	
  API	
  for	
  Galera	
  Cluster	
  AutomaDon	
   ✔	
  
Approved	
  Plugins	
  +	
  Storage	
  Engines	
   ✔
Pre-­‐loaded	
  MariaDB	
  Audit	
   ✔
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
MariaDB	
  EdiDons	
  Comparison	
  (1/2)	
  
CapabiliEes	
  and	
  CerEfied	
  Binaries:
MariaDB	
  10	
  
	
  
MariaDB	
  	
  
Enterprise	
  
(Advanced)	
  
MariaDB	
  
Enterprise	
  	
  
Cluster	
  
CompaDble	
  with	
  MySQL	
   ✔ ✔ ✔
Improved	
  Performance,	
  Scalability,	
  Availability	
  
beyond	
  MySQL	
  
✔ ✔ ✔
Easy	
  Install	
   ✔ ✔ ✔
AcDve-­‐acDve	
  MulD-­‐master	
  Topology	
   ✔	
  
True	
  Synchronous	
  ReplicaDon	
   ✔	
  
Management	
  Console	
   ✔	
  
Auto-­‐provisioning	
  of	
  Galera	
  Clusters	
   ✔	
  
Monitoring	
  of	
  Databases	
  and	
  Galera	
  Clusters	
   ✔	
  
RESTful	
  API	
  for	
  Galera	
  Cluster	
  AutomaDon	
   ✔	
  
Approved	
  Plugins	
  +	
  Storage	
  Engines	
   ✔
Pre-­‐loaded	
  MariaDB	
  Audit	
   ✔
InnoDB,	
  MyISAM,	
  TokuDB,	
  XtraDB	
  
Post-­‐installaDon	
  
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
SubscripEon	
  Services:
MariaDB	
  10	
   MariaDB	
  	
  
Enterprise	
  
(Advanced)	
  
MariaDB	
  
Enterprise	
  	
  
Cluster	
  
Enterprise	
  Monitoring ✔ ✔
Query	
  Analyzer ✔ ✔
Visual	
  Query	
  Editor ✔ ✔
Hot	
  Backup ✔ ✔
Backup	
  and	
  Recovery	
  Manager ✔ ✔
Maintenance ✔ ✔
Security	
  Updates ✔ ✔
Roadmaps ✔ ✔
Break/Fix	
  Support ✔ ✔
ConsultaDve	
  Support	
   ✔ ✔
Support	
  Coverage	
   Up	
  to	
  24x7	
   Up	
  to	
  24x7	
  
Number	
  of	
  Incidents	
   Unlimited	
   Unlimited	
  
Emergency	
  Response	
  Time	
   From	
  30	
  Minutes	
   From	
  30	
  Minutes	
  
MariaDB	
  EdiDons	
  Comparison	
  (2/2)	
  
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
SubscripEon	
  Services:
MariaDB	
  10	
   MariaDB	
  	
  
Enterprise	
  
(Advanced)	
  
MariaDB	
  
Enterprise	
  	
  
Cluster	
  
Enterprise	
  Monitoring ✔ ✔
Query	
  Analyzer ✔ ✔
Visual	
  Query	
  Editor ✔ ✔
Hot	
  Backup ✔ ✔
Backup	
  and	
  Recovery	
  Manager ✔ ✔
Maintenance ✔ ✔
Security	
  Updates ✔ ✔
Roadmaps ✔ ✔
Break/Fix	
  Support ✔ ✔
ConsultaDve	
  Support	
   ✔ ✔
Support	
  Coverage	
   Up	
  to	
  24x7	
   Up	
  to	
  24x7	
  
Number	
  of	
  Incidents	
   Unlimited	
   Unlimited	
  
Emergency	
  Response	
  Time	
   From	
  30	
  Minutes	
   From	
  30	
  Minutes	
  
MariaDB	
  EdiDons	
  Comparison	
  (2/2)	
  
MONyog	
  UlDmate	
  MONyog	
  UlDmate	
  
SQLyog	
  
xtrabackup	
  
Zmanda	
  ZRM	
  
©	
  SkySQL	
  –	
  The	
  MariaDB	
  Company	
  	
  
ConsulDng	
  and	
  Training	
  
•  The	
  best	
  services	
  and	
  support	
  
from	
  the	
  original	
  developers	
  of	
  
MySQL	
  
•  Customized	
  professional	
  services	
  
that	
  adapt	
  to	
  customers’	
  needs,	
  
from	
  the	
  smallest	
  to	
  the	
  largest	
  
implementaDons	
  
•  On	
  site	
  and	
  public	
  training	
  
classes	
  delivered	
  by	
  cerDfied	
  
trainers	
  
•  New:	
  Live	
  Virtual	
  Classroom	
  
(LVC)	
  trainings!	
  
For	
  More	
  Info...	
  
●  mariadb.org	
  
●  mariadb.com/kb	
  
●  mariadb.com/products	
  
●  mariadb.com/resources/downloads	
  
●  code.launchpad.net/maria/10.0	
  
●  github.com/mariadb	
  
	
  
●  ralf.gebhardt@skysql.com	
  
Thank	
  You!	
  
“The	
  future	
  is	
  already	
  here	
  —	
  it's	
  just	
  not	
  very	
  evenly	
  
distributed.”	
  
William	
  F.	
  Gibson	
  

More Related Content

What's hot

How THINQ runs both transactions and analytics at scale
How THINQ runs both transactions and analytics at scaleHow THINQ runs both transactions and analytics at scale
How THINQ runs both transactions and analytics at scaleMariaDB plc
 
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScaleThe Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScaleColin Charles
 
Migrating from InnoDB and HBase to MyRocks at Facebook
Migrating from InnoDB and HBase to MyRocks at FacebookMigrating from InnoDB and HBase to MyRocks at Facebook
Migrating from InnoDB and HBase to MyRocks at FacebookMariaDB plc
 
Choosing a MySQL High Availability solution - Percona Live UK 2011
Choosing a MySQL High Availability solution - Percona Live UK 2011Choosing a MySQL High Availability solution - Percona Live UK 2011
Choosing a MySQL High Availability solution - Percona Live UK 2011Henrik Ingo
 
How we switched to columnar at SpendHQ
How we switched to columnar at SpendHQHow we switched to columnar at SpendHQ
How we switched to columnar at SpendHQMariaDB plc
 
MariaDB Galera Cluster
MariaDB Galera ClusterMariaDB Galera Cluster
MariaDB Galera ClusterAbdul Manaf
 
M|18 How Facebook Migrated to MyRocks
M|18 How Facebook Migrated to MyRocksM|18 How Facebook Migrated to MyRocks
M|18 How Facebook Migrated to MyRocksMariaDB plc
 
High Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseHigh Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseMariaDB Corporation
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability SolutionsMydbops
 
MySQL features missing in MariaDB Server
MySQL features missing in MariaDB ServerMySQL features missing in MariaDB Server
MySQL features missing in MariaDB ServerColin Charles
 
MariaDB: Connect Storage Engine
MariaDB: Connect Storage EngineMariaDB: Connect Storage Engine
MariaDB: Connect Storage EngineKangaroot
 
MaxScale for Effective MySQL Meetup NYC - 14.01.21
MaxScale for Effective MySQL Meetup NYC - 14.01.21MaxScale for Effective MySQL Meetup NYC - 14.01.21
MaxScale for Effective MySQL Meetup NYC - 14.01.21Ivan Zoratti
 
How MariaDB is approaching DBaaS
How MariaDB is approaching DBaaSHow MariaDB is approaching DBaaS
How MariaDB is approaching DBaaSMariaDB plc
 
Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®MariaDB plc
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability SolutionsLenz Grimmer
 
Mysql User Camp : 20-June-14 : Mysql Fabric
Mysql User Camp : 20-June-14 : Mysql FabricMysql User Camp : 20-June-14 : Mysql Fabric
Mysql User Camp : 20-June-14 : Mysql FabricMysql User Camp
 
Best practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialBest practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialColin Charles
 

What's hot (20)

How THINQ runs both transactions and analytics at scale
How THINQ runs both transactions and analytics at scaleHow THINQ runs both transactions and analytics at scale
How THINQ runs both transactions and analytics at scale
 
MaxScale - The Pluggable Router
MaxScale - The Pluggable RouterMaxScale - The Pluggable Router
MaxScale - The Pluggable Router
 
Galaxy Big Data with MariaDB
Galaxy Big Data with MariaDBGalaxy Big Data with MariaDB
Galaxy Big Data with MariaDB
 
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScaleThe Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
 
Migrating from InnoDB and HBase to MyRocks at Facebook
Migrating from InnoDB and HBase to MyRocks at FacebookMigrating from InnoDB and HBase to MyRocks at Facebook
Migrating from InnoDB and HBase to MyRocks at Facebook
 
Choosing a MySQL High Availability solution - Percona Live UK 2011
Choosing a MySQL High Availability solution - Percona Live UK 2011Choosing a MySQL High Availability solution - Percona Live UK 2011
Choosing a MySQL High Availability solution - Percona Live UK 2011
 
How we switched to columnar at SpendHQ
How we switched to columnar at SpendHQHow we switched to columnar at SpendHQ
How we switched to columnar at SpendHQ
 
MariaDB Galera Cluster
MariaDB Galera ClusterMariaDB Galera Cluster
MariaDB Galera Cluster
 
M|18 How Facebook Migrated to MyRocks
M|18 How Facebook Migrated to MyRocksM|18 How Facebook Migrated to MyRocks
M|18 How Facebook Migrated to MyRocks
 
MySQL highav Availability
MySQL highav AvailabilityMySQL highav Availability
MySQL highav Availability
 
High Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseHigh Availability with MariaDB Enterprise
High Availability with MariaDB Enterprise
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
MySQL features missing in MariaDB Server
MySQL features missing in MariaDB ServerMySQL features missing in MariaDB Server
MySQL features missing in MariaDB Server
 
MariaDB: Connect Storage Engine
MariaDB: Connect Storage EngineMariaDB: Connect Storage Engine
MariaDB: Connect Storage Engine
 
MaxScale for Effective MySQL Meetup NYC - 14.01.21
MaxScale for Effective MySQL Meetup NYC - 14.01.21MaxScale for Effective MySQL Meetup NYC - 14.01.21
MaxScale for Effective MySQL Meetup NYC - 14.01.21
 
How MariaDB is approaching DBaaS
How MariaDB is approaching DBaaSHow MariaDB is approaching DBaaS
How MariaDB is approaching DBaaS
 
Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®Global Data Replication with Galera for Ansell Guardian®
Global Data Replication with Galera for Ansell Guardian®
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
Mysql User Camp : 20-June-14 : Mysql Fabric
Mysql User Camp : 20-June-14 : Mysql FabricMysql User Camp : 20-June-14 : Mysql Fabric
Mysql User Camp : 20-June-14 : Mysql Fabric
 
Best practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability TutorialBest practices for MySQL High Availability Tutorial
Best practices for MySQL High Availability Tutorial
 

Similar to Webseminar: MariaDB Enterprise und MariaDB Enterprise Cluster

MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Corporation
 
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014MariaDB Corporation
 
MariaDB 10.0 - SkySQL Paris Meetup
MariaDB 10.0 - SkySQL Paris MeetupMariaDB 10.0 - SkySQL Paris Meetup
MariaDB 10.0 - SkySQL Paris MeetupMariaDB Corporation
 
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11Federico Razzoli
 
Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09GOTO Satoru
 
A26 MariaDB : The New&Implemented MySQL Branch by Colin Charles
A26 MariaDB : The New&Implemented MySQL Branch by Colin CharlesA26 MariaDB : The New&Implemented MySQL Branch by Colin Charles
A26 MariaDB : The New&Implemented MySQL Branch by Colin CharlesInsight Technology, Inc.
 
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UNMariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN✔ Eric David Benari, PMP
 
What to expect from MariaDB Platform X5, part 1
What to expect from MariaDB Platform X5, part 1What to expect from MariaDB Platform X5, part 1
What to expect from MariaDB Platform X5, part 1MariaDB plc
 
Maria db the new mysql (Colin Charles)
Maria db the new mysql (Colin Charles)Maria db the new mysql (Colin Charles)
Maria db the new mysql (Colin Charles)Ontico
 
MariaDB 10.2 New Features
MariaDB 10.2 New FeaturesMariaDB 10.2 New Features
MariaDB 10.2 New FeaturesFromDual GmbH
 
Ukoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaUkoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaorablue11
 
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...Mydbops
 
Les fonctionnalites mariadb
Les fonctionnalites mariadbLes fonctionnalites mariadb
Les fonctionnalites mariadblemugfr
 
MariaDB 5.5 and what comes next - Percona Live NYC 2012
MariaDB 5.5 and what comes next - Percona Live NYC 2012MariaDB 5.5 and what comes next - Percona Live NYC 2012
MariaDB 5.5 and what comes next - Percona Live NYC 2012Colin Charles
 
SkySQL MariaDB 云数据组件
SkySQL MariaDB 云数据组件SkySQL MariaDB 云数据组件
SkySQL MariaDB 云数据组件YUCHENG HU
 
Differences between MariaDB 10.3 & MySQL 8.0
Differences between MariaDB 10.3 & MySQL 8.0Differences between MariaDB 10.3 & MySQL 8.0
Differences between MariaDB 10.3 & MySQL 8.0Colin Charles
 
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration Workshop
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration WorkshopPXC 5.5 to MariaDB 10.4 Galera Cluster Migration Workshop
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration WorkshopFromDual GmbH
 
Mariadb10 和新项目中有什么
Mariadb10 和新项目中有什么Mariadb10 和新项目中有什么
Mariadb10 和新项目中有什么YUCHENG HU
 

Similar to Webseminar: MariaDB Enterprise und MariaDB Enterprise Cluster (20)

MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
 
MariaDB 10 and Beyond
MariaDB 10 and BeyondMariaDB 10 and Beyond
MariaDB 10 and Beyond
 
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014
 
MariaDB 10.0 - SkySQL Paris Meetup
MariaDB 10.0 - SkySQL Paris MeetupMariaDB 10.0 - SkySQL Paris Meetup
MariaDB 10.0 - SkySQL Paris Meetup
 
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11
Webinar - Key Reasons to Upgrade to MySQL 8.0 or MariaDB 10.11
 
Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09Introduction of MariaDB 2017 09
Introduction of MariaDB 2017 09
 
A26 MariaDB : The New&Implemented MySQL Branch by Colin Charles
A26 MariaDB : The New&Implemented MySQL Branch by Colin CharlesA26 MariaDB : The New&Implemented MySQL Branch by Colin Charles
A26 MariaDB : The New&Implemented MySQL Branch by Colin Charles
 
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UNMariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
MariaDB 10.2 & MariaDB 10.1 by Michael Monty Widenius at Database Camp 2016 @ UN
 
What to expect from MariaDB Platform X5, part 1
What to expect from MariaDB Platform X5, part 1What to expect from MariaDB Platform X5, part 1
What to expect from MariaDB Platform X5, part 1
 
Maria db the new mysql (Colin Charles)
Maria db the new mysql (Colin Charles)Maria db the new mysql (Colin Charles)
Maria db the new mysql (Colin Charles)
 
MariaDB 10.2 New Features
MariaDB 10.2 New FeaturesMariaDB 10.2 New Features
MariaDB 10.2 New Features
 
Ukoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaUkoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dba
 
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
MySQL Transformation Case Study: 80% Cost Savings & Uninterrupted Availabilit...
 
Les fonctionnalites mariadb
Les fonctionnalites mariadbLes fonctionnalites mariadb
Les fonctionnalites mariadb
 
MariaDB 5.5 and what comes next - Percona Live NYC 2012
MariaDB 5.5 and what comes next - Percona Live NYC 2012MariaDB 5.5 and what comes next - Percona Live NYC 2012
MariaDB 5.5 and what comes next - Percona Live NYC 2012
 
SkySQL MariaDB 云数据组件
SkySQL MariaDB 云数据组件SkySQL MariaDB 云数据组件
SkySQL MariaDB 云数据组件
 
Differences between MariaDB 10.3 & MySQL 8.0
Differences between MariaDB 10.3 & MySQL 8.0Differences between MariaDB 10.3 & MySQL 8.0
Differences between MariaDB 10.3 & MySQL 8.0
 
MySQL 开发
MySQL 开发MySQL 开发
MySQL 开发
 
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration Workshop
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration WorkshopPXC 5.5 to MariaDB 10.4 Galera Cluster Migration Workshop
PXC 5.5 to MariaDB 10.4 Galera Cluster Migration Workshop
 
Mariadb10 和新项目中有什么
Mariadb10 和新项目中有什么Mariadb10 和新项目中有什么
Mariadb10 和新项目中有什么
 

More from MariaDB Corporation

Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...
Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...
Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...MariaDB Corporation
 
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...MariaDB Corporation
 
Automatisation et Gestion de Cluster de Bases de Données MariaDB Roadshow
Automatisation et Gestion de Cluster de Bases de Données MariaDB RoadshowAutomatisation et Gestion de Cluster de Bases de Données MariaDB Roadshow
Automatisation et Gestion de Cluster de Bases de Données MariaDB RoadshowMariaDB Corporation
 
Automation and Management of Database Clusters MariaDB Roadshow 2014
Automation and Management of Database Clusters MariaDB Roadshow 2014Automation and Management of Database Clusters MariaDB Roadshow 2014
Automation and Management of Database Clusters MariaDB Roadshow 2014MariaDB Corporation
 
Automation and Management of Database Clusters
Automation and Management of Database ClustersAutomation and Management of Database Clusters
Automation and Management of Database ClustersMariaDB Corporation
 
The New MariaDB Offering - MariaDB 10, MaxScale and more
The New MariaDB Offering - MariaDB 10, MaxScale and moreThe New MariaDB Offering - MariaDB 10, MaxScale and more
The New MariaDB Offering - MariaDB 10, MaxScale and moreMariaDB Corporation
 
High Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseHigh Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseMariaDB Corporation
 
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013MariaDB Corporation
 
Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013MariaDB Corporation
 
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Corporation
 
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in BerlinHigh Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in BerlinMariaDB Corporation
 
MySQL & MariaDB - Innovation happens here - London Roadshow 2013
MySQL & MariaDB - Innovation happens here - London Roadshow 2013MySQL & MariaDB - Innovation happens here - London Roadshow 2013
MySQL & MariaDB - Innovation happens here - London Roadshow 2013MariaDB Corporation
 
1&1 MySQL Experience at SkySQL Roadshow
1&1 MySQL Experience at SkySQL Roadshow1&1 MySQL Experience at SkySQL Roadshow
1&1 MySQL Experience at SkySQL RoadshowMariaDB Corporation
 

More from MariaDB Corporation (14)

Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...
Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...
Hochverfügbarkeit mit MariaDB Enterprise - MariaDB Roadshow Summer 2014 Hambu...
 
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...
Automatisierung & Verwaltung von Datenbank - Clustern mit Severalnines - Mari...
 
Automatisation et Gestion de Cluster de Bases de Données MariaDB Roadshow
Automatisation et Gestion de Cluster de Bases de Données MariaDB RoadshowAutomatisation et Gestion de Cluster de Bases de Données MariaDB Roadshow
Automatisation et Gestion de Cluster de Bases de Données MariaDB Roadshow
 
Automation and Management of Database Clusters MariaDB Roadshow 2014
Automation and Management of Database Clusters MariaDB Roadshow 2014Automation and Management of Database Clusters MariaDB Roadshow 2014
Automation and Management of Database Clusters MariaDB Roadshow 2014
 
Automation and Management of Database Clusters
Automation and Management of Database ClustersAutomation and Management of Database Clusters
Automation and Management of Database Clusters
 
The New MariaDB Offering - MariaDB 10, MaxScale and more
The New MariaDB Offering - MariaDB 10, MaxScale and moreThe New MariaDB Offering - MariaDB 10, MaxScale and more
The New MariaDB Offering - MariaDB 10, MaxScale and more
 
High Availability with MariaDB Enterprise
High Availability with MariaDB EnterpriseHigh Availability with MariaDB Enterprise
High Availability with MariaDB Enterprise
 
MaxScale - the pluggable router
MaxScale - the pluggable routerMaxScale - the pluggable router
MaxScale - the pluggable router
 
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013
CCM Escape Case Study - SkySQL Paris Meetup 17.12.2013
 
Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013Galera cluster - SkySQL Paris Meetup 17.12.2013
Galera cluster - SkySQL Paris Meetup 17.12.2013
 
MariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly AvailableMariaDB Galera Cluster - Simple, Transparent, Highly Available
MariaDB Galera Cluster - Simple, Transparent, Highly Available
 
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in BerlinHigh Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
 
MySQL & MariaDB - Innovation happens here - London Roadshow 2013
MySQL & MariaDB - Innovation happens here - London Roadshow 2013MySQL & MariaDB - Innovation happens here - London Roadshow 2013
MySQL & MariaDB - Innovation happens here - London Roadshow 2013
 
1&1 MySQL Experience at SkySQL Roadshow
1&1 MySQL Experience at SkySQL Roadshow1&1 MySQL Experience at SkySQL Roadshow
1&1 MySQL Experience at SkySQL Roadshow
 

Recently uploaded

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Recently uploaded (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

Webseminar: MariaDB Enterprise und MariaDB Enterprise Cluster

  • 1. MariaDB  Enterprise  &   MariaDB  Enterprise  Cluster   Ralf  Gebhardt   2014-­‐07-­‐17     Austria: 080088663212 Belgium: 027924593 Denmark: 70142286 Finland: 0923194288 France: 0174181129 Germany: 030700150735 Italy: 0200617739 Luxembourg: 80023964 Netherlands: 0107994401 Norway: 21033283 Sweden: 0114966365 Switzerland: 0434569449 United Kingdom: +44 2070 844 435 United States: +1 303 248-0285 Audio Conference Access Code: 6860586 U.S. & Canada: 866.740.1260 Austria: 080088663212 (Toll Free) Belgium: 080039397 (Toll Free) Denmark: 80886327 (Toll Free) Finland: 0800773431 (Toll Free) France: 0800942408 (Toll Free) Germany: 08006645316 (Toll Free) Italy: 800182592 (Toll Free) Luxembourg: 80023964 (Toll Free) Netherlands: 08000202061 (Toll Free) Norway: 80056434 (Toll Free) Sweden: 0201708429 (Toll Free) Switzerland: 0800705351 (Toll Free) United Kingdom: 08004960576 (Toll Free) United States: 8667401260 (Toll Free)
  • 2. ©  MariaDB.  Company  ConfidenDal.   MariaDB Enterprise 
 & 
 MariaDB Enterprise Cluster   Ralf  Gebhardt   Principal  Sales  Engineer,  SkySQL        
  • 3. Agenda   •  Welcome!   •  Intro  to  MariaDB   •  MariaDB  Enterprise   •  MariaDB  Enterprise  Cluster   •  Services  and  other  opDons   •  More  info  
  • 4. MariaDB  Today   ●  A  free  fork  of  MySQL  with   extra  features   ●  Backward  compaDble   ●  Community  developed,   Enterprise  ready  
  • 5. About  MariaDB  &  MariaDB  FoundaDon   mariadb.org   ●  MariaDB  FoundaDon  is   the  non-­‐profit   organisaDon  that  works   to  promote  MariaDB   Server  and  its  Community   ●  It  is  sustained  by   corporate  and  individual   sponsorship,  membership   and  donaDons  
  • 6. About  MariaDB.com   mariadb.com   ●  mariadb.com  is  the  home   for  the  commercial   offering  of  MariaDB   ●  MariaDB  Enterprise   includes  support,  tools   and  services  for  MariaDB   ●  The  domain  and  the   website  is  owned  and   governed  by  SkySQL  Ab  
  • 7. About  SkySQL   skysql.com   ●  SkySQL  Ab  is  the  leading   provider  for  open  source   databases,  services  and   soluDons.   ●  It  is  the  home  for  the   founders  and  the  original   developers  of  the  core  of   MySQL   ●  It  provides  support  and   services  for  MySQL  and   derived  databases  
  • 8. Where  is  MariaDB?   DistribuDons:   ●  RedHat  Enterprise  Linux,  Debian,  Ubuntu,  Fedora,  Mageia,   openSUSE,  Gentoo,  Slackware,  Arch,  ALTLinux,  TurboLinux,  Chakra   Project,  Kdu,  …and  many  others.   ●  FreeBSD,  OpenBSD   ●  Mac  OS  X  with  MacPorts  or  Homebrew   From  MariaDB.org   ●  sources,  binaries  in  .tar.gz  or  .zip  (Windows)   ●  Windows  MSI  installer   ●  MariaDB  apt  and  yum  repositories   In  the  cloud   ●  On  Amazon,  OpenStack  public  and  private  clouds  
  • 9. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   Table elimination, new storage engines, code cleanup, better tests, pool of threads
  • 10. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   Table elimination, new storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache
  • 11. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   ●  MariaDB  5.3,  GA  February  2012   Table elimination, new storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache Biggest changes to optimizer (faster subqueries, joins, etc.), microsecond precision, faster HANDLER, dynamic columns, better replication (group commit, etc.), HandlerSocket
  • 12. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   ●  MariaDB  5.3,  GA  February  2012   ●  MariaDB  5.5,  GA  April  2012   Table elimination, new storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache Biggest changes to optimizer (faster subqueries, joins, etc.), microsecond precision, faster HANDLER, dynamic columns, better replication (group commit, etc.), HandlerSocket More efficient threadpool, non-blocking client library, new LIMIT ROWS EXAMINED option, extended keys for XtraDB/InnoDB, new SphinxSE, dynamic replication settings, lots of security fixes, new status variables, etc.
  • 13. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   ●  MariaDB  5.3,  GA  February  2012   ●  MariaDB  5.5,  GA  April  2012   ●  MariaDB  Galera  Cluster,  GA  March  2013   Table elimination, new storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache Biggest changes to optimizer (faster subqueries, joins, etc.), microsecond precision, faster HANDLER, dynamic columns, better replication (group commit, etc.), HandlerSocket More efficient threadpool, non-blocking client library, new LIMIT ROWS EXAMINED option, extended keys for XtraDB/InnoDB, new SphinxSE, dynamic replication settings, lots of security fixes, new status variables, etc. Galera Synchronous Replication
  • 14. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   ●  MariaDB  5.3,  GA  February  2012   ●  MariaDB  5.5,  GA  April  2012   ●  MariaDB  Galera  Cluster,  GA  March  2013   ●  MariaDB  10.0.10  (March  2014)   Table elimination, ew storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache Biggest changes to optimizer (faster subqueries, joins, etc.), microsecond precision, faster HANDLER, dynamic columns, better replication (group commit, etc.), HandlerSocket More efficient threadpool, non-blocking client library, new LIMIT ROWS EXAMINED option, extended keys for XtraDB/InnoDB, new SphinxSE, dynamic replication settings, lots of security fixes, new status variables, etc. Galera Synchronous Replication
  • 15. MariaDB  Timeline   ●  MariaDB  5.1,  GA  February  2010   ●  MariaDB  5.2,  GA  November  2010   ●  MariaDB  5.3,  GA  February  2012   ●  MariaDB  5.5,  GA  April  2012   ●  MariaDB  Galera  Cluster,  GA  March  2013   ●  MariaDB  10.0.10,  March  2014   ●  MariaDB  Galera  Cluster  10,  July  2014       Table elimination, ew storage engines, code cleanup, better tests, pool of threads Virtual columns, extended user statistics, segmented MyISAM keycache Biggest changes to optimizer (faster subqueries, joins, etc.), microsecond precision, faster HANDLER, dynamic columns, better replication (group commit, etc.), HandlerSocket More efficient threadpool, non-blocking client library, new LIMIT ROWS EXAMINED option, extended keys for XtraDB/InnoDB, new SphinxSE, dynamic replication settings, lots of security fixes, new status variables, etc. Galera Synchronous Replication
  • 16. MariaDB  10  in  a  nutshell   ●  MariaDB  5.5  features  +   ●  MySQL  5.6  backported  features  -­‐  InnoDB/XtraDB,   PERFORMANCE_SCHEMA,  online  ALTER  TABLE  etc.   ●  MulD-­‐source  replicaDon   ●  Global  TransacDon  ID   ●  Parallel  Slave  Thread   ●  TokuDB,  Spider,  Connect,  Cassandra  storage  engines   ●  SSD  and  Flash  storage  enhancements   ●  User  roles   ●  More  administraDon  and  instrumentaDon  commands...  
  • 17. OpDmizer  Improvements   ●  Of 29 distinct enhancements noted, 28 are in MariaDB 10. Just 1 only in MySQL 5.6. ●  Enhancements include: ●  Disk access optimizations. ●  JOIN optimizations. ●  Subquery optimizations. ●  Optimized derived tables and views. ●  Execution control. ●  Optimizer control. ●  EXPLAIN improvements.  
  • 18. Fusion-­‐IO  page  compression   ●  Atomic  writes  gives  a   performance  increase  of  about   30%.  By  enabling  fast  checksum   for  XtraDB  it’s  50%   ●  By  using  page  compression  the   compression  raDo  is  leading  to   beler  performance  and  there   are  less  writes  to  disk.   ●  MulD-­‐threaded  flush  provides   beler  throughput  and   decreases  operaDon  latencies   delivering  a  performance  boost   h2ps://blog.mariadb.org/significant-­‐performance-­‐boost-­‐with-­‐new-­‐mariadb-­‐page-­‐compression-­‐on-­‐fusionio  
  • 19. Group  Commit   ●  binlog_commits   ●  Total  number  of   transacDons  commiled  to   the  binary  log   ●  binlog_group_commits   Total  number  of  groups  of   transacDons  commiled  to   the  binary  log   When  sync_binlog=1  it  is  the   number  of  fsync()’s  
  • 21. Parallel  Slave  Thread  ReplicaDon   ●  Sponsored  by  Google   ●  TransacDons  are  applied  in  parallel  if  they  have  been  executed  in  parallel  on  the   master.   ●  It  works  beyond  the  boundaries  of  MySQL  5.6  parallel  slave   ●  Parallel  threads  apply  to:   ●  Queries  that  are  run  on  the  master  in  one  group  commit.   ●  Queries  that  are  from  different  domains.   ●  Queries  from  different  masters   (when  using  mulD-­‐source   replicaDon).   ●  slave_parallel_threads   ●  Number  of  parallel  threads  on   the  slave  node   ●  slave_parallel_max_queued   ●  Number  of  parallel  threads  on   the  slave  node  
  • 22. MulD-­‐source  ReplicaDon   ●  Data  parDDoned  over  many   masters  can  be  pulled   together  onto  one  slave  for   analyDcal  queries   ●  Many  masters  can  replicate  to   the  same  slave  and  a  complete   backup  can  be  done  on  the  slave   ●  Newer  hardware  usually  provides  more   performance.  Usually  all  hardware  isn’t  upgraded  at   once  and  mulD-­‐source  can  be  used  for  replicaDng   many  masters  to  a  powerful  new  slave.   ●  Up  to  64  masters    
  • 23. MariaDB  Galera  Cluster   ●  Read  &  Write  access  to  any   node   ●  Client  can  connect  to  any   node   ●  There  can  be  several  nodes   ●  AutomaDc  node   provisioning   ●  ReplicaDon  is  synchronous     Galera Replication MariaDB   MariaDB   MariaDB  
  • 24. TokuDB   ●  Drop-­‐in  replacement  for  InnoDB/XtraDB   developed  by  Tokutek.   ●  Advanced  indexing  and   compression  algorithms.   ●  Up  to  20x  performance  gain   for  inserts/updates.   ●  Up  to  90%  less  disk  storage.   ●  Online  schema  changes  and  online  backup   features.   ●  Simplified  administraDon  
  • 25. Spider   ●  Spider  is  a  storage  engine  based  on  the   MySQL  parDDoning  features,  with  built-­‐in   sharding  capabiliDes   ●  Tables  of  different  MariaDB  instances  are   handled  as  if  they  are  on  the  same  instance   ●  It  supports  XA  transacDons  and  mulDple   storage  engines  (InnoDB,  MyISAM  etc.)   ●  Developed  by  Kentoku  Shiba,   available  on  Launchpad,   first  introduced  in  2008   and  now  available  in   MariaDB  10  
  • 26. Connect   ●  Connect  enables  MariaDB  to  use  external   data  as  they  were  standard  tables  in  the   server   ●  Data  is  not  loaded  into  MariaDB   ●  Integrates/access  data  directly  in  many  non-­‐ MariaDB  formats   ●  Simplifies  the  ETL  procedures  in   Business  Intelligence  and   Business  AnalyDcs   ●  Simplifies  the  export/import  of   data  from/to  MariaDB,  to/from   other  data  sources  
  • 27. Even  more  innovaDve  features   ●  Role-­‐based  access  control   ●  SHOW  EXPLAIN  FOR  thread   ●  Explain  on  slow  query  log   ●  Cassandra  storage  engine   ●  Virtual  and  dynamic  columns   ●  HandlerSocket  plugin   ●  Audit  and  PAM  plugins  
  • 28. MariaDB  10.1   ●  Single  distribuDon  for  clustered  and  non-­‐clustered  MariaDB   ●  5.6,  5.7  and  WebscaleSQL  features   ●  Portable  tablespaces   ●  Improved  thread  management   ●  Kerberos  authenDcaDon  support   ●  GIS  improvements   ●  Windowing  funcDons   ●  inner  and  outer  database  security  and  encrypDon   ●  More  NoSQL  enhancements   h2ps://mariadb.atlassian.net/secure/ReleaseNote.jspa?projectId=10000&version=12200  
  • 29. ©  MariaDB.  Company  ConfidenDal.   MariaDB  Enterprise   ●  Global  Support   ●  CerDfied  Binaries   ●  Performance  Tuned   ●  Enterprise  Tools   ●  MySQL®  Friendly  
  • 30. ©  MariaDB.  Company  ConfidenDal.   MariaDB  Enterprise  Cluster   ●  All  the  advantages  of   MariaDB  Enterprise   ●  Highly  available,  fault   tolerant   ●  Provisioning  &   AdministraDon  
  • 31. ©  SkySQL  –  The  MariaDB  Company     What  Is  MariaDB  Enterprise?   Enterprise   So@ware   Remote  DBA   ConsulEng   Training   Engineering   (NRE)   ●  MONyog ●  SQLyog    24  x  7  Support   ●  Worldwide.   ●  30  min.  response.   ●  Unlimited  incidents.   ●  Unlimited  contacts.   ●  Web,  email,  remote  login.   ●  Updates,  bug  fixes.   ●  Security  patches.   ●  Advice,  help,  hot  fixes.   ●  Install,  config.  help.      Customer  Portal   ●  Exclusivecontent.   ●  Manage   subscripDons.   ●  Sign  up  for   consulDng,  training.   ●  ParDcipate  in  Betas,  trials.   ●  Download  updates.   ●  View  roadmaps.   MariaDB  Enterprise  Cluster   PlaLorm   Partner   Products   Bundled   Services   Enterprise   OpEons  + + +
  • 32. ©  SkySQL  –  The  MariaDB  Company     MariaDB  EdiDons  Comparison  (1/2)   CapabiliEes  and  CerEfied  Binaries: MariaDB  10     MariaDB     Enterprise   (Advanced)   MariaDB   Enterprise     Cluster   CompaDble  with  MySQL   ✔ ✔ ✔ Improved  Performance,  Scalability,  Availability   beyond  MySQL   ✔ ✔ ✔ Easy  Install   ✔ ✔ ✔ AcDve-­‐acDve  MulD-­‐master  Topology   ✔   True  Synchronous  ReplicaDon   ✔   Management  Console   ✔   Auto-­‐provisioning  of  Galera  Clusters   ✔   Monitoring  of  Databases  and  Galera  Clusters   ✔   RESTful  API  for  Galera  Cluster  AutomaDon   ✔   Approved  Plugins  +  Storage  Engines   ✔ Pre-­‐loaded  MariaDB  Audit   ✔
  • 33. ©  SkySQL  –  The  MariaDB  Company     MariaDB  EdiDons  Comparison  (1/2)   CapabiliEes  and  CerEfied  Binaries: MariaDB  10     MariaDB     Enterprise   (Advanced)   MariaDB   Enterprise     Cluster   CompaDble  with  MySQL   ✔ ✔ ✔ Improved  Performance,  Scalability,  Availability   beyond  MySQL   ✔ ✔ ✔ Easy  Install   ✔ ✔ ✔ AcDve-­‐acDve  MulD-­‐master  Topology   ✔   True  Synchronous  ReplicaDon   ✔   Management  Console   ✔   Auto-­‐provisioning  of  Galera  Clusters   ✔   Monitoring  of  Databases  and  Galera  Clusters   ✔   RESTful  API  for  Galera  Cluster  AutomaDon   ✔   Approved  Plugins  +  Storage  Engines   ✔ Pre-­‐loaded  MariaDB  Audit   ✔ InnoDB,  MyISAM,  TokuDB,  XtraDB   Post-­‐installaDon  
  • 34. ©  SkySQL  –  The  MariaDB  Company     SubscripEon  Services: MariaDB  10   MariaDB     Enterprise   (Advanced)   MariaDB   Enterprise     Cluster   Enterprise  Monitoring ✔ ✔ Query  Analyzer ✔ ✔ Visual  Query  Editor ✔ ✔ Hot  Backup ✔ ✔ Backup  and  Recovery  Manager ✔ ✔ Maintenance ✔ ✔ Security  Updates ✔ ✔ Roadmaps ✔ ✔ Break/Fix  Support ✔ ✔ ConsultaDve  Support   ✔ ✔ Support  Coverage   Up  to  24x7   Up  to  24x7   Number  of  Incidents   Unlimited   Unlimited   Emergency  Response  Time   From  30  Minutes   From  30  Minutes   MariaDB  EdiDons  Comparison  (2/2)  
  • 35. ©  SkySQL  –  The  MariaDB  Company     SubscripEon  Services: MariaDB  10   MariaDB     Enterprise   (Advanced)   MariaDB   Enterprise     Cluster   Enterprise  Monitoring ✔ ✔ Query  Analyzer ✔ ✔ Visual  Query  Editor ✔ ✔ Hot  Backup ✔ ✔ Backup  and  Recovery  Manager ✔ ✔ Maintenance ✔ ✔ Security  Updates ✔ ✔ Roadmaps ✔ ✔ Break/Fix  Support ✔ ✔ ConsultaDve  Support   ✔ ✔ Support  Coverage   Up  to  24x7   Up  to  24x7   Number  of  Incidents   Unlimited   Unlimited   Emergency  Response  Time   From  30  Minutes   From  30  Minutes   MariaDB  EdiDons  Comparison  (2/2)   MONyog  UlDmate  MONyog  UlDmate   SQLyog   xtrabackup   Zmanda  ZRM  
  • 36. ©  SkySQL  –  The  MariaDB  Company     ConsulDng  and  Training   •  The  best  services  and  support   from  the  original  developers  of   MySQL   •  Customized  professional  services   that  adapt  to  customers’  needs,   from  the  smallest  to  the  largest   implementaDons   •  On  site  and  public  training   classes  delivered  by  cerDfied   trainers   •  New:  Live  Virtual  Classroom   (LVC)  trainings!  
  • 37. For  More  Info...   ●  mariadb.org   ●  mariadb.com/kb   ●  mariadb.com/products   ●  mariadb.com/resources/downloads   ●  code.launchpad.net/maria/10.0   ●  github.com/mariadb     ●  ralf.gebhardt@skysql.com  
  • 38. Thank  You!   “The  future  is  already  here  —  it's  just  not  very  evenly   distributed.”   William  F.  Gibson