0
MySQL Enterprise Edition
Airton Lastori
mar-2015
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |3
Agenda  Estratégia Oracle para MySQL
 MySQL 5.6 ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |4
Os
MELHORES
COMPONENTES
da pilha
MySQL: Aplicações...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |5
Edward Screven & Tomas Ulin no Open World 2014
 [...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |6
Oracle elevando o nível
Novamente, um melhor MySQL...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |7
MySQL Enterprise Monitor 2.2
MySQL Cluster 7.1
MyS...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |8
MySQL Central @ Oracle Open World 2014
Alguns case...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |9
MySQL ISV Partners in LAD
Brasil
América
Central
A...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |10 Fonte: http://db-engines.com/en/ranking_trend (de...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |11
@MySQLBR
meetup.com/MySQL-BR
facebook.com/MySQLBR...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |12
Melhorias no MySQL 5.6
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |13
2008
até 4 CPU
MySQL 5.0
MySQL AB
até 16 CPU
MySQ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |17
MySQL 5.5.28
MySQL 5.6.7
+234% Ganhos de Performa...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |18
MySQL 5.5.28
MySQL 5.6.7
+151% Ganhos de Performa...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |19
60x Melhor Escalabilidade comThread Pool
MySQL 5....
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |20
18x Melhor Escalabilidade com Thread Pool
Thread ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |21
Mais Instrumentação no MySQL 5.6
PERFORMANCE_SCHE...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |22
MySQL Workbench 6.1
Dashboards: Performance & Sta...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |23
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |24
 Novas configurações padrão, mais adequadas ao h...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |25
MySQL Enterprise Edition
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |26
MySQL Enterprise Edition
Suporte + Backup + Monit...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |27
 Acesso direto 24 x 7 x 365
 Número ilimitado d...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |28
MySQL Enterprise Backup
 Backup online para Inno...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |29
MySQL Enterprise Backup
Menor tempo em backups e ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |30
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |31
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |32
 Thread Pool Plug-In
• Adiciona mais inteligênci...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |33
 PAM (Pluggable Authentication Modules) Plug-In
...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |34
Authenticate
CREATE USER win_joe
IDENTIFIED WITH ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |35
MySQL Enterprise Audit
 Audit Plug-In
• Registro...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |36
2. Usuário conecta-se e executa queries
MySQL Ent...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |37
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |38
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |39
MySQL Enterprise Encryption
Standards Based Crypt...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |40
Single Dashboard to manage Oracle stack for Web &...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |41
Performance
Security
Availability
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |42
MySQL Enterprise Monitor 3.0
 Monitoramento em t...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |43
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |44
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |45
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |46
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |47
Explain Query
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |48
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |49
QRTi
Query Response Time Index
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |50
Eventos
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |51
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |52
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |53
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |54
Advisors
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |55
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |56
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |57
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |58
Capacity Planning
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |59
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |62
MySQL Enterprise Edition
Suporte + Backup + Monit...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |63
MySQL for
Beginners Ed 3
MySQL for Database
Admin...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |64
Sumário
 Há muito investimento da Oracle no MySQ...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |65
Downloads & Trials
dev.mysql.com
labs.mysql.com
e...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |66
@MySQLBR
meetup.com/MySQL-BR
facebook.com/MySQLBR...
MySQL Enterprise Edition
Perguntas?
Upcoming SlideShare
Loading in...5
×

MySQL Enterprise Edition Portfolio

1,313

Published on

O que

Published in: Technology, News & Politics
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,313
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
28
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "MySQL Enterprise Edition Portfolio"

  1. 1. MySQL Enterprise Edition Airton Lastori mar-2015
  2. 2. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |3 Agenda  Estratégia Oracle para MySQL  MySQL 5.6 – novidades  Pacote MySQL Enterprise Edition – MySQL Enterprise Monitor 3.0
  3. 3. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |4 Os MELHORES COMPONENTES da pilha MySQL: Aplicações Web da próxima geração Aplicações On-Premise, na Nuvem ou Distribuídas
  4. 4. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |5 Edward Screven & Tomas Ulin no Open World 2014  [video] youtube.com/watch?v=fzCpd4j72jA Oracle Chief Corporate Architect & VP of MySQL Engineering
  5. 5. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |6 Oracle elevando o nível Novamente, um melhor MySQL para vocês 2x Engineering Staff 3x QA Staff 2x Support Staff ...em menos de 5 anos
  6. 6. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |7 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 Todos GA! Oracle Products Certifications MySQL Windows Installer & Tools MySQL Enterprise Security MySQL Enterprise Scalability MySQL Enterprise Audit MySQL Cluster 7.2 MySQL Cluster Manager 1.3 MySQL Utilities MySQL Workbench 6.0 Todos GA! MySQL Database 5.6 MySQL Cluster 7.3 MySQL Enterprise Monitor 3.0 MySQL Enterprise Backup 3.11 MySQL Fabric MySQL Workbench 6.2 MySQL Enterprise Encryption Todos GA! Disponível agora! Breve histórico: 2010 - 2014 MySQL Database 5.7 DMR MySQL Cluster 7.4
  7. 7. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |8 MySQL Central @ Oracle Open World 2014 Alguns cases apresentados...  [slides] oracle.com/openworld/mysql
  8. 8. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |9 MySQL ISV Partners in LAD Brasil América Central Argentina México
  9. 9. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |10 Fonte: http://db-engines.com/en/ranking_trend (dezembro/14)
  10. 10. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |11 @MySQLBR meetup.com/MySQL-BR facebook.com/MySQLBR MySQLBR
  11. 11. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |12 Melhorias no MySQL 5.6
  12. 12. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |13 2008 até 4 CPU MySQL 5.0 MySQL AB até 16 CPU MySQL 5.1 Sun até 32 CPU MySQL 5.5 Oracle até 48 CPU MySQL 5.6 Evolução da escalabilidade do MySQL 2009 2010 2013 Atualize o MySQL e use InnoDB.
  13. 13. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |17 MySQL 5.5.28 MySQL 5.6.7 +234% Ganhos de Performance 0 2.000 4.000 6.000 8.000 10.000 12.000 14.000 16.000 18.000 32 64 128 256 512 TransaçõesporSegundo Conexões MySQL 5.6 vs. 5.5 - Leituras (Linux) Oracle Linux 6 Intel(R) Xeon(R) E7540 x86_64 MySQL leveraging: - 48 of 96 available CPU threads - 2 GHz, 512GB RAM Performance MySQL 5.6: InnoDB SysBench Benchmarks
  14. 14. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |18 MySQL 5.5.28 MySQL 5.6.7 +151% Ganhos de Performance 0 2.000 4.000 6.000 8.000 10.000 12.000 32 64 128 256 512 TransaçõesporSegundo Conexões MySQL 5.6 vs. 5.5 – Escritas+Leituras (Linux) Oracle Linux 6 Intel(R) Xeon(R) E7540 x86_64 MySQL leveraging: - 48 of 96 available CPU threads - 2 GHz, 512GB RAM Performance MySQL 5.6: InnoDB SysBench Benchmarks
  15. 15. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |19 60x Melhor Escalabilidade comThread Pool MySQL 5.6.11 Oracle Linux 6.3, Unbreakable Kernel 2.6.32 4 sockets, 24 cores, 48 Threads Intel(R) Xeon(R) E7540 2GHz CPUs 512GB DDR3 RAM Thread Pool habilitado/desabilitado
  16. 16. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |20 18x Melhor Escalabilidade com Thread Pool Thread Pool habilitado/desabilitado MySQL 5.6.11 Oracle Linux 6.3, Unbreakable Kernel 2.6.32 4 sockets, 24 cores, 48 Threads Intel(R) Xeon(R) E7540 2GHz CPUs 512GB DDR3 RAM
  17. 17. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |21 Mais Instrumentação no MySQL 5.6 PERFORMANCE_SCHEMA: baixa sobrecarga e ligado por padrão  Statements/Stages  Quais queries mais custosas? Quando elas gastam tempo?  Table/Index I/O, Table Locks  Quais tabelas/índices causam maior carga e/ou contenção?  Network I/O  Qual o comportamento de carga de rede? Quanto tempo as sessões ficam ociosas?  Users/Hosts/Accounts  Quais usuários/hosts/contas consomem mais recursos?  Summaries  Estatísticas agregadas, agrupadas por thread, user, host, account ou object
  18. 18. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |22 MySQL Workbench 6.1 Dashboards: Performance & Status Analyze hotspots, costly SQL statements, wait times, locks, InnoDB stats, and more Network, Server, InnoDB
  19. 19. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |23
  20. 20. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |24  Novas configurações padrão, mais adequadas ao hardware atual  Particionamento melhorado  import/export  mais capacidade e performance  seleção explícita  Backup remoto do Binlog  Slaves com atraso programado  Identificador único universal para servidor (server UUID)  TIME/TIMESTAMP/DATETIME  precisão de fração de segundo  CURRENT_TIMESTAMP default /auto update  TIMESTAMP nullable por padrão  GIS: operações espaciais precisas  E MAIS... Outras melhorias no MySQL 5.6 Mais facilidade de uso e flexibilidade mysql.com/why-mysql/white-papers/whats-new-mysql-5-6
  21. 21. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |25 MySQL Enterprise Edition
  22. 22. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |26 MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade Segurança Auditoria Criptografia Oracle Enterprise Manager for MySQL
  23. 23. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |27  Acesso direto 24 x 7 x 365  Número ilimitado de incidentes  Base de conhecimento  Suporte Consultivo  Tradução para o Português  Hot Fixes para Bugs  Releases de manutenção do MySQL  Maior time de especialistas MySQL no mundo  Suportados pelos próprios Desenvolvedores do MySQL "The rep that assisted me was simply outstanding. He immediately recognized the cause of my problem and provided the resolution.” mysql.com/support/quotes Oracle Premier Support para MySQL Engenheiros MySQL como parte do seu time
  24. 24. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |28 MySQL Enterprise Backup  Backup online para InnoDB, tamanho ilimitado  Backups automatizados: completos, incrementais, parciais  Compressão, Criptografia  Metadados de status, progresso e histórico  Compatível SBT, Oracle Secure Backup  Suporte Cloud (Amazon S3)  Point in Time Recovery, Parcial ou Completo  Multi-Plataforma: Windows, Linux, Unix MEB Backup Files MySQL Database Files mysqlbackup Backup e Recovery mais rápidos e online.
  25. 25. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |29 MySQL Enterprise Backup Menor tempo em backups e restores, menos downtime
  26. 26. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |30
  27. 27. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |31
  28. 28. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |32  Thread Pool Plug-In • Adiciona mais inteligência ao modelo padrão de gerenciamento de threads – agrupa e reutiliza • Modelo padrão, sem Thread Pool: 1 thread por conexão, performance excelente, mas limita a escalabilidade ao crescer o número de conexões de usuários • Com Thread Pool: reúso de threds, escala o número de conexões de usuários mantendo os mesmos níveis de performance • Implementado utilizando Thread Pool API Assegura desempenho melhor e sustentável, mesmo quando o número de usuários continua crescendo. MySQL Enterprise Scalability
  29. 29. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |33  PAM (Pluggable Authentication Modules) Plug-In • Autenticação externa via métodos externos • Interface padrão, funciona com Unix, LDAP, Kerberos, outros • Proxy-users – mapeamento grupos de usuários para 1 usuário  Windows Plug-In • Acesso nativo via serviços do Windows • Autentica usuários já logados no Windows (Single Sign On) • Grupos/usuários do Windows Active Directory com Proxy-users Integra o MySQL com a infraestrutura de segurança existente e SOPs. Mais produtividade na gestão de usuários. MySQL Enterprise Security External Authentication Plug-Ins
  30. 30. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |34 Authenticate CREATE USER win_joe IDENTIFIED WITH authentication_windows AS ‘joe'; LDAP/AD PAM / Windows Auth Usuário/senha definidos no diretório Privilégios definidos no MySQL e mapeados para usuários/grupos do diretório MySQL Enterprise Security External Authentication Plug-Ins
  31. 31. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |35 MySQL Enterprise Audit  Audit Plug-In • Registro de conexões, logins, queries dos servidores MySQL • Políticas definidas pelo DBA para filtragem e rotação de logs • Habilitado ou desabilitado dinamicamente, sem reiniciar o servidor • Log em XML de acordo com especificação padrão Oracle Audit • Requer MySQL 5.5.28 ou superior • Implementado através MySQL 5.5 Audit API Adiciona conformidade regulatória em aplicações MySQL: HIPAA, Sarbanes-Oxley, PCI, etc.
  32. 32. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |36 2. Usuário conecta-se e executa queries MySQL Enterprise Audit 1. DBA habilita no Server1 Server1 3. Conexões e queries dos usuários aparecem no log
  33. 33. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |37
  34. 34. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |38
  35. 35. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |39 MySQL Enterprise Encryption Standards Based Cryptography  MySQL encryption libraries – Symmetric encryption 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, verification, & validation
  36. 36. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |40 Single Dashboard to manage Oracle stack for Web & Cloud  An estimated 70% of Oracle customers also use MySQL – For Web, custom, departmental and embedded applications – #1 Requested integration Oracle Enterprise Manager for MySQL
  37. 37. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |41 Performance Security Availability
  38. 38. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |42 MySQL Enterprise Monitor 3.0  Monitoramento em tempo real da performance e disponibilidade  Encontre e corrija problemas visualmente  Monitore discos e faça capacity planning  Comece a monitorar em 10 minutos  Arquitetura que não exige agentes  Agente remoto monitora SO
  39. 39. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |43
  40. 40. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |44
  41. 41. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |45
  42. 42. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |46
  43. 43. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |47 Explain Query
  44. 44. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |48
  45. 45. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |49 QRTi Query Response Time Index
  46. 46. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |50 Eventos
  47. 47. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |51
  48. 48. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |52
  49. 49. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |53
  50. 50. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |54 Advisors
  51. 51. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |55
  52. 52. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |56
  53. 53. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |57
  54. 54. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |58 Capacity Planning
  55. 55. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |59
  56. 56. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |62 MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade Segurança Auditoria Criptografia Oracle Enterprise Manager for MySQL
  57. 57. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |63 MySQL for Beginners Ed 3 MySQL for Database Administrators Ed 3.1 MySQL Performance Tuning MySQL High Availability MySQL Cluster MySQL DBA Introduction to MySQL 5.5 MySQL Developers Techniques MySQL for Beginners Ed 3 MySQL and PHP Developing Dynamic Web Applications MySQL for Developers Ed 2 MySQL Advanced Stored Procedures MySQLDeveloper education.oracle.com/mysql Opcional Necessário Treinamentos e certificações Oracle Certified Professional, MySQL 5.6 DBA Oracle Certified Expert, MySQL Cluster DBA Certificações Oracle Certified Professional, MySQL 5.6 Developer
  58. 58. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |64 Sumário  Há muito investimento da Oracle no MySQL.  O MySQL Enterprise Edition aumenta a disponibilidade, o desempenho e a segurança.  Se a aplicações é de missão crítica ou tem potencial para ser o time de engenheiros de suporte MySQL da Oracle aliado às ferramentas e às soluções certificadas do MySQL Enterprise Edition eleva sua operação a um nível profissional.
  59. 59. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |65 Downloads & Trials dev.mysql.com labs.mysql.com edelivery.oracle.com Documentação, Blogs & Fóruns dev.mysql.com/doc planet.mysql.com forums.mysql.com Artigos & Casos de Sucesso mysql.com/why-mysql/white-papers mysql.com/customers Aprenda mais
  60. 60. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |66 @MySQLBR meetup.com/MySQL-BR facebook.com/MySQLBR Obrigado!
  61. 61. MySQL Enterprise Edition Perguntas?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×