SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
MySQL Enterprise Edition
Henrique Lemes
Abril - 2016
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |2
MySQL é estratégico para Oracle
 Soluções Completas
 #1 em todos os níveis da pilha
 Cloud e On Premise
 MySQL: Web, Mobile & Embedded
 Investimentos na Engenharia do MySQL
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |3
Strong MySQL Momentum
Source: http://db-engines.com/en/ranking
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |4
Alguns clientes MySQL
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |5
MySQL Enterprise Edition
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |6
MySQL Enterprise Edition
Suporte + Backup + Monitor + Workbench + Plug-ins
Escalabilidade
Segurança
Auditoria
Criptografia
Oracle Enterprise
Manager for MySQL
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |7
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |8
MySQL Enterprise Backup
Menor tempo em backups e restores, menos downtime
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |9
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |10
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |11
 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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |12
MySQL 5.7 Sysbench Benchmark: SQL Point
Selects
3x Faster than MySQL 5.6
1,600,000
QPS
0
500.000
1.000.000
1.500.000
2.000.000
8 16 32 64 128 256 512 1.024
QueriesperSecond
Connections
MySQL 5.7: Sysbench OLTP Read Only (SQL Point
Selects) MySQ
L 5.7
MySQ
L 5.6
MySQ
L 5.5
Intel(R) Xeon(R) CPU E7-8890 v3
4 sockets x 18 cores-HT (144 CPU threads)
2.5 Ghz, 512GB RAM
Linux kernel 3.16
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |13
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |14
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |15
 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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |16
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |17
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |18
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |19
MySQL Enterprise Firewall
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |20
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |21
MySQL Enterprise Encryption
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |22
90% Dos problemas de
performance.
Fonte: Oracle
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |23
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |24
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |25
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |26
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |27
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |28
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |29
Advisors
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |30
Capacity Planning
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |31
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |32
 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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |33
 Revisões: Queries, Schema, Particionamento, Replicação
 Performance Tuning
 Troubleshooting remoto
 Suporte remoto à instalação e upgrades
 Revisão de Código gerado pelo cliente: Stored Routines (Triggers,
Procedures, Functions), Client APIs, User Defined Functions, Server
Extensions
https://www.mysql.com/support/consultative.html
Suporte Consultivo MySQL
Portfolio de serviços
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |34
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |35
mysql.com/why-mysql/white-papers/mysql_wp_ha_strategy_guide.php
Escolhendo a melhor solução para sua
necessidade
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |36
Aplicação
Replicação: Escalabilidade de Leituras e Alta
Disponibilidade
Master Slave A
Escritas & Leituras Leituras/Backup
Slave B Slave C
Leituras/Backup Homologação/DEV
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |37
Por quê o MySQL? 10 Principais Razões
1. Escalabilidade e flexibilidade 6. Menor Custo benefício
2. Alta Performance 7. Segurança no Banco de Dados
3. Alta Disponibilidade 8. Desenvolvimento de aplicações
4. Suporte Robusto transacional 9. Administração Fácil
5. Seguro Web e Data Warehouse 10. Open Source e suporte 24 x 7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |38
Sumário
 Aplicações de missão crítica requerem cuidados especiais.
 O MySQL Enterprise Edition aumenta a disponibilidade, o
desempenho e a segurança destas aplicações.
 O time de engenheiros de suporte MySQL da Oracle aliado às
ferramentas e às soluções certificadas do MySQL Enterprise
Edition eleva a utilização do MySQL a um nível profissional.
Conte conosco!
MySQL Enterprise Edition
Perguntas?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |40
@MySQLBR
meetup.com/MySQL-BR
facebook.com/MySQLBR
Obrigado!

Mais conteúdo relacionado

Mais procurados

Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQLMySQL Brasil
 
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3Alta-disponibilidade e alta performance com o MySQL Cluster 7.3
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3MySQL Brasil
 
Alta-disponibilidade com MySQL
Alta-disponibilidade com MySQLAlta-disponibilidade com MySQL
Alta-disponibilidade com MySQLMySQL Brasil
 
Estratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLEstratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLMySQL Brasil
 
MySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta DisponibilidadeMySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta DisponibilidadeMySQL Brasil
 
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...MySQL Brasil
 
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPAlta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPMySQL Brasil
 
Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016MySQL Brasil
 
Alta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseAlta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseMySQL Brasil
 
MySQL Enterprise Monitor para Desenvolvedores
MySQL Enterprise Monitor para DesenvolvedoresMySQL Enterprise Monitor para Desenvolvedores
MySQL Enterprise Monitor para DesenvolvedoresMySQL Brasil
 
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014MySQL Brasil
 
Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014MySQL Brasil
 
Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15MySQL Brasil
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAsAirton Lastori
 
Serviços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaServiços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaMySQL Brasil
 
MySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL Brasil
 
Desenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQLDesenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQLMySQL Brasil
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational DatabasesMarcus Vinicius Miguel Pedro
 
MySQL 5.6 com memcached
MySQL 5.6 com memcachedMySQL 5.6 com memcached
MySQL 5.6 com memcachedMySQL Brasil
 
IBTA - Oracle Database Security
IBTA - Oracle Database SecurityIBTA - Oracle Database Security
IBTA - Oracle Database SecurityRodrigo Almeida
 

Mais procurados (20)

Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQL
 
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3Alta-disponibilidade e alta performance com o MySQL Cluster 7.3
Alta-disponibilidade e alta performance com o MySQL Cluster 7.3
 
Alta-disponibilidade com MySQL
Alta-disponibilidade com MySQLAlta-disponibilidade com MySQL
Alta-disponibilidade com MySQL
 
Estratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQLEstratégias de Segurança e Gerenciamento para MySQL
Estratégias de Segurança e Gerenciamento para MySQL
 
MySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta DisponibilidadeMySQL Alta Performance & Alta Disponibilidade
MySQL Alta Performance & Alta Disponibilidade
 
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
Aumentando a segurança, disponibilidade e desempenho com MySQL Enterprise Edi...
 
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHPAlta Disponibilidade no MySQL 5.7 para aplicações em PHP
Alta Disponibilidade no MySQL 5.7 para aplicações em PHP
 
Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016Alta disponibilidade no MySQL 5.7 GUOB 2016
Alta disponibilidade no MySQL 5.7 GUOB 2016
 
Alta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL EnterpriseAlta disponibilidade com MySQL Enterprise
Alta disponibilidade com MySQL Enterprise
 
MySQL Enterprise Monitor para Desenvolvedores
MySQL Enterprise Monitor para DesenvolvedoresMySQL Enterprise Monitor para Desenvolvedores
MySQL Enterprise Monitor para Desenvolvedores
 
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
Novidades do Universo MySQL para PHP Web Developers - Dezembro 2014
 
Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014
 
Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15Novidades do MySQL para desenvolvedores ago15
Novidades do MySQL para desenvolvedores ago15
 
MySQL e Oracle para DBAs
MySQL e Oracle para DBAsMySQL e Oracle para DBAs
MySQL e Oracle para DBAs
 
Serviços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e JavaServiços Escaláveis e de Alta Performance com MySQL e Java
Serviços Escaláveis e de Alta Performance com MySQL e Java
 
MySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de Produto
 
Desenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQLDesenvolvendo serviços escaláveis e de alta performance com MySQL
Desenvolvendo serviços escaláveis e de alta performance com MySQL
 
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases2019 - Natura MeetUp - Journey to Cloud and Relational Databases
2019 - Natura MeetUp - Journey to Cloud and Relational Databases
 
MySQL 5.6 com memcached
MySQL 5.6 com memcachedMySQL 5.6 com memcached
MySQL 5.6 com memcached
 
IBTA - Oracle Database Security
IBTA - Oracle Database SecurityIBTA - Oracle Database Security
IBTA - Oracle Database Security
 

Semelhante a Apresentação MySQL Enterprise

Mais performance com o MySQL 5.6
Mais performance com o MySQL 5.6Mais performance com o MySQL 5.6
Mais performance com o MySQL 5.6MySQL Brasil
 
Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15MySQL Brasil
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Brasil
 
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e FuturoUso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e Futuroassertimarilia
 
Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014MySQL Brasil
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Brasil
 
MySQL Profiling com Enterprise Monitor
MySQL Profiling com Enterprise Monitor MySQL Profiling com Enterprise Monitor
MySQL Profiling com Enterprise Monitor MySQL Brasil
 
Replicação e alta disponibilidade by wagner bianchi -
Replicação e alta disponibilidade by wagner bianchi -Replicação e alta disponibilidade by wagner bianchi -
Replicação e alta disponibilidade by wagner bianchi -MySQL Brasil
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQLMySQL Brasil
 
Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Juliano de Oliveira Falcao
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL Brasil
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Dirceu Resende
 
MySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese VersionMySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese VersionArtur Alves
 
Estratégia Oracle para MySQL
Estratégia Oracle para MySQLEstratégia Oracle para MySQL
Estratégia Oracle para MySQLMySQL Brasil
 
Oracle OEM Grid Control 11g
Oracle OEM Grid Control 11gOracle OEM Grid Control 11g
Oracle OEM Grid Control 11gRodrigo Almeida
 
DataLakers 2018 Qmeeting - São Paulo
DataLakers 2018 Qmeeting - São PauloDataLakers 2018 Qmeeting - São Paulo
DataLakers 2018 Qmeeting - São PauloEduardo Hahn
 

Semelhante a Apresentação MySQL Enterprise (19)

Mais performance com o MySQL 5.6
Mais performance com o MySQL 5.6Mais performance com o MySQL 5.6
Mais performance com o MySQL 5.6
 
Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15Novidades do Universo MySQL julho-15
Novidades do Universo MySQL julho-15
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geral
 
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e FuturoUso estratégico do MySQL para empresas de TI: Novidades e Futuro
Uso estratégico do MySQL para empresas de TI: Novidades e Futuro
 
Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014Novidades do Universo MySQL Maio 2014
Novidades do Universo MySQL Maio 2014
 
MySQL e Big Data
MySQL e Big DataMySQL e Big Data
MySQL e Big Data
 
MySQL Cluster - visão geral
MySQL Cluster - visão geralMySQL Cluster - visão geral
MySQL Cluster - visão geral
 
MySQL Profiling com Enterprise Monitor
MySQL Profiling com Enterprise Monitor MySQL Profiling com Enterprise Monitor
MySQL Profiling com Enterprise Monitor
 
Replicação e alta disponibilidade by wagner bianchi -
Replicação e alta disponibilidade by wagner bianchi -Replicação e alta disponibilidade by wagner bianchi -
Replicação e alta disponibilidade by wagner bianchi -
 
Recursos e Benefícios do MySQL
Recursos e Benefícios do MySQLRecursos e Benefícios do MySQL
Recursos e Benefícios do MySQL
 
Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?Realmente devo pensar na versão Enterprise do MySQL?
Realmente devo pensar na versão Enterprise do MySQL?
 
MySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundoMySQL - o banco de dados open source mais popular do mundo
MySQL - o banco de dados open source mais popular do mundo
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
MySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese VersionMySQL June/2009 FDTI - Portuguese Version
MySQL June/2009 FDTI - Portuguese Version
 
Estratégia Oracle para MySQL
Estratégia Oracle para MySQLEstratégia Oracle para MySQL
Estratégia Oracle para MySQL
 
Oracle OEM Grid Control 11g
Oracle OEM Grid Control 11gOracle OEM Grid Control 11g
Oracle OEM Grid Control 11g
 
DataLakers 2018 Qmeeting - São Paulo
DataLakers 2018 Qmeeting - São PauloDataLakers 2018 Qmeeting - São Paulo
DataLakers 2018 Qmeeting - São Paulo
 
Datalakers 2018 Qmeeting
Datalakers 2018 QmeetingDatalakers 2018 Qmeeting
Datalakers 2018 Qmeeting
 
Trabalho de sgbd
Trabalho de sgbdTrabalho de sgbd
Trabalho de sgbd
 

Apresentação MySQL Enterprise

  • 2. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |2 MySQL é estratégico para Oracle  Soluções Completas  #1 em todos os níveis da pilha  Cloud e On Premise  MySQL: Web, Mobile & Embedded  Investimentos na Engenharia do MySQL
  • 3. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |3 Strong MySQL Momentum Source: http://db-engines.com/en/ranking
  • 4. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |4 Alguns clientes MySQL
  • 5. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |5 MySQL Enterprise Edition
  • 6. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |6 MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade Segurança Auditoria Criptografia Oracle Enterprise Manager for MySQL
  • 7. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |7 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.
  • 8. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |8 MySQL Enterprise Backup Menor tempo em backups e restores, menos downtime
  • 9. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |9
  • 10. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |10
  • 11. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |11  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
  • 12. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |12 MySQL 5.7 Sysbench Benchmark: SQL Point Selects 3x Faster than MySQL 5.6 1,600,000 QPS 0 500.000 1.000.000 1.500.000 2.000.000 8 16 32 64 128 256 512 1.024 QueriesperSecond Connections MySQL 5.7: Sysbench OLTP Read Only (SQL Point Selects) MySQ L 5.7 MySQ L 5.6 MySQ L 5.5 Intel(R) Xeon(R) CPU E7-8890 v3 4 sockets x 18 cores-HT (144 CPU threads) 2.5 Ghz, 512GB RAM Linux kernel 3.16
  • 13. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |13
  • 14. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |14
  • 15. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |15  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
  • 16. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |16 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
  • 17. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |17 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.
  • 18. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |18 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
  • 19. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |19 MySQL Enterprise Firewall
  • 20. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |20 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
  • 21. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |21 MySQL Enterprise Encryption
  • 22. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |22 90% Dos problemas de performance. Fonte: Oracle
  • 23. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |23 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
  • 24. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |24
  • 25. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |25
  • 26. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |26
  • 27. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |27
  • 28. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |28
  • 29. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |29 Advisors
  • 30. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |30 Capacity Planning
  • 31. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |31
  • 32. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |32  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
  • 33. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |33  Revisões: Queries, Schema, Particionamento, Replicação  Performance Tuning  Troubleshooting remoto  Suporte remoto à instalação e upgrades  Revisão de Código gerado pelo cliente: Stored Routines (Triggers, Procedures, Functions), Client APIs, User Defined Functions, Server Extensions https://www.mysql.com/support/consultative.html Suporte Consultivo MySQL Portfolio de serviços
  • 34. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |34
  • 35. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |35 mysql.com/why-mysql/white-papers/mysql_wp_ha_strategy_guide.php Escolhendo a melhor solução para sua necessidade
  • 36. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |36 Aplicação Replicação: Escalabilidade de Leituras e Alta Disponibilidade Master Slave A Escritas & Leituras Leituras/Backup Slave B Slave C Leituras/Backup Homologação/DEV
  • 37. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |37 Por quê o MySQL? 10 Principais Razões 1. Escalabilidade e flexibilidade 6. Menor Custo benefício 2. Alta Performance 7. Segurança no Banco de Dados 3. Alta Disponibilidade 8. Desenvolvimento de aplicações 4. Suporte Robusto transacional 9. Administração Fácil 5. Seguro Web e Data Warehouse 10. Open Source e suporte 24 x 7
  • 38. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |38 Sumário  Aplicações de missão crítica requerem cuidados especiais.  O MySQL Enterprise Edition aumenta a disponibilidade, o desempenho e a segurança destas aplicações.  O time de engenheiros de suporte MySQL da Oracle aliado às ferramentas e às soluções certificadas do MySQL Enterprise Edition eleva a utilização do MySQL a um nível profissional. Conte conosco!
  • 40. Copyright © 2013, Oracle and/or its affiliates. All rights reserved. |40 @MySQLBR meetup.com/MySQL-BR facebook.com/MySQLBR Obrigado!