Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
MySQL	
  Tech	
  Tour	
  
March	
  2015	
  
Copyright	
  ©	
  2015,	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Safe	
  Harbor	
  Statement	
  
The	
  following	
  is	
  intended	
  to	
  outline	
  our	
  general	
  product	
  direcJon.	
  It	
  is	
  intended	
  for	
  
informaJon	
  purposes	
  only,	
  and	
  may	
  not	
  be	
  incorporated	
  into	
  any	
  contract.	
  It	
  is	
  not	
  a	
  
commitment	
  to	
  deliver	
  any	
  material,	
  code,	
  or	
  funcJonality,	
  and	
  should	
  not	
  be	
  relied	
  upon	
  
in	
  making	
  purchasing	
  decisions.	
  The	
  development,	
  release,	
  and	
  Jming	
  of	
  any	
  features	
  or	
  
funcJonality	
  described	
  for	
  Oracle’s	
  products	
  remains	
  at	
  the	
  sole	
  discreJon	
  of	
  Oracle.	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Agenda	
  
3	
  
Morning	
  Track	
  
	
  
09:15 	
  Registra5on	
  and	
  Welcome	
  Coffee	
  
	
  	
  
09:30	
   	
  Introduc5ons,	
  Latest	
  News	
  and	
  MySQL	
  Roadmap	
  Overview	
  
	
  Discover	
  the	
  MySQL	
  team,	
  latest	
  announcements	
  and	
  upcoming	
  new	
  
	
  features	
  in	
  MySQL	
  	
  
	
  Simon	
  Deighton–	
  MySQL	
  Sales	
  Manager	
  UK&I	
  
	
  	
  
10.00 	
  MySQL	
  in	
  BigData	
  projects 	
  	
  
	
  See	
  how	
  MySQL	
  can	
  be	
  used	
  for	
  your	
  Big	
  Data	
  Project 	
  	
  
	
  Mark	
  Swarbrick	
  –	
  MySQL	
  Principle	
  Presales	
  Consultant	
  UK&I	
  
	
  	
  
10.45 	
  Coffee	
  Break	
  
	
  	
  
11.00 	
  What’s	
  New	
  With	
  Oracle	
  Linux	
  
	
  Craig	
  Moss	
  –	
  Enterprise	
  VirtualisaCon	
  +	
  Linux	
  
	
  	
  
11.45 	
  MySQL	
  –	
  The	
  embedded	
  database	
  of	
  choice	
  
	
  Peter	
  Lilie	
  –	
  Embedded	
  Sales	
  Manager	
   	
  	
  
	
  Mark	
  Swarbrick	
  –	
  MySQL	
  Principle	
  Presales	
  Consultant	
  UK&I	
  
	
  
12:15 	
  High	
  Availability	
  with	
  Automa5c	
  Failure	
  Detec5on	
  &	
  Failover	
  and	
  
	
  Scalability	
  with	
  	
  Automated	
  Data	
  Sharding:	
  Discover	
  MySQL	
  Fabric	
  
	
  Learn	
  how	
  MySQL	
  Fabric	
  enables	
  you	
  to	
  easily	
  scale	
  out	
  MySQL	
  
	
  applicaJons	
  with	
  Out	
  of	
  the	
  Box	
  High	
  Availability	
  
	
  Mark	
  Swarbrick	
  –	
  MySQL	
  Principle	
  Presales	
  Consultant	
  UK&I	
  
	
  	
  
1.00 	
  Q&A	
  /	
  Lunch	
  
	
  	
  
	
  
	
  
Aernoon	
  Track	
  (Webinar	
  Review)	
  
	
  
2.00 	
  MySQL	
  Architecture	
  &	
  Design	
  
	
  	
  
2.20 	
  Installing	
  and	
  configuring	
  MySQL	
  
	
  	
  
2.40 	
  Monitoring	
  MySQL	
  
	
  	
  
3.00 	
  MySQL	
  Management	
  &	
  Tuning	
  
	
  	
  
3.20	
   	
  Q&A	
  
	
  	
  
4.00 	
  Finish	
  
	
  	
  
	
  
	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
5	
  Years	
  of	
  Oracle	
  Stewardship	
  
More	
  Investment,	
  More	
  Innova5on	
  
Jan	
  2010	
   Jan	
  2015	
  
4	
  
2x	
  Engineering	
  Staff	
  
3x	
  QA	
  Staff	
  
2x	
  Support	
  Staff	
  
	
  
	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
MySQL	
  Enterprise	
  Monitor	
  2.2	
  
MySQL	
  Cluster	
  7.1	
  
MySQL	
  Cluster	
  Manager	
  1.0	
  	
  
MySQL	
  Workbench	
  5.2	
  
MySQL	
  Database	
  5.5	
  	
  
MySQL	
  Enterprise	
  Backup	
  3.5	
  
MySQL	
  Enterprise	
  Monitor	
  2.3	
  
MySQL	
  Cluster	
  Manager	
  1.1	
  
MySQL	
  Enterprise	
  Backup	
  3.7	
  
	
  	
  
	
  	
  
	
  	
  
All	
  GA!	
  
Oracle	
  Products	
  Cer5fica5ons	
  
MySQL	
  Windows	
  Installer	
  
MySQL	
  Enterprise	
  Security	
  
MySQL	
  Enterprise	
  Scalability	
  
MySQL	
  Enterprise	
  Audit	
  
MySQL	
  Cluster	
  7.2	
  
MySQL	
  Cluster	
  Manager	
  1.3	
  
MySQL	
  U5li5es	
  	
  
MySQL	
  Workbench	
  6.0	
  
	
  
All	
  GA!	
  
MySQL	
  Windows	
  Tools	
  
MySQL	
  Database	
  5.6	
  
MySQL	
  Cluster	
  7.3	
  
MySQL	
  Enterprise	
  Monitor	
  3.0	
  
MySQL	
  Workbench	
  6.1	
  
MySQL	
  Enterprise	
  Backup	
  3.11	
  
MySQL	
  Fabric	
  
MySQL	
  Workbench	
  6.2	
  
	
  
MySQL	
  Database	
  5.7	
  DMRs*	
  
MySQL	
  Cluster	
  7.4	
  DMR	
  
	
  
	
  
*Development	
  Milestone	
  Release	
  
All	
  GA!	
  
Available	
  Now!	
  
Driving	
  MySQL	
  InnovaJon:	
  2010	
  -­‐	
  2015	
  
ParJal	
  List	
  of	
  Releases	
  Delivered	
  
5	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
	
  
	
  
Best	
  Choice	
  for	
  Next	
  GeneraJon	
  Web	
  &	
  Cloud	
  ApplicaJons	
  
World’s	
  Most	
  Popular	
  Open	
  
Source	
  Database	
  
Leading	
  Open	
  Source	
  
Database	
  for	
  Web	
  
ApplicaJons	
  
#1	
  Open	
  Source	
  Database	
  
in	
  the	
  Cloud	
  
Integrated	
  with	
  Hadoop	
  in	
  
Big	
  Data	
  Plaborms	
  
Strong	
  MySQL	
  Momentum	
  
6	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
MySQL	
  Architecture	
  
	
  
Focus	
  on	
  Web,	
  Cloud,	
  Embedded	
  
	
  
•  Architecture	
  Improvements	
  
–  Improved	
  Modularity	
  
–  Refactoring	
  OpJmizer,	
  Parser,	
  RunJme	
  
•  Web	
  Scale	
  Performance	
  &	
  Scalability	
  
–  OpJmizer	
  Cost	
  Model	
  
–  InnoDB	
  &	
  ReplicaJon	
  Improvements	
  
•  Management	
  &	
  Security	
  
–  Data	
  DicJonary	
  
–  MySQL	
  Enterprise	
  EncrypJon	
  
–  Oracle	
  Enterprise	
  Manager	
  for	
  MySQL	
  
7	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
	
  
MySQL	
  5.7:	
  DMR	
  5	
  Available	
  Now	
  
	
  
MySQL	
  5.7	
  builds	
  on	
  MySQL	
  5.6	
  by	
  improving:	
  
•  InnoDB	
  for	
  befer	
  transacJonal	
  throughput,	
  availability,	
  IO	
  	
  
•  Replica5on	
  for	
  befer	
  scalability	
  and	
  availability	
  
•  U5li5es	
  for	
  dev/ops	
  automaJon	
  
•  Performance	
  Schema	
  for	
  befer	
  performance	
  metrics	
  
•  Op5mizer	
  for	
  befer	
  EXPLAINing,	
  query	
  performance,	
  enhanced	
  
buffering	
  and	
  parJJon	
  opJmizaJon	
  
•  Connec5ng	
  at	
  higher	
  rates,	
  improve	
  session	
  efficiency	
  
Available	
  Now!	
  	
  Get	
  it	
  here:	
  dev.mysql.com/downloads/mysql/	
  
	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Beher	
  performance	
  and	
  opera5onal	
  simplicity	
  
MySQL	
  Cluster	
  7.4.1	
  
•  Performance	
  gain	
  over	
  7.3	
  
– 47%	
  (Read-­‐Only)	
  
– 38%	
  (Read-­‐Write)	
  
0"
1000"
2000"
3000"
4000"
5000"
6000"
7000"
8000"
9000"
10000"
64" 128" 256" 512"
Transac'on)per)second)
Threads)
Sysbench)RO)
7.4.0"
7.3.5"
7.2.16"
0"
1000"
2000"
3000"
4000"
5000"
6000"
7000"
8000"
9000"
64" 128" 256" 512"
Transac'ons)per)second)
Threads)
Sysbench)R/W)
7.4.0"
7.3.5"
7.2.16"
•  Faster	
  maintenance	
  operaJons	
  
– Nodal	
  &	
  Rolling	
  restarts	
  
– Upgrades	
  
9	
  
DMR	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
MySQL	
  Workbench	
  6.2	
  
	
  
•  MySQL	
  Fabric	
  	
  
– Add	
  fabric	
  node,	
  browse,	
  view,	
  connect	
  
•  Performance	
  Dashboard	
  	
  
– Performance	
  Schema	
  Reports	
  &	
  Graphs	
  
•  Visual	
  Explain	
  
•  GIS	
  Viewer	
  
•  MigraJon	
  	
  
– New	
  Microsoq	
  Access	
  	
  
– Microsoq	
  SQL	
  Server,	
  Sybase,	
  PostgreSQL	
  
10	
  
GA	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
MySQL	
  Enterprise	
  EncrypJon	
  	
  
	
  
Standards	
  Based	
  Cryptography	
  
	
  
•  MySQL	
  encrypJon	
  libraries	
  	
  
– Symmetric	
  encrypJon	
  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,	
  verificaJon,	
  &	
  validaJon	
  
•  Integrated	
  with	
  Oracle	
  Key	
  Vault	
  
	
   11	
  
GA	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Single	
  Dashboard	
  to	
  manage	
  Oracle	
  stack	
  for	
  Web	
  &	
  Cloud	
  
•  An	
  esJmated	
  70%	
  of	
  Oracle	
  customers	
  also	
  use	
  MySQL	
  
– For	
  Web,	
  custom,	
  departmental	
  and	
  embedded	
  applicaJons	
  
– #1	
  Requested	
  integraJon	
  
	
   	
  	
  
12	
  
Oracle	
  Enterprise	
  Manager	
  for	
  MySQL	
   GA	
  
Copyright	
  ©	
  2015	
  Oracle	
  and/or	
  its	
  affiliates.	
  All	
  rights	
  reserved.	
  	
  |	
  
Management	
  Tools	
  Advanced	
  Features	
   Support	
  
• Scalability	
  
• High	
  Availability	
  
• Security	
  
• Audit	
  
• EncrypJon	
  
• Monitoring	
  
• Backup	
  
• Development	
  
• AdministraJon	
  
• MigraJon	
  
• Technical	
  Support	
  
• ConsultaJve	
  Support	
  
• Oracle	
  CerJficaJons	
  
MySQL	
  Enterprise	
  EdiJon	
  
13	
  
MySQL London Tech Tour March 2015 - Whats New

MySQL London Tech Tour March 2015 - Whats New

  • 1.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   MySQL  Tech  Tour   March  2015   Copyright  ©  2015,  Oracle  and/or  its  affiliates.  All  rights  reserved.      
  • 2.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Safe  Harbor  Statement   The  following  is  intended  to  outline  our  general  product  direcJon.  It  is  intended  for   informaJon  purposes  only,  and  may  not  be  incorporated  into  any  contract.  It  is  not  a   commitment  to  deliver  any  material,  code,  or  funcJonality,  and  should  not  be  relied  upon   in  making  purchasing  decisions.  The  development,  release,  and  Jming  of  any  features  or   funcJonality  described  for  Oracle’s  products  remains  at  the  sole  discreJon  of  Oracle.  
  • 3.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Agenda   3   Morning  Track     09:15  Registra5on  and  Welcome  Coffee       09:30    Introduc5ons,  Latest  News  and  MySQL  Roadmap  Overview    Discover  the  MySQL  team,  latest  announcements  and  upcoming  new    features  in  MySQL      Simon  Deighton–  MySQL  Sales  Manager  UK&I       10.00  MySQL  in  BigData  projects      See  how  MySQL  can  be  used  for  your  Big  Data  Project      Mark  Swarbrick  –  MySQL  Principle  Presales  Consultant  UK&I       10.45  Coffee  Break       11.00  What’s  New  With  Oracle  Linux    Craig  Moss  –  Enterprise  VirtualisaCon  +  Linux       11.45  MySQL  –  The  embedded  database  of  choice    Peter  Lilie  –  Embedded  Sales  Manager        Mark  Swarbrick  –  MySQL  Principle  Presales  Consultant  UK&I     12:15  High  Availability  with  Automa5c  Failure  Detec5on  &  Failover  and    Scalability  with    Automated  Data  Sharding:  Discover  MySQL  Fabric    Learn  how  MySQL  Fabric  enables  you  to  easily  scale  out  MySQL    applicaJons  with  Out  of  the  Box  High  Availability    Mark  Swarbrick  –  MySQL  Principle  Presales  Consultant  UK&I       1.00  Q&A  /  Lunch           Aernoon  Track  (Webinar  Review)     2.00  MySQL  Architecture  &  Design       2.20  Installing  and  configuring  MySQL       2.40  Monitoring  MySQL       3.00  MySQL  Management  &  Tuning       3.20    Q&A       4.00  Finish          
  • 4.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   5  Years  of  Oracle  Stewardship   More  Investment,  More  Innova5on   Jan  2010   Jan  2015   4   2x  Engineering  Staff   3x  QA  Staff   2x  Support  Staff      
  • 5.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   MySQL  Enterprise  Monitor  2.2   MySQL  Cluster  7.1   MySQL  Cluster  Manager  1.0     MySQL  Workbench  5.2   MySQL  Database  5.5     MySQL  Enterprise  Backup  3.5   MySQL  Enterprise  Monitor  2.3   MySQL  Cluster  Manager  1.1   MySQL  Enterprise  Backup  3.7               All  GA!   Oracle  Products  Cer5fica5ons   MySQL  Windows  Installer   MySQL  Enterprise  Security   MySQL  Enterprise  Scalability   MySQL  Enterprise  Audit   MySQL  Cluster  7.2   MySQL  Cluster  Manager  1.3   MySQL  U5li5es     MySQL  Workbench  6.0     All  GA!   MySQL  Windows  Tools   MySQL  Database  5.6   MySQL  Cluster  7.3   MySQL  Enterprise  Monitor  3.0   MySQL  Workbench  6.1   MySQL  Enterprise  Backup  3.11   MySQL  Fabric   MySQL  Workbench  6.2     MySQL  Database  5.7  DMRs*   MySQL  Cluster  7.4  DMR       *Development  Milestone  Release   All  GA!   Available  Now!   Driving  MySQL  InnovaJon:  2010  -­‐  2015   ParJal  List  of  Releases  Delivered   5  
  • 6.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |       Best  Choice  for  Next  GeneraJon  Web  &  Cloud  ApplicaJons   World’s  Most  Popular  Open   Source  Database   Leading  Open  Source   Database  for  Web   ApplicaJons   #1  Open  Source  Database   in  the  Cloud   Integrated  with  Hadoop  in   Big  Data  Plaborms   Strong  MySQL  Momentum   6  
  • 7.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   MySQL  Architecture     Focus  on  Web,  Cloud,  Embedded     •  Architecture  Improvements   –  Improved  Modularity   –  Refactoring  OpJmizer,  Parser,  RunJme   •  Web  Scale  Performance  &  Scalability   –  OpJmizer  Cost  Model   –  InnoDB  &  ReplicaJon  Improvements   •  Management  &  Security   –  Data  DicJonary   –  MySQL  Enterprise  EncrypJon   –  Oracle  Enterprise  Manager  for  MySQL   7  
  • 8.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |     MySQL  5.7:  DMR  5  Available  Now     MySQL  5.7  builds  on  MySQL  5.6  by  improving:   •  InnoDB  for  befer  transacJonal  throughput,  availability,  IO     •  Replica5on  for  befer  scalability  and  availability   •  U5li5es  for  dev/ops  automaJon   •  Performance  Schema  for  befer  performance  metrics   •  Op5mizer  for  befer  EXPLAINing,  query  performance,  enhanced   buffering  and  parJJon  opJmizaJon   •  Connec5ng  at  higher  rates,  improve  session  efficiency   Available  Now!    Get  it  here:  dev.mysql.com/downloads/mysql/    
  • 9.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Beher  performance  and  opera5onal  simplicity   MySQL  Cluster  7.4.1   •  Performance  gain  over  7.3   – 47%  (Read-­‐Only)   – 38%  (Read-­‐Write)   0" 1000" 2000" 3000" 4000" 5000" 6000" 7000" 8000" 9000" 10000" 64" 128" 256" 512" Transac'on)per)second) Threads) Sysbench)RO) 7.4.0" 7.3.5" 7.2.16" 0" 1000" 2000" 3000" 4000" 5000" 6000" 7000" 8000" 9000" 64" 128" 256" 512" Transac'ons)per)second) Threads) Sysbench)R/W) 7.4.0" 7.3.5" 7.2.16" •  Faster  maintenance  operaJons   – Nodal  &  Rolling  restarts   – Upgrades   9   DMR  
  • 10.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   MySQL  Workbench  6.2     •  MySQL  Fabric     – Add  fabric  node,  browse,  view,  connect   •  Performance  Dashboard     – Performance  Schema  Reports  &  Graphs   •  Visual  Explain   •  GIS  Viewer   •  MigraJon     – New  Microsoq  Access     – Microsoq  SQL  Server,  Sybase,  PostgreSQL   10   GA  
  • 11.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   MySQL  Enterprise  EncrypJon       Standards  Based  Cryptography     •  MySQL  encrypJon  libraries     – Symmetric  encrypJon  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,  verificaJon,  &  validaJon   •  Integrated  with  Oracle  Key  Vault     11   GA  
  • 12.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Single  Dashboard  to  manage  Oracle  stack  for  Web  &  Cloud   •  An  esJmated  70%  of  Oracle  customers  also  use  MySQL   – For  Web,  custom,  departmental  and  embedded  applicaJons   – #1  Requested  integraJon         12   Oracle  Enterprise  Manager  for  MySQL   GA  
  • 13.
    Copyright  ©  2015  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Management  Tools  Advanced  Features   Support   • Scalability   • High  Availability   • Security   • Audit   • EncrypJon   • Monitoring   • Backup   • Development   • AdministraJon   • MigraJon   • Technical  Support   • ConsultaJve  Support   • Oracle  CerJficaJons   MySQL  Enterprise  EdiJon   13