SlideShare uma empresa Scribd logo
1 de 24
Cenário de Banco
de Dados para 2017
 DBA Multiplataforma
@rauldoliveira
raul.oliveira@dbytes.com.br
 Meetup Brasília DataGroup
http://www.meetup.com/pt-BR/Brasilia-DataGroup/
 SQLServerDF
http://groups.google.com/group/sqlserverdf
 MTAC
http://www.mtac.org.br
Raul Oliveira
Agenda
• Histórico:
• Tecnologias estratégicas
• Líderes de mercado
• Bancos mais Utilizados
• Grupos de bancos de dados
• Opções Open Source - Nivel 100
• SQL Server vNext! - Nivel 100/200
ps.: podemos no futuro fazer encontros específicos sobre alguma
funcionalidade apresentada, hoje é overview 
Por onde começar?
• Observação de mercado
• Necessidades
• Ambientes
• Lançamentos
• Relembrar é viver...
Gartner - Strategic Technologies
2009
Virtualização
Cloud Computing
IT Verde
BI
Arquitetura Orientada a
Web
2010
Cloud Computing
Advanced Analytics
TI Verde
Virtualização para
Disponibildade
Mobile Applications
2011
Cloud Computing
Mobile Applications e
Tablets
Comunicação Social e
Colaboração
Analytics (Next Generation
e Social)
Fabric Based
Gartner - Strategic Technologies
2012
IoT
App Stores
Próxima Geração de Analytics
Big Data
In-Memory
Servidores de Baixa Energia
Cloud Computing
2013
Mobile(Devices, Apps, Stores...)
– HTML5
Cloud (Hibrida e Personal)
Big Data
Memory Computing
Ecosistemas Integrados
2014
Dispositivos móveis
(gerenciamento, diversidade,
apps...)
Internet em toda parte (IoT)
Cloud (Híbrida, Client
Architecture, personal...)
Software Defined Anything
WebScale IT
Impressão 3D
Gartner - Strategic Technologies
2015
Impressão 3D
IoT
Analytics invisível,
penetrante e avançado
Cloud
Web-Scale IT
2016
Impressão 3D
IoT (Device Mesh,
Information Everything...)
Advanced Machine
Learning
Arquitetura Avançadas de
Sistemas (GPUs...)
2017
AI e Machine Learning
Apps e Coisas Inteligentes
Realidade Virtual e
Aumentada
Sistemas Conversacionais
Gartner – Quadrante Mágico
Gartner – Quadrante Mágico
Gartner – Quadrante Mágico
Gartner – Quadrante Mágico
DB-Engines
DB-Engines
https://db-engines.com/en/ranking_trend
Mas porque usar Open Source
• Falta de dinheiro para licenciamento?
• Facilidade para criação de funcionalidades
• Status ativo na definição de rumos do produto
• Arquiteturas alternativas
• Micro serviços podem ser beneficiar muito disso
• Funcionalidades fantásticas já implementadas há muito tempo
Não existe almoço grátis
• Coisas incrivelmente simples podem ainda não estar
implementadas
• Roles
• CTEs
• Paralelismo
• Tudo depende da necessidade
• Não sei porque mas você é induzido a fazer testes de
regressão...
Tecnologias Open Source
MySQL
Distribuição
Engines Plugáveis
Community e Enterprise (dual
license / open core)
Mesmos Engenheiros
Muito forte para web scale e
devs
Sakila
PostgreSQL
Transacional
Estabilidade
PGDG
PostGIS
Forte uso na comunidade
acadêmica
GreenPlum
Volume
Integração
GreenPlum/EMC/Pivotal
Open Source em Out/2015
Shared Nothing
MySQL
5.6
5.6.10
Fev 2013
+234% para leituras +151%
para escritas
Replicação até 5x mais
rápida com paralelismo
48+ cores
Memcached plugin
Performance Schema
5.7
5.7.9
Out 2015
20 anos de MySQL
3x mais rápido que 5.6
(1.000.000 QPS)
NoSQL
InnoDB Cluster (MySQL HA)
Document Store
8.0
Dez 2016
8.0.2
InnoDB! Inclusive para tabelas
de sistema
Índices invisíveis
Optimizer hint
GIS
Melhorias no Explain
PostgreSQL
9.4
Dez 2014
JSONB
ALTER SYSTEM
Atualização
concorrente de MQT
9.5
Jan 2016
ALTER TABLE SET
UNLOGGED
Row level security
TABLESAMPLE
9.6
Set 2016
Paralelismo
Melhorias FDW
Melhorias
Monitoramento
10
Out 2017
Particionamento
declarativo
Replicação Logica
Column Store
Melhorias FDW
Greenplum
4.3
Janeiro 2014
Polymorphic Storage
Particionamento
ORCA
Apache HAWQ (SQL on Hadoop)
Tabelas Append-Only
External Tables
Workload Management
5.0
Primeira versão após abrir código
PL/Java
PL/R
GPORCA
Merges Horizontais e Verticais com
PostgreSQL
Externals Tables
Geo
Evolução da Rotina de Trabalho
• Instaladores Complexos
• Alta carga de trabalho manual
• Serei necessário? Instalando o SGBD?
E agora?
• SQL Server vNext na veia!
• Gartner pode mudar os rumos da sua carreira
• Gartner sozinho não pode definir sua carreira ;-)
• Mudança é sua única certeza, prepare-se para ela
Muito Obrigado!

Mais conteúdo relacionado

Mais procurados

Bancos NoSQL no Microsoft Azure
Bancos NoSQL no Microsoft AzureBancos NoSQL no Microsoft Azure
Bancos NoSQL no Microsoft AzureJoel Rodrigues
 
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...Renato Groff
 
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017NoSQL no Microsoft Azure - Global Azure Bootcamp 2017
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017Renato Groff
 
Criando um baseline de seu ambiente completo utilizando SSIS e SSRS
Criando um baseline de seu ambiente completo utilizando SSIS e SSRSCriando um baseline de seu ambiente completo utilizando SSIS e SSRS
Criando um baseline de seu ambiente completo utilizando SSIS e SSRSMarcos Freccia
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelMarcos Freccia
 
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Renato Groffe
 
Azure Stack | Visão Geral
Azure Stack | Visão GeralAzure Stack | Visão Geral
Azure Stack | Visão GeralFabio Hara
 
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0Marcos William Valentini
 
Novidades do Sql Server 2016
Novidades do Sql Server 2016Novidades do Sql Server 2016
Novidades do Sql Server 2016Roberto Fonseca
 
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - MackenzieSobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - MackenzieRenato Groffe
 
Arquitetando sua aplicação de nova geração com MySQL 5.7
Arquitetando sua aplicação de nova geração com MySQL 5.7Arquitetando sua aplicação de nova geração com MySQL 5.7
Arquitetando sua aplicação de nova geração com MySQL 5.7Mathias Brem
 
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021Renato Groffe
 
I nd t_bigdata(1)
I nd t_bigdata(1)I nd t_bigdata(1)
I nd t_bigdata(1)wchevreuil
 

Mais procurados (20)

Azure Data Overview
Azure Data OverviewAzure Data Overview
Azure Data Overview
 
Ms & sap
Ms & sapMs & sap
Ms & sap
 
Banco de dados nas nuvens - aula 1
Banco de dados nas nuvens - aula 1Banco de dados nas nuvens - aula 1
Banco de dados nas nuvens - aula 1
 
Banco de dados nas nuvens - aula 2
Banco de dados nas nuvens - aula 2Banco de dados nas nuvens - aula 2
Banco de dados nas nuvens - aula 2
 
Banco de dados nas nuvens - aula 3
Banco de dados nas nuvens - aula 3Banco de dados nas nuvens - aula 3
Banco de dados nas nuvens - aula 3
 
Bancos NoSQL no Microsoft Azure
Bancos NoSQL no Microsoft AzureBancos NoSQL no Microsoft Azure
Bancos NoSQL no Microsoft Azure
 
MySQL - visão geral
MySQL - visão geralMySQL - visão geral
MySQL - visão geral
 
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
 
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017NoSQL no Microsoft Azure - Global Azure Bootcamp 2017
NoSQL no Microsoft Azure - Global Azure Bootcamp 2017
 
Criando um baseline de seu ambiente completo utilizando SSIS e SSRS
Criando um baseline de seu ambiente completo utilizando SSIS e SSRSCriando um baseline de seu ambiente completo utilizando SSIS e SSRS
Criando um baseline de seu ambiente completo utilizando SSIS e SSRS
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
Banco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possívelBanco de dados na nuvem e isso é possível
Banco de dados na nuvem e isso é possível
 
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
Sobrevoando os serviços do Microsoft Azure | UNIVAG - Agosto-2021
 
Azure Stack | Visão Geral
Azure Stack | Visão GeralAzure Stack | Visão Geral
Azure Stack | Visão Geral
 
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0
Pgday Campinas 2015 - Uma visão do PPAS 9.4 e PEM 5.0
 
Novidades do Sql Server 2016
Novidades do Sql Server 2016Novidades do Sql Server 2016
Novidades do Sql Server 2016
 
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - MackenzieSobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
Sobrevoando o Azure: uma introdução à nuvem Microsoft | WTT2021 - Mackenzie
 
Arquitetando sua aplicação de nova geração com MySQL 5.7
Arquitetando sua aplicação de nova geração com MySQL 5.7Arquitetando sua aplicação de nova geração com MySQL 5.7
Arquitetando sua aplicação de nova geração com MySQL 5.7
 
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
Exame AZ-900 - Azure Fundamentals | TDC Transformation 2021
 
I nd t_bigdata(1)
I nd t_bigdata(1)I nd t_bigdata(1)
I nd t_bigdata(1)
 

Semelhante a Cenário de Banco de Dados para 2017 - Tecnologias estratégicas e opções open source

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
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Marcus Garcia
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformAndré Paulovich
 
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...Fabrízio Mello
 
[DTC21] André Marques - Jornada do Engenheiro de Dados
[DTC21] André Marques - Jornada do Engenheiro de Dados[DTC21] André Marques - Jornada do Engenheiro de Dados
[DTC21] André Marques - Jornada do Engenheiro de DadosDeep Tech Brasil
 
Monitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsMonitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsRenato Groff
 
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...Fabrízio Mello
 
Workshop soa, microservices e devops
Workshop soa, microservices e devopsWorkshop soa, microservices e devops
Workshop soa, microservices e devopsDiego Pacheco
 
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureQCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureFabrício Lopes Sanchez
 
Vantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesVantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesFábio Rosato
 
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
 
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...Renato Groff
 
Qual é o futuro da estratégia de dados?
Qual é o futuro da estratégia de dados?Qual é o futuro da estratégia de dados?
Qual é o futuro da estratégia de dados?Denodo
 
[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data
[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data
[DTC21] Lucas Gomes - Do 0 ao 100 no Big DataDeep Tech Brasil
 
MySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL Brasil
 

Semelhante a Cenário de Banco de Dados para 2017 - Tecnologias estratégicas e opções open source (20)

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
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Comprei um SQL Server e agora?
Comprei um SQL Server e agora?Comprei um SQL Server e agora?
Comprei um SQL Server e agora?
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...
URCAMP (Jun2017) - Como o papel e atividades de DBA ficam no contexto da cult...
 
[DTC21] André Marques - Jornada do Engenheiro de Dados
[DTC21] André Marques - Jornada do Engenheiro de Dados[DTC21] André Marques - Jornada do Engenheiro de Dados
[DTC21] André Marques - Jornada do Engenheiro de Dados
 
MySQL e Big Data
MySQL e Big DataMySQL e Big Data
MySQL e Big Data
 
Monitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application InsightsMonitorando APIs REST com o Application Insights
Monitorando APIs REST com o Application Insights
 
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...
DBA Brasil 2.0: Como o papel e atividades de DBA ficam no contexto da cultura...
 
Sql Server
Sql ServerSql Server
Sql Server
 
Sql01 final
Sql01 finalSql01 final
Sql01 final
 
Workshop soa, microservices e devops
Workshop soa, microservices e devopsWorkshop soa, microservices e devops
Workshop soa, microservices e devops
 
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o AzureQCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
QCon 2016 - Como migramos uma solução de 4 milhões de usuários para o Azure
 
Vantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservicesVantagens e desvantagens de uma arquitetura microservices
Vantagens e desvantagens de uma arquitetura microservices
 
Cv luciano stoppa ptb
Cv luciano stoppa ptbCv luciano stoppa ptb
Cv luciano stoppa ptb
 
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
 
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
Bancos de dados no Azure: conhecendo as opções relacionais e NoSQL disponívei...
 
Qual é o futuro da estratégia de dados?
Qual é o futuro da estratégia de dados?Qual é o futuro da estratégia de dados?
Qual é o futuro da estratégia de dados?
 
[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data
[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data
[DTC21] Lucas Gomes - Do 0 ao 100 no Big Data
 
MySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de ProdutoMySQL para Desenvolvedores de Produto
MySQL para Desenvolvedores de Produto
 

Cenário de Banco de Dados para 2017 - Tecnologias estratégicas e opções open source

  • 1. Cenário de Banco de Dados para 2017
  • 2.  DBA Multiplataforma @rauldoliveira raul.oliveira@dbytes.com.br  Meetup Brasília DataGroup http://www.meetup.com/pt-BR/Brasilia-DataGroup/  SQLServerDF http://groups.google.com/group/sqlserverdf  MTAC http://www.mtac.org.br Raul Oliveira
  • 3. Agenda • Histórico: • Tecnologias estratégicas • Líderes de mercado • Bancos mais Utilizados • Grupos de bancos de dados • Opções Open Source - Nivel 100 • SQL Server vNext! - Nivel 100/200 ps.: podemos no futuro fazer encontros específicos sobre alguma funcionalidade apresentada, hoje é overview 
  • 4. Por onde começar? • Observação de mercado • Necessidades • Ambientes • Lançamentos • Relembrar é viver...
  • 5. Gartner - Strategic Technologies 2009 Virtualização Cloud Computing IT Verde BI Arquitetura Orientada a Web 2010 Cloud Computing Advanced Analytics TI Verde Virtualização para Disponibildade Mobile Applications 2011 Cloud Computing Mobile Applications e Tablets Comunicação Social e Colaboração Analytics (Next Generation e Social) Fabric Based
  • 6. Gartner - Strategic Technologies 2012 IoT App Stores Próxima Geração de Analytics Big Data In-Memory Servidores de Baixa Energia Cloud Computing 2013 Mobile(Devices, Apps, Stores...) – HTML5 Cloud (Hibrida e Personal) Big Data Memory Computing Ecosistemas Integrados 2014 Dispositivos móveis (gerenciamento, diversidade, apps...) Internet em toda parte (IoT) Cloud (Híbrida, Client Architecture, personal...) Software Defined Anything WebScale IT Impressão 3D
  • 7. Gartner - Strategic Technologies 2015 Impressão 3D IoT Analytics invisível, penetrante e avançado Cloud Web-Scale IT 2016 Impressão 3D IoT (Device Mesh, Information Everything...) Advanced Machine Learning Arquitetura Avançadas de Sistemas (GPUs...) 2017 AI e Machine Learning Apps e Coisas Inteligentes Realidade Virtual e Aumentada Sistemas Conversacionais
  • 14.
  • 15.
  • 16. Mas porque usar Open Source • Falta de dinheiro para licenciamento? • Facilidade para criação de funcionalidades • Status ativo na definição de rumos do produto • Arquiteturas alternativas • Micro serviços podem ser beneficiar muito disso • Funcionalidades fantásticas já implementadas há muito tempo
  • 17. Não existe almoço grátis • Coisas incrivelmente simples podem ainda não estar implementadas • Roles • CTEs • Paralelismo • Tudo depende da necessidade • Não sei porque mas você é induzido a fazer testes de regressão...
  • 18. Tecnologias Open Source MySQL Distribuição Engines Plugáveis Community e Enterprise (dual license / open core) Mesmos Engenheiros Muito forte para web scale e devs Sakila PostgreSQL Transacional Estabilidade PGDG PostGIS Forte uso na comunidade acadêmica GreenPlum Volume Integração GreenPlum/EMC/Pivotal Open Source em Out/2015 Shared Nothing
  • 19. MySQL 5.6 5.6.10 Fev 2013 +234% para leituras +151% para escritas Replicação até 5x mais rápida com paralelismo 48+ cores Memcached plugin Performance Schema 5.7 5.7.9 Out 2015 20 anos de MySQL 3x mais rápido que 5.6 (1.000.000 QPS) NoSQL InnoDB Cluster (MySQL HA) Document Store 8.0 Dez 2016 8.0.2 InnoDB! Inclusive para tabelas de sistema Índices invisíveis Optimizer hint GIS Melhorias no Explain
  • 20. PostgreSQL 9.4 Dez 2014 JSONB ALTER SYSTEM Atualização concorrente de MQT 9.5 Jan 2016 ALTER TABLE SET UNLOGGED Row level security TABLESAMPLE 9.6 Set 2016 Paralelismo Melhorias FDW Melhorias Monitoramento 10 Out 2017 Particionamento declarativo Replicação Logica Column Store Melhorias FDW
  • 21. Greenplum 4.3 Janeiro 2014 Polymorphic Storage Particionamento ORCA Apache HAWQ (SQL on Hadoop) Tabelas Append-Only External Tables Workload Management 5.0 Primeira versão após abrir código PL/Java PL/R GPORCA Merges Horizontais e Verticais com PostgreSQL Externals Tables Geo
  • 22. Evolução da Rotina de Trabalho • Instaladores Complexos • Alta carga de trabalho manual • Serei necessário? Instalando o SGBD?
  • 23. E agora? • SQL Server vNext na veia! • Gartner pode mudar os rumos da sua carreira • Gartner sozinho não pode definir sua carreira ;-) • Mudança é sua única certeza, prepare-se para ela

Notas do Editor

  1. MySQL 8.0 está implementando somente agora Roles.
  2. > 2009 a Oracle compra a Sun > MySQL possui aproximadamente 200 engenheiros, que atendem igualmente Community e Enterprise MySQL AB e MaxDB era as versões 6 e 7, por isso a Oracle estabilizou a versão 8.
  3. Trabalha com segmentos Maio 2010 – GP 4.0 External Tables -> S3, Azure, GPHDFS, FDW