Your SlideShare is downloading. ×
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
MySQL Enterprise Edition Portfolio
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

MySQL Enterprise Edition Portfolio

1,265

Published on

O que

O que

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

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MySQL Enterprise Edition Airton Lastori mar-2015
  • 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. 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. 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. 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. 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |9 MySQL ISV Partners in LAD Brasil América Central Argentina México
  • 9. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |10 Fonte: http://db-engines.com/en/ranking_trend (dezembro/14)
  • 10. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |11 @MySQLBR meetup.com/MySQL-BR facebook.com/MySQLBR MySQLBR
  • 11. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |12 Melhorias no MySQL 5.6
  • 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. 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. 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. 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. 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. 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |23
  • 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |25 MySQL Enterprise Edition
  • 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. 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |29 MySQL Enterprise Backup Menor tempo em backups e restores, menos downtime
  • 26. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |30
  • 27. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |31
  • 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. 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. 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. 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |37
  • 34. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |38
  • 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |41 Performance Security Availability
  • 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |43
  • 40. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |44
  • 41. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |45
  • 42. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |46
  • 43. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |47 Explain Query
  • 44. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |48
  • 45. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |49 QRTi Query Response Time Index
  • 46. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |50 Eventos
  • 47. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |51
  • 48. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |52
  • 49. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |53
  • 50. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |54 Advisors
  • 51. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |55
  • 52. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |56
  • 53. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |57
  • 54. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |58 Capacity Planning
  • 55. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |59
  • 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. 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. 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. 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. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |66 @MySQLBR meetup.com/MySQL-BR facebook.com/MySQLBR Obrigado!
  • 61. MySQL Enterprise Edition Perguntas?

×