The State of the Dolphin. Airton Lastori junho-2015

Size: px
Start display at page:

Download "The State of the Dolphin. Airton Lastori airton.lastori@oracle.com junho-2015"

Transcription

1 The State of the Dolphin Airton Lastori junho-2015

2 Safe Harbor Statement The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

3 Edward Screven & Tomas Ulin no Open World 2014 Oracle Chief Corporate Architect & VP of MySQL Engineering [video] youtube.com/watch?v=fzcpd4j72ja

4 Best Choice for Next Generation Web & Cloud Applications Strong MySQL Momentum World s Most Popular Open Source Database Leading Open Source Database for Web Applications #1 Open Source Database in the Cloud Integrated with Hadoop in Big Data Platforms 4

5 MySQL Architecture Focus on Web, Cloud, Embedded Architecture Improvements Improved Modularity Refactoring Optimizer, Parser, Runtime Web Scale Performance & Scalability Optimizer Cost Model InnoDB & Replication Improvements Management & Security Data Dictionary MySQL Enterprise Encryption Oracle Enterprise Manager for MySQL 6

6 Oracle elevando o nível Um MySQL cada vez melhor, 5 anos de investimento 2x Engineering Staff 3x QA Staff 2x Support Staff

7 Breve histórico: 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, prontos para! 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.4 MySQL Enterprise Monitor 3.0 MySQL Enterprise Backup 3.12 MySQL Fabric MySQL Workbench 6.3 MySQL Enterprise Encryption Todos GA! MySQL Database 5.7 RC labs.mysql.com Disponível agora!

8 MySQL Oracle Open World 2014 Alguns cases apresentados... [slides] oracle.com/openworld/mysql

9 Improves Mobile to Mobile Communications Challenges Implement new messaging system to improve mobile to mobile communications management. User facing application with the following requirements: Very high reliability Very low response times Consistency across devices Solution Evaluated several alternatives & selected MySQL: Very low latency variations, optimized with Flash, proven technology at Facebook. Highly valued the new MySQL 5.6 features: GTIDs & Multi-threaded Slaves improving write scalability, and leverages semi-synchronous replication, improving reliability. Benefits New IRIS application in production handling several millions of mobile to mobile messages/sec. No Data Loss system and 10X improvement in write scalability.

10 Scales with MySQL Embedded Challenges Deliver patient privacy monitoring solutions for electronic health records Customer Average of 700K events processed daily Customers manage up to 1TB of new data each month, resulting in 14+TB deployments 250 Billion events under management Compatibility with 250+ healthcare applications Solution MySQL as embedded database, and recently upgraded to MySQL 5.6 to benefit from improvements in InnoDB and the MySQL Performance Schema Leverage MySQL Enterprise Monitor & MySQL Enterprise Backup to save time, ensure optimal performance and high availability Benefits Delivering high performance, extremely reliable and zero admin patient privacy monitoring solutions to thousands of hospitals and clinics Ability to scale to meet customers growing demands with few DBAs

11 MySQL Database Rápida retrospectiva

12 Qual versão do MySQL Database você usa? SELECT enterprise-commercial-advanced row in set (0,00 sec)

13 Evolução da escalabilidade vertical do MySQL Até 4 CPU/cores MySQL AB MySQL 5.0 Até 16 CPU/cores Sun Microsystems MySQL 5.1 (InnoDB Plugin) Até 32 CPU/cores Oracle MySQL 5.5 Up to 48 CPU/cores Oracle MySQL 5.6

14 Atualize! MySQL 5.6 e InnoDB Oracle Confidential Internal/Restricted/Highly Restricted 20

15 No Windows: MySQL Installer Next, Next... Finish! dev.mysql.com/downloads/windows/installer

16 No Linux: repositórios YUM e APT para MySQL Maneira simples e conveniente de instalar e atualizar produtos MySQL Suporta as distribuições Enterprise Linux RedHat Enterprise/Oracle Linux Fedora Debian/Ubuntu Inclui os pacotes mais atuais MySQL Database MySQL Workbench MySQL Connectors MySQL Utilities Mais de 50% dos downloads para Fedora/RedHat já são feitos do repositório

17 ou manualmente via binários pré-compilados

18 Convertendo tabelas para InnoDB Mais confiabilidade e escalabilidade [documentação] mysql.com/doc/refman/5.6/en/converting -tables-to-innodb.html

19 MySQL Database 5.7 RC Disponível para download e testes, ainda não recomendado para produção Oracle Confidential Internal/Restricted/Highly Restricted 25

20 MySQL 5.7 Release Candidate Available! RC Performance & Scalability 2 X Faster than MySQL 5.6 Enhanced InnoDB: faster online & bulk load operations Replication Improvements (incl. multisource, multi-threaded slaves...) New Optimizer Cost Model: greater user control & better query performance Manageability Performance Schema Improvements MySQL SYS Schema Improved Security: safer initialization, setup & management NEW! JSON Support (now in labs) And many more new features and enhancements

21 Queries per Second MySQL 5.7: Sysbench: Read Only 2x Faster than MySQL 5.6 3x Faster than MySQL ,000 QPS MySQL 5.7: Sysbench Read Only (Point Select) 700, ,000 MySQL , , ,000 MySQL , , ,024 Connections MySQL 5.5 Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

22 Queries per Second MySQL 5.7: InnoDB, NoSQL With Memcached 6x Faster than MySQL 5.6 Thank you, Facebook 1 Million QPS MySQL 5.7 vs InnoDB & Memcached 1,200,000 1,000,000 MySQL , , , ,000 MySQL ,024 Connections Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

23 Connections/Second MySQL 5.7: Connections per Second 1.7x Faster than MySQL x Faster than MySQL ,000 Connections/Sec 80,000 Connections Per Second 70,000 60,000 50,000 40,000 30,000 MySQL 5.5 MySQL 5.6 MySQL ,000 10,000 0 MySQL 5.5 MySQL 5.6 MySQL 5.7 Intel(R) Xeon(R) CPU E x86_64 4 sockets x 10 cores-ht (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux

24 MySQL 5.7: InnoDB Diversas Melhorias Sempre Online InnoDB Buffer Pool dinâmico, UNDO tablespace separado e auto-truncation, Renomear índice, mudar varchar, mais variáveis de config. dinâmicas Melhorias para SSD (especialmente FusionIO) Quando DirectFS for detectado, Doublewrite buffer desabilitado automaticamente Dirty Page Flushing paralelizado Maior throughput, performance e escalabilidade Particionamento nativo Elimina limitações anteriores, melhora utilização de recursos, TTS para partições individuais

25 MySQL 5.7: InnoDB Diversas Melhorias Improved support for cache preloading General Tablespace support Store multiple tables in user defined shared tablespaces Physical storage improvements Transparent page compression Support for 32K and 64K pages (use with transparent page compression for very high compression ratios) Configurable fill-factor (allows for improvements in storage footprint) Improved bulk load performance High priority transactions (support for MySQL Group Replication)

26 MySQL HA & Scaling Solutions MySQL Replication MySQL Fabric Oracle VM Template Oracle Clusterware Solaris Cluster Windows Cluster DRBD MySQL Cluster App Auto-Failover Data Layer Auto-Failover Zero Data Loss MySQL 5.7 MySQL 5.7 Platform Support All All Linux Linux Solaris Windows Linux All Clustering Mode Master + Slaves Master + Slaves Active/Pas sive Active/Passi ve Active/P assive Active/Pas sive Active/P assive Multi- Master Failover Time N/A Secs Secs + Secs + Secs + Secs + Secs + < 1 Sec Scale-out Reads Cross-shard operations N/A N/A N/A N/A N/A N/A Transparent routing For HA Shared Nothing Storage Engine InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ NDB Single Vendor Support

27 MySQL 5.7: Replication Improvements GTID enhancements On-line, phased deployment of GTIDs Binary logging on slave now optional Enhanced Semi-synchronous replication Write guaranteed to be received by slave before being observed by clients of the master Option to wait on Acks from multiple slaves Multi-Source Replication Consolidate updates from multiple Masters into one Slave Dynamic slave filters 8-10x Faster slave throughput Often removes slave as a bottleneck; keep pace with master with 8+ slave threads Option to preserve Commit order Automatic slave transaction retries 250% 200% 150% 100% 50% 0% Slave throughput vs. 96 Thread Master Slave Threads 42

28 MySQL 5.7: Replication Improvements Multi-Source Replication Master 1 Master 2 Master N Consolidate updates from multiple Masters into one Slave Consolidated view of all shards More flexible topologies Centralized point for backups Compatible with Semi-Sync Replication & enhanced MTS Performance Schema tables for monitoring slave Binlog IO 1 Relay 1 Coordinator W1 W2 WX Binlog IO 2 Relay 2 Coordinator W1 W2 WX Coordinator W1 W2 WX Binlog IO N Relay N Coordinator W1 W2 WX Online Operations: Dynamic Replication Filters, switch master Slave

29 EAF: Group Replication labs.mysql.com Application MySQL Masters MySQL Server API Replication Plugin Group Comms Multi-master update anywhere Conflict detection and resolution (transaction rollback) Optimistic State Machine Replication Automatic group membership management and failure detection No need for server fail-over Elastic scale out/in No single point of failure Automatic reconfiguration Well integrated InnoDB GTID-based replication PERFORMANCE_SCHEMA

30 MySQL 5.7 Parser & Optimizer Refactoring Improves readability, maintainability and stability Cleanly separate the parsing, optimizing, and execution stages Allows for easier feature additions, with lessened risk SQL DML query Parser Optimizer Resolver: Semantic check,name resolution Logical transformations Cost-based optimizer: Join order and access methods Plan refinement Query execution plan Query result Query execution Storage Engine InnoDB MyISAM

31 Execution time relative to 5.6 (%) Execution time relative to 5.6 (%) Optimizer Cost Model: Performance Improvements DBT-3 (Size Factor 10) CPU bound Disk bound Q2 Q18 0 Q2 Q18 2 out of 22 queries get a significantly improved query plan (others remain the same)

32 MySQL 5.7: Query Rewrite Plugin New pre and post parse query rewrite APIs Users can write their own plug-ins Provides a post-parse query plugin Rewrite problematic queries without the need to make application changes Add hints Modify join order Many more Improve problematic queries from ORMs, third party apps, etc Eliminates many legacy use cases for proxies

33 MySQL 5.7: Optimizer JSON EXPLAIN Expandido Agora inclui toda informação de custo Usado no Visual Explain do Workbench 6.1 "query_block": { "select_id": 1 "cost_info": { "query_cost": "1.00 },...

34 MySQL 5.7: Optimizer EXPLAIN de queries em execução Problema: Uma query em uma sessão está rodando há um longo tempo Nova opção: EXPLAIN FOR CONNECTION de outra sessão EXPLAIN [FORMAT=(JSON TRADITIONAL)] FOR CONNECTION <id>; Descubra a causa-raíz do atraso Otimize a query

35 MySQL 5.7 Release Candidate Available! RC Performance & Scalability 2 X Faster than MySQL 5.6 Enhanced InnoDB: faster online & bulk load operations Replication Improvements (incl. multisource, multi-threaded slaves...) New Optimizer Cost Model: greater user control & better query performance Manageability Performance Schema Improvements MySQL SYS Schema Improved Security: safer initialization, setup & management NEW! JSON Support (now in labs) And many more new features and enhancements

36 MySQL 5.7: Performance Schema Instrumentos para Memória Adicionados mais de 200 Memory Types Agregação de estatísticas Tipo de memória (cache, interna buffer, ) Thread/usuário/host gerando operações indiretas na memória Atributos incluem Uso da Memória Memória usada (bytes), Operações (counts), máximo/mínimo histórico Instrumentação de Statements Instrumentação ampliada de statements Stored Procedures e Stored Functions Prepared Statements Transações Outros Dados adicionais Métricas e instrumentações adicionais Status dos Slaves MDL lock

37 MySQL SYS Schema Views simplificadas na Performance Schema & Information Schema Desenvolvimento guiado pelo feedback positivo no ps_helper Mais de 80 views, versionadas, auto-atualizáveis e de acordo com a versão do server Suporta MySQL 5.5, 5.6, and 5.7 SYS é similar a: Oracle V$ catalog views Microsoft SQL Server DMVs (Dynamic Management Views) IBM DB2 SYSIBM catalog Disponível no Workbench 6.1+ ou via GitHub Workbench inclui one click reports

38

39 MySQL 5.7: Security - Encryption, Passwords, Installation AES 256 Encryption Default in MySQL 5.7 Password rotation policies Can be set globally, and at the user level Deployment: enable secure unattended install by default Random password set on install Remove anonymous accounts Deployment without test account, schema, demo files Easier instance initialization and setup: mysqld initialize New detection and support for systemd 64

40 MySQL 5.7: Security SSL, Proxy User SSL Enabled by default Auto-detection of existing keys and certs Auto generation of keys and certs when needed New helper utility: mysql_ssl_rsa_setup Extended Proxy User Support Added Built-in Authentication Plugins support for Proxy Users Allows multiple users to share a single set of managed privileges 65

41 MySQL 5.7: JSON labs.mysql.com Native JSON data types Native internal binary format for efficient processing & storage Built-in JSON functions Allowing you to efficiently store, search, update, and manipulate Documents JSON Comparator Allows for easy integration of Document data within your SQL queries Indexing of Documents using Generated Columns InnoDB supports indexes on both stored and virtual Generated Columns New expression analyzer automatically uses the best functional index available 66

42 HTTP Plugin for MySQL labs.mysql.com Server Plugin adds HTTP(S) endpoints to MySQL Results are serialized to JSON format encoded as UTF8 Provides 3 choices of User Endpoint Types SQL CRUD - Key-Value JSON - Document

43 MySQL 5.7: Syslog Support for Linux/Unix platforms Thank you, Simon Mudd at booking.com Native support for syslog Simple option to (re)direct log output to native syslog facility Start-up server configuration option Dynamically in the running server System variable log_syslog (ON/OFF, defaults to OFF).

44 MySQL 5.7: GIS Improvements Replaced custom code with Boost.Geometry For spatial calculations For spatial analysis Enabling full OGC compliance We re also Boost.Geometry contributors! InnoDB R-tree based spatial indexes Full ACID, MVCC, & transactional support Index records contain minimum bounding box GeoHash GeoJSON Helper functions such as ST_Distance_Sphere() and ST_MakeEnvelope() 75

45 MySQL 5.7: GIS - InnoDB Spatial Indexes R-tree based Full transactional support Predicate locking to prevent phantoms Records contain minimum bounding box Small and compact Currently only supports 2D data We would like to add 3D support in the future Supports historical spatial index DDL syntax 76

46 Saiba mais... Detalhes sobre O que há de novo no MySQL 5.7 (até agora) [blog post]

47 MySQL Utilities & Fabric 1.5 Oracle Confidential Internal/Restricted/Highly Restricted 78

48 MySQL Utilities 1.5 Útil para DevOps e gerenciamento automatizado do MySQL Automatiza tarefas comuns de DevOps Replication: provisionamento, teste, monitoramento e failover Comparação de Databases: verificação de consistência Manutenção: users, connections, tables Auditoria Scripts em Python Pacote standalone ou via MySQL Workbench Extensíveis para incluir scripts customizados (usa Python library) Novo: Cloud integration: Openstack Nova, Server providers https://oracleus.activeevents.com/2014/connect/filedownload/session/cf4f217f7e733ef6066ed14d5cb7371c/con5636_kindahl- MySQLFabricElasticityOOW2014.pdf

49 MySQL Fabric 1.5 (MySQL Utilities) Alta-disponibilidade + escalabilidade de escrita com sharding Application Connector SQL MySQL Fabric Alta disponibilidade: Monitoramento do Server com failover automático e transparente para aplicação Sem Proxy, sem latência extra e SPoF Read-slaves HA group Read-slaves HA group Escalabilidade de escrita com sharding: Aplicação define a shard key (Range ou Hash) Ferramentas para re-sharding Tabelas globais & global updates Conectores devem ser Fabric-aware : Java, Python, PHP

50 MySQL Cluster 7.4 Oracle Confidential Internal/Restricted/Highly Restricted 82

51 Soluções de HA homologadas pela Oracle MySQL Replication MySQL Fabric Oracle VM Template Oracle Clusterware Solaris Cluster Windows Cluster DRBD MySQL Cluster App Auto-Failover Data Layer Auto-Failover Zero Data Loss MySQL 5.7 MySQL 5.7 Platform Support All All Linux Linux Solaris Windows Linux All Clustering Mode Master + Slaves Master + Slaves Active/Pas sive Active/Passi ve Active/Pa ssive Active/Pass ive Active/Pa ssive Multi- Master Failover Time N/A Secs Secs + Secs + Secs + Secs + Secs + < 1 Sec Scale-out Reads Cross-shard operations N/A N/A N/A N/A N/A N/A Transparent routing For HA Shared Nothing Storage Engine InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ InnoDB+ NDB Single Vendor Support

52 MySQL Cluster 7.4 GA 200 Million NoSQL Reads/Sec 2.5M SQL Ops/Sec 50% Faster Reads 40% Faster Mixed Active-Active Geographic Redundancy Conflict Detection/Resolution 5X Faster Maintenance Ops Detailed Reporting Performance Active-Active Management Copyright 2015, oracle and/or its affiliates. All rights reserved 85

53 MySQL Cluster 7.4 Better performance and operational simplicity GA Performance gain over % (Read-Only) 40% (Read-Write) Faster maintenance operations Nodal & Rolling restarts Upgrades 86

54 MySQL Cluster: Active-Active Geo-Replication Asynchronous replication between MySQL Clusters Active-Active Update anywhere Conflict detection Application notified through exception tables Can opt to have conflicts resolved automatically Auto-conflict-resolution Conflicting transaction and dependent ones are rolled-back No required changes to app schema 88

55 MySQL Workbench 6.3 Oracle Confidential Internal/Restricted/Highly Restricted 89

56 MySQL Workbench 6.3 GA Fabric Add node, browse, view, connect Performance Dashboard Performance Schema Reports & Graphs Visual Explain GIS Viewer Migration New: Microsoft Access Microsoft SQL Server, Sybase, PostgreSQL, SQLite New Easy to Use Wizards for Fast Data Migration Table<->File Data Import/Export (like Excel) SSL Certificate Creation 91

57 MySQL Workbench 6.1 Dashboards: Performance & Status Network, Server, InnoDB Analyze hotspots, costly SQL statements, wait times, locks, InnoDB stats, and more

58

59

60 Oracle Confidential Internal/Restricted/Highly Restricted 95

61 MySQL Enterprise Oracle Confidential Internal/Restricted/Highly Restricted 97

62 MySQL Enterprise Edition Suporte + Backup + Monitor + Workbench + Plug-ins Escalabilidade Segurança Firewall Auditoria Criptografia Oracle Enterprise Manager for MySQL

63 Oracle Premier Support para MySQL Engenheiros MySQL como parte do seu time Acesso direto 24 x 7 x 365 Número ilimitado de incidentes Base de conhecimento, Hot fixes, Patches Tradução para o Português Suporte Consultivo Maior time de especialistas MySQL no mundo Suportados pelos próprios Desenvolvedores do MySQL

64 Suporte Consultivo MySQL Portfolio de serviços Troubleshooting remoto Revisões: Replicação, Particionamento, Schema, Queries Performance Tuning Revisão de Código gerado pelo cliente: Client APIs, User Defined Functions, Server Extensions, Stored Routines (Triggers, Procedures, Functions) Suporte remoto à instalação e upgrades https://www.mysql.com/support/consultative.html

65

66 MySQL Enterprise Backup Backup online para InnoDB, tamanho ilimitado Backups automatizados: completos, incrementais, parciais Compressão, Criptografia AES256 Metadados de status, progresso e histórico Recovery: Point in Time, Parcial ou Completo Multi-Plataforma: Windows, Linux, Unix Compatível MMS: Oracle Secure Backup, SBT Suporte Cloud: Open Stack, Amazon S3 MEB Backup Files mysqlbackup MySQL Database Files

67 MySQL Enterprise Backup Menor tempo em backups e restores, menos downtime

68

69

70

71 New! Oracle Enterprise Manager for MySQL Availability monitoring Performance monitoring Configuration monitoring All available metrics collected Allowing for custom threshold based incident reports MySQL auto-detection Security Availability Performance 111

72 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

73

74 Oracle Confidential Internal/Restricted/Highly Restricted 114

75

76

77 Capacity Planning

78

79

80 MySQL Enterprise Extensões comerciais para o MySQL Database Oracle Confidential Internal/Restricted/Highly Restricted 121

81 Enterprise Scalability com Thread Pool 60x Melhor Escalabilidade comthread Pool MySQL Oracle Linux 6.3, Unbreakable Kernel sockets, 24 cores, 48 Threads Intel(R) Xeon(R) E7540 2GHz CPUs 512GB DDR3 RAM

82 Enterprise Scalability com Thread Pool 18x Melhor Escalabilidade comthread Pool MySQL Oracle Linux 6.3, Unbreakable Kernel sockets, 24 cores, 48 Threads Intel(R) Xeon(R) E7540 2GHz CPUs 512GB DDR3 RAM

83 Plugins Comerciais para Segurança MySQL Enterprise Secutiry External Authentication Plugins Delega autenticação para diretório de usuários, como AD, LDAP Linux e Windows MySQL Enterprise Audit Implementa logs de auditoria com um único comando de instalação Flexibilidade na configuração Aderente às principais normas de regulação MySQL Enterprise Firewall Bloqueio online de ameaças Transparente para Aplicação Alertas & Logs MySQL Enterprise Encryption Funções do OpenSSL via SQL Gerenciamento de Certificados Criptografia Assimétrica Oracle Confidential Internal/Restricted/Highly Restricted 124

84 Enterprise Security com External Authentication Usuário/senha definidos no diretório Privilégios definidos no MySQL e mapeados para usuários/grupos do diretório PAM / Windows Auth CREATE USER win_joe IDENTIFIED WITH authentication_windows AS joe'; Authenticate LDAP/AD

85 MySQL Enterprise Audit 3. Log de conexões e queries 1. DBA habilita Audit plugin 2. Usuário conecta e executa query 126

86 Oracle Confidential Internal/Restricted/Highly Restricted 127

87 Enterprise Firewall Select *.* from employee where id=22 Allow & Log Applications Select *.* from employee where id=22 or 1=1 White List Block & Log Construção automática de Whitelists Bloqueio online de ameaças Alertas & Logs Transparente para Aplicação Alta performance & Escalável

88 MySQL Enterprise Encryption Criptografia simétrica ou assimétrica baseada em chave pública/privada MySQL encryption libraries Symmetric encryption AES256 Public-key / asymmetric cryptography Key management Public & private keys Key exchange methods: RSA, DSA, DH Sign & verify data Cryptographic hashing: digital signing, verification, & validation

89 MySQL & Oracle Product Integrations Oracle Linux Oracle VM Oracle Solaris Oracle Clusterware Oracle OpenStack for Oracle Linux Oracle Enterprise Manager Oracle Secure Backup Oracle Fusion Middleware Oracle GoldenGate Oracle Audit Vault & Database Firewall MyOracle Online Support MySQL Integrates into your Oracle Environment 133

90 MySQL Enterprise Edition Contatos comerciais Marcos Trujillo Enterprise Sales, Oracle Alison Rabelo OEM/ISV Sales, Oracle

91 Treinamentos e certificações MySQL DBA MySQL for Beginners Ed 3 MySQL for Database Administrators Ed 3.1 MySQL Performance Tuning MySQL High Availability MySQL Cluster MySQLDeveloper Introduction to MySQL 5.5 MySQL for Beginners Ed 3 MySQL and PHP Developing Dynamic Web Applications MySQL for Developers Ed 2 MySQL Developers Techniques Certificações Oracle Certified Professional, MySQL 5.6 DBA Oracle Certified Professional, MySQL 5.6 Developer Oracle Certified Expert, MySQL Cluster DBA MySQL Advanced Stored Procedures Opcional Necessário education.oracle.com/mysql

92 Sumário Há muito investimento da Oracle no MySQL com foco em Aplicações Web e Embarcadas. A edição Community ganha mais velocidade e qualidade. O MySQL Enterprise Edition aumenta a disponibilidade, o desempenho e a segurança através de ferramentas, extensões comerciais e suporte. Se a aplicações é de missão crítica ou tem potencial para ser a Oracle pode ajudar profissionalizando seu ambiente com o MySQL Enterprise Edition.

93 Obrigado! Copyright Copyright 2014, Oracle 2015 Oracle and/or and/or its affiliates. its affiliates. All rights All rights reserved.

94 @MySQLBR facebook.com/mysqlbr meetup.com/mysql-br pt.planet.mysql.com

95

96 Perguntas? The State of the Dolphin Contato: twitter.com/mysqlbr facebook.com/mysqlbr

MyISAM Default Storage Engine before MySQL 5.5 Table level locking Small footprint on disk Read Only during backups GIS and FTS indexing Copyright 2014, Oracle and/or its affiliates. All rights reserved.

More information

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

MySQL Strategy. Morten Andersen, MySQL Enterprise Sales. Copyright 2014 Oracle and/or its affiliates. All rights reserved. MySQL Strategy Morten Andersen, MySQL Enterprise Sales Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com

Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A

More information

Welcome to Virtual Developer Day MySQL!

Welcome to Virtual Developer Day MySQL! Welcome to Virtual Developer Day MySQL! Keynote: Developer and DBA Guide to What s New in MySQL Andrew Morgan - MySQL Product Management @andrewmorgan www.clusterdb.com 1 Program Agenda 1:00 PM Keynote:

More information

MySQL Security: Best Practices

MySQL Security: Best Practices MySQL Security: Best Practices Sastry Vedantam sastry.vedantam@oracle.com Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes

More information

High Availability Solutions for the MariaDB and MySQL Database

High Availability Solutions for the MariaDB and MySQL Database High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment

More information

MySQL Update

<Insert Picture Here> MySQL Update MySQL Update Your name Your title Please Read The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Dave Stokes MySQL Community Manager

Dave Stokes MySQL Community Manager The Proper Care and Feeding of a MySQL Server for Busy Linux Admins Dave Stokes MySQL Community Manager Email: David.Stokes@Oracle.com Twiter: @Stoker Slides: slideshare.net/davidmstokes Safe Harbor Agreement

More information

MySQL Administration and Management Essentials

MySQL Administration and Management Essentials MySQL Administration and Management Essentials Craig Sylvester MySQL Sales Consultant 1 Safe Harbor Statement The following is intended to outline our general product direction. It

More information

Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL

Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL 04.20111 High Availability with MySQL Higher Availability Shared nothing distributed cluster with MySQL Cluster Storage snapshots for disaster

More information

MySQL Enterprise Edition

MySQL Enterprise Edition MySQL Enterprise Edition Product Guide A MySQL White Paper 2015, Oracle Corporation and/or its affiliates Table of Contents 1 Introduction... 3 2 MySQL Enterprise Edition... 3 3 MySQL Database... 4 4 MySQL

More information

MySQL in the Oracle Ecosystem

<Insert Picture Here> MySQL in the Oracle Ecosystem MySQL in the Oracle Ecosystem Philip Antoniades, Director Sales Consulting MySQL Database Today s Agenda Oracle s Strategy and Investment in MySQL Oracle Product Certifications/Integrations

More information

Playing in the Same Sandbox: MySQL and Oracle

<Insert Picture Here> Playing in the Same Sandbox: MySQL and Oracle Playing in the Same Sandbox: MySQL and Oracle Lynn Ferrante, Senior Sales Technical Consultant, Oracle Safe Harbor Statement The following is intended to outline our general product

More information

MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!)

MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!) MySQL és Hadoop mint Big Data platform (SQL + NoSQL = MySQL Cluster?!) Erdélyi Ernő, Component Soft Kft. erno@component.hu www.component.hu 2013 (c) Component Soft Ltd Leading Hadoop Vendor Copyright 2013,

More information

MySQL ENTEPRISE EDITION

MySQL ENTEPRISE EDITION MySQL ENTEPRISE EDITION THE WORLD S MOST POPULAR OPEN SOURCE DATABASE HIGHLIGHTS MySQL Database MySQL Enterprise Backup MySQL Enterprise High Availability MySQL Enterprise Scalability MySQL Enterprise

More information

MySQL and Hadoop Big Data Integration

MySQL and Hadoop Big Data Integration MySQL and Hadoop Big Data Integration Unlocking New Insight A MySQL White Paper December 2012 Table of Contents Introduction... 3 The Lifecycle of Big Data... 4 MySQL in the Big Data Lifecycle... 4 Acquire:

More information

Oracle Database Public Cloud Services

Oracle Database Public Cloud Services Oracle Database Public Cloud Services A Strategy and Technology Overview Bob Zeolla Principal Sales Consultant Oracle Education & Research November 23, 2015 Safe Harbor Statement The following is intended

More information

MySQL Cluster 7.0 - New Features. Johan Andersson MySQL Cluster Consulting johan.andersson@sun.com

MySQL Cluster 7.0 - New Features. Johan Andersson MySQL Cluster Consulting johan.andersson@sun.com MySQL Cluster 7.0 - New Features Johan Andersson MySQL Cluster Consulting johan.andersson@sun.com Mat Keep MySQL Cluster Product Management matthew.keep@sun.com Copyright 2009 MySQL Sun Microsystems. The

More information

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems kai@sun.com Santa Clara, April 12, 2010

DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems kai@sun.com Santa Clara, April 12, 2010 DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems kai@sun.com Santa Clara, April 12, 2010 Certification Details http://www.mysql.com/certification/ Registration at Conference Closed Book

More information

MySQL Enterprise Monitor

MySQL Enterprise Monitor MySQL Enterprise Monitor Lynn Ferrante Principal Sales Consultant 1 Program Agenda MySQL Enterprise Monitor Overview Architecture Roles Demo 2 Overview 3 MySQL Enterprise Edition Highest Levels of Security,

More information

SCALABLE DATA SERVICES

SCALABLE DATA SERVICES 1 SCALABLE DATA SERVICES 2110414 Large Scale Computing Systems Natawut Nupairoj, Ph.D. Outline 2 Overview MySQL Database Clustering GlusterFS Memcached 3 Overview Problems of Data Services 4 Data retrieval

More information

XpoLog Competitive Comparison Sheet

XpoLog Competitive Comparison Sheet XpoLog Competitive Comparison Sheet New frontier in big log data analysis and application intelligence Technical white paper May 2015 XpoLog, a data analysis and management platform for applications' IT

More information

Database Scalability and Oracle 12c

Database Scalability and Oracle 12c Database Scalability and Oracle 12c Marcelle Kratochvil CTO Piction ACE Director All Data/Any Data marcelle@piction.com Warning I will be covering topics and saying things that will cause a rethink in

More information

ScaleArc for SQL Server

ScaleArc for SQL Server Solution Brief ScaleArc for SQL Server Overview Organizations around the world depend on SQL Server for their revenuegenerating, customer-facing applications, running their most business-critical operations

More information

Oracle In-Memory Database Cache Overview

<Insert Picture Here> Oracle In-Memory Database Cache Overview Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,

More information

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior

More information

This guide specifies the required and supported system elements for the application.

This guide specifies the required and supported system elements for the application. System Requirements Contents System Requirements... 2 Supported Operating Systems and Databases...2 Features with Additional Software Requirements... 2 Hardware Requirements... 4 Database Prerequisites...

More information

Oracle Database 12c Plug In. Switch On. Get SMART.

Oracle Database 12c Plug In. Switch On. Get SMART. Oracle Database 12c Plug In. Switch On. Get SMART. Duncan Harvey Head of Core Technology, Oracle EMEA March 2015 Safe Harbor Statement The following is intended to outline our general product direction.

More information

Cloud Based Application Architectures using Smart Computing

Cloud Based Application Architectures using Smart Computing Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products

More information

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY Tokyo. Koln Sebastopol. Cambridge Farnham. FIFTH EDITION Oracle Essentials Rick Greenwald, Robert Stackowiak, and Jonathan Stern O'REILLY" Beijing Cambridge Farnham Koln Sebastopol Tokyo _ Table of Contents Preface xiii 1. Introducing Oracle 1

More information

High Availability Solutions for MySQL. Lenz Grimmer 2008-08-29 DrupalCon 2008, Szeged, Hungary

High Availability Solutions for MySQL. Lenz Grimmer <lenz@grimmer.com> 2008-08-29 DrupalCon 2008, Szeged, Hungary High Availability Solutions for MySQL Lenz Grimmer 2008-08-29 DrupalCon 2008, Szeged, Hungary Agenda High Availability in General MySQL Replication MySQL Cluster DRBD Links/Tools Why

More information

Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region

<Insert Picture Here> Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region Oracle Database Directions Fred Louis Principal Sales Consultant Ohio Valley Region 1977 Oracle Database 30 Years of Sustained Innovation Database Vault Transparent Data Encryption

More information

High Availability and Scalability for Online Applications with MySQL

High Availability and Scalability for Online Applications with MySQL High Availability and Scalability for Online Applications with MySQL Part 1I - Advanced Replication Ivan Zoratti Sales Engineering Manager EMEA ivan@mysql.com April 2007 Agenda Welcome back! and Welcome

More information

SQL Anywhere 12 New Features Summary

SQL Anywhere 12 New Features Summary SQL Anywhere 12 WHITE PAPER www.sybase.com/sqlanywhere Contents: Introduction... 2 Out of Box Performance... 3 Automatic Tuning of Server Threads... 3 Column Statistics Management... 3 Improved Remote

More information

MySQL Reference Architectures for Massively Scalable Web Infrastructure

MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Best Practices for Innovating on the Web A MySQL Strategy White Paper April 2011 Table of Contents Executive Summary... 3!

More information

MySQL CLUSTER. Scaling write operations, as well as reads, across commodity hardware. Low latency for a real-time user experience

MySQL CLUSTER. Scaling write operations, as well as reads, across commodity hardware. Low latency for a real-time user experience MySQL CLUSTER MEMORY OPTMIZED PERFORMANCE & WEB SCALABILITY WITH 99.999% AVAILABILITY HIGHLIGHTS Memory optimized tables for lowlatency, real-time performance Auto-sharding for high read and write scalability

More information

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE DATABASE 10G ENTERPRISE EDITION ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.

More information

Elastic Scalability in MySQL Fabric using OpenStack

Elastic Scalability in MySQL Fabric using OpenStack Elastic Scalability in MySQL Fabric using OpenStack Mats Kindahl Senior Principal Software Developer Narayanan Venkateswaran Principal Software Developer Copyright 2014, Oracle and/or its affiliates. All

More information

MySQL: Community and Enterprise soul. Marco Carlessi - (Oracle) MySQL Senior Sales Consultant

MySQL: Community and Enterprise soul. Marco Carlessi - (Oracle) MySQL Senior Sales Consultant MySQL: Community and Enterprise soul Marco Carlessi - (Oracle) MySQL Senior Sales Consultant MySQL: Community and Enterprise soul AGENDA ORADOR Oracle s Investment in MySQL MySQL Enterprise Edition MySQL

More information

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya Oracle Database - Engineered for Innovation Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya Oracle Database 11g Release 2 Shipping since September 2009 11.2.0.3 Patch Set now

More information

Tushar Joshi Turtle Networks Ltd

Tushar Joshi Turtle Networks Ltd MySQL Database for High Availability Web Applications Tushar Joshi Turtle Networks Ltd www.turtle.net Overview What is High Availability? Web/Network Architecture Applications MySQL Replication MySQL Clustering

More information

Module 14: Scalability and High Availability

Module 14: Scalability and High Availability Module 14: Scalability and High Availability Overview Key high availability features available in Oracle and SQL Server Key scalability features available in Oracle and SQL Server High Availability High

More information

MySQL Security In A Cloudy World

<Insert Picture Here> MySQL Security In A Cloudy World MySQL Security In A Cloudy World Dave Stokes @Stoker David.Stokes @Oracle.com MySQL Community Manager slides: slideshare.net/davidmstokes Safe Harbor Statement The following is intended

More information

Products and Solutions

Products and Solutions Products and Solutions Olivier Beutels Sales Manager SkySQL Ab Vangelis Katsikaros Partner Oracle, MySQL and InnoDB are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks

More information

YouTube Vitess. Cloud-Native MySQL. Oracle OpenWorld Conference October 26, 2015. Anthony Yeh, Software Engineer, YouTube. http://vitess.

YouTube Vitess. Cloud-Native MySQL. Oracle OpenWorld Conference October 26, 2015. Anthony Yeh, Software Engineer, YouTube. http://vitess. YouTube Vitess Cloud-Native MySQL Oracle OpenWorld Conference October 26, 2015 Anthony Yeh, Software Engineer, YouTube http://vitess.io/ Spoiler Alert Spoilers 1. History of Vitess 2. What is Cloud-Native

More information

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving

More information

MySQL High Availability Solutions. Lenz Grimmer http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany

MySQL High Availability Solutions. Lenz Grimmer <lenz@grimmer.com> http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany MySQL High Availability Solutions Lenz Grimmer < http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany Agenda High Availability: Concepts & Considerations MySQL Replication

More information

In Memory Accelerator for MongoDB

In Memory Accelerator for MongoDB In Memory Accelerator for MongoDB Yakov Zhdanov, Director R&D GridGain Systems GridGain: In Memory Computing Leader 5 years in production 100s of customers & users Starts every 10 secs worldwide Over 15,000,000

More information

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant Oracle Linux Overview Presented by: Anuj Verma Title: Senior Pre-Sales Consultant Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant Agenda / Introductions / Framing the High Availability (HA) Problem / Hot Standby + Log Streaming /

More information

Tier Architectures. Kathleen Durant CS 3200

Tier Architectures. Kathleen Durant CS 3200 Tier Architectures Kathleen Durant CS 3200 1 Supporting Architectures for DBMS Over the years there have been many different hardware configurations to support database systems Some are outdated others

More information

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...

More information

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...

More information

Virtualization Strategy with Oracle VM and Oracle Linux. Bjorn Naessens

Virtualization Strategy with Oracle VM and Oracle Linux. Bjorn Naessens with Oracle VM and Bjorn Naessens Join the buzz: Wifi pass: BANQ Twitter #oracleopenxperience @oopenxperience 2 About me Certifications OVM 2.x/3.x Implementation Specialist 5.x Certified Administrator

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7 Oracle Virtual Machine Server pre x86 Marián Kuna Technology Sales

More information

Comparing MySQL and Postgres 9.0 Replication

Comparing MySQL and Postgres 9.0 Replication Comparing MySQL and Postgres 9.0 Replication An EnterpriseDB White Paper For DBAs, Application Developers, and Enterprise Architects March 2010 Table of Contents Introduction... 3 A Look at the Replication

More information

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation

SQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server

More information

High Availability Solutions with MySQL

High Availability Solutions with MySQL High Availability Solutions with MySQL best OpenSystems Day Fall 2008 Ralf Gebhardt Senior Systems Engineer MySQL Global Software Practice ralf.gebhardt@sun.com 1 HA Requirements and Considerations HA

More information

What s New in MySQL 5.7 Security Georgi Joro Kodinov Team Lead MySQL Server General Team

What s New in MySQL 5.7 Security Georgi Joro Kodinov Team Lead MySQL Server General Team What s New in MySQL 5.7 Security Georgi Joro Kodinov Team Lead MySQL Server General Team Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Oracle Database Cloud Services OGh DBA & Middleware Day

Oracle Database Cloud Services OGh DBA & Middleware Day Oracle Database Cloud Services OGh DBA & Middleware Day Jan van Tiggelen Principal Sales Consultant Oracle Core Technology June 4th, 2015 Safe Harbor Statement The following is intended to outline our

More information

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity Frances Zhao-Perez Alexandra Huff Oracle CAF Product Management Simon Haslam Technical Director O-box Safe Harbor Statement

More information

Preparing for the Big Oops! Disaster Recovery Sites for MySQL. Robert Hodges, CEO, Continuent MySQL Conference 2011

Preparing for the Big Oops! Disaster Recovery Sites for MySQL. Robert Hodges, CEO, Continuent MySQL Conference 2011 Preparing for the Big Oops! Disaster Recovery Sites for Robert Hodges, CEO, Continuent Conference 2011 Topics / Introductions / A Motivating Story / Master / Slave Disaster Recovery Replication Tungsten

More information

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Managing your Red Hat Enterprise Linux guests with RHN Satellite Managing your Red Hat Enterprise Linux guests with RHN Satellite Matthew Davis, Level 1 Production Support Manager, Red Hat Brad Hinson, Sr. Support Engineer Lead System z, Red Hat Mark Spencer, Sr. Solutions

More information

MySQL Security: What s New & Best Practices. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

MySQL Security: What s New & Best Practices. Copyright 2015, Oracle and/or its affiliates. All rights reserved. MySQL Security: What s New & Best Practices 43% of companies have experienced a data breach in the past year. Source: Ponemon Institute, 2014 Attackers Are Moving Faster 5 out of 6 large companies targeted

More information

vsphere Upgrade vsphere 6.0 EN-001721-03

vsphere Upgrade vsphere 6.0 EN-001721-03 vsphere 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

Mark Bennett. Search and the Virtual Machine

Mark Bennett. Search and the Virtual Machine Mark Bennett Search and the Virtual Machine Agenda Intro / Business Drivers What to do with Search + Virtual What Makes Search Fast (or Slow!) Virtual Platforms Test Results Trends / Wrap Up / Q & A Business

More information

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL

More information

CENTRO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO DO ESTADO DO RIO DE JANEIRO COMISSÃO PERMANENTE DE LICITAÇÃO - CDL

CENTRO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO DO ESTADO DO RIO DE JANEIRO COMISSÃO PERMANENTE DE LICITAÇÃO - CDL CENTRO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO DO ESTADO DO RIO DE JANEIRO COMISSÃO PERMANENTE DE LICITAÇÃO - CDL PREGÃO ELETRÔNICO - PE-RP Nº 007/2014 PLANILHA DE ORÇAMENTO ESTIMADO - ANEXO VIII LOTE

More information

Active/Active DB2 Clusters for HA and Scalability

Active/Active DB2 Clusters for HA and Scalability Session Code Here Active/Active 2 Clusters for HA and Scalability Ariff Kassam xkoto, Inc Tuesday, May 9, 2006 2:30 p.m. 3:40 p.m. Platform: 2 for Linux, Unix, Windows Market Focus Solution GRIDIRON 1808

More information

Flash Databases: High Performance and High Availability

Flash Databases: High Performance and High Availability Flash Databases: High Performance and High Availability Flash Memory Summit Software Tutorial August 11,2011 Dr John R Busch Founder and CTO Schooner Information Technology JohnBusch@SchoonerInfoTechcom

More information

Oracle 11g Database Administration

Oracle 11g Database Administration Oracle 11g Database Administration Part 1: Oracle 11g Administration Workshop I A. Exploring the Oracle Database Architecture 1. Oracle Database Architecture Overview 2. Interacting with an Oracle Database

More information

SQL Server Training Course Content

SQL Server Training Course Content SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance

More information

Oracle Database 11g: RAC Administration Release 2

Oracle Database 11g: RAC Administration Release 2 Oracle University Contact Us: 01-800-919-3027 & 01-800-913-0322 Oracle Database 11g: RAC Administration Release 2 Duration: 4 Days What you will learn This Oracle Database 11g: RAC Administration Release

More information

Table of Contents. Overview... 1 Introduction... 2 Common Architectures... 3. Technical Challenges with Magento... 6. ChinaNetCloud's Experience...

Table of Contents. Overview... 1 Introduction... 2 Common Architectures... 3. Technical Challenges with Magento... 6. ChinaNetCloud's Experience... Table of Contents Overview... 1 Introduction... 2 Common Architectures... 3 Simple System... 3 Highly Available System... 4 Large Scale High-Performance System... 5 Technical Challenges with Magento...

More information

Scalable Architecture on Amazon AWS Cloud

Scalable Architecture on Amazon AWS Cloud Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies kalpak@clogeny.com 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect

More information

Assignment # 1 (Cloud Computing Security)

Assignment # 1 (Cloud Computing Security) Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual

More information

Inovando sistemas com arquiteturas elásticas

Inovando sistemas com arquiteturas elásticas Inovando sistemas com arquiteturas elásticas Renato Bognar Principal System Engineer 1 Agenda Quais são os desafios de construir ua aplicação? Quais os pontos de atenção? Vai construir Apps móveis? Desfazendo

More information

Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL

Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL SCHOONER WHITE PAPER Top 10 Reasons why MySQL Experts Switch to SchoonerSQL - Solving the common problems users face with MySQL About Schooner Information Technology Schooner Information Technology provides

More information

Benchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk

Benchmarking Couchbase Server for Interactive Applications. By Alexey Diomin and Kirill Grigorchuk Benchmarking Couchbase Server for Interactive Applications By Alexey Diomin and Kirill Grigorchuk Contents 1. Introduction... 3 2. A brief overview of Cassandra, MongoDB, and Couchbase... 3 3. Key criteria

More information

ScaleArc idb Solution for SQL Server Deployments

ScaleArc idb Solution for SQL Server Deployments ScaleArc idb Solution for SQL Server Deployments Objective This technology white paper describes the ScaleArc idb solution and outlines the benefits of scaling, load balancing, caching, SQL instrumentation

More information

Database as a Service (DaaS) Version 1.02

Database as a Service (DaaS) Version 1.02 Database as a Service (DaaS) Version 1.02 Table of Contents Database as a Service (DaaS) Overview... 4 Database as a Service (DaaS) Benefit... 4 Feature Description... 4 Database Types / Supported Versions...

More information

Parallel Replication for MySQL in 5 Minutes or Less

Parallel Replication for MySQL in 5 Minutes or Less Parallel Replication for MySQL in 5 Minutes or Less Featuring Tungsten Replicator Robert Hodges, CEO, Continuent About Continuent / Continuent is the leading provider of data replication and clustering

More information

MySQL and Virtualization Guide

MySQL and Virtualization Guide MySQL and Virtualization Guide Abstract This is the MySQL and Virtualization extract from the MySQL Reference Manual. For legal information, see the Legal Notices. For help with using MySQL, please visit

More information

6231A - Maintaining a Microsoft SQL Server 2008 Database

6231A - Maintaining a Microsoft SQL Server 2008 Database 6231A - Maintaining a Microsoft SQL Server 2008 Database Course Number: 6231A Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni Agenda Database trends for the past 10 years Era of Big Data and Cloud Challenges and Options Upcoming database trends Q&A Scope

More information

Oracle Database 11g Comparison Chart

Oracle Database 11g Comparison Chart Key Feature Summary Express 10g Standard One Standard Enterprise Maximum 1 CPU 2 Sockets 4 Sockets No Limit RAM 1GB OS Max OS Max OS Max Database Size 4GB No Limit No Limit No Limit Windows Linux Unix

More information

MySQL Comes of Age. Robert Hodges Sr. Staff Engineer Percona Live London November 4, 2014. 2014 VMware Inc. All rights reserved.

MySQL Comes of Age. Robert Hodges Sr. Staff Engineer Percona Live London November 4, 2014. 2014 VMware Inc. All rights reserved. MySQL Comes of Age Robert Hodges Sr. Staff Engineer Percona Live London November 4, 2014 2014 VMware Inc. All rights reserved. Continuent is now part of VMware! VMware acquired Continuent on 28 October

More information

Eloquence Training What s new in Eloquence B.08.00

Eloquence Training What s new in Eloquence B.08.00 Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium

More information

Real-time Data Replication

Real-time Data Replication Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different

More information

Managed Servers ASA Extract FY14

Managed Servers ASA Extract FY14 Managed Servers ASA Extract FY14 1.0 Service Summary 1.1 Name Managed Servers 1.7 Mission/Vision UW IT currently manages over 900 managed servers for various owners and functions. There are 2 primary types

More information

SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery

SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery SAP HANA Operation Expert Summit BUILD - High Availability & Disaster Recovery Dr. Ralf Czekalla/SAP HANA Product Management May 09, 2014 Customer Disclaimer This presentation outlines our general product

More information

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.

More information

Application-Tier In-Memory Analytics Best Practices and Use Cases

Application-Tier In-Memory Analytics Best Practices and Use Cases Application-Tier In-Memory Analytics Best Practices and Use Cases Susan Cheung Vice President Product Management Oracle, Server Technologies Oct 01, 2014 Guest Speaker: Kiran Tailor Senior Oracle DBA and

More information

Online Transaction Processing in SQL Server 2008

Online Transaction Processing in SQL Server 2008 Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,

More information

Adding Indirection Enhances Functionality

Adding Indirection Enhances Functionality Adding Indirection Enhances Functionality The Story Of A Proxy Mark Riddoch & Massimiliano Pinto Introductions Mark Riddoch Staff Engineer, VMware Formally Chief Architect, MariaDB Corporation Massimiliano

More information

MySQL performance in a cloud. Mark Callaghan

MySQL performance in a cloud. Mark Callaghan MySQL performance in a cloud Mark Callaghan Special thanks Eric Hammond (http://www.anvilon.com) provided documentation that made all of my work much easier. What is this thing called a cloud? Deployment

More information

Enabling Cloud Deployments with Oracle Virtualization

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization Enabling Cloud Deployments with Oracle Virtualization NAME TITLE The following is intended to outline our general product direction. It is intended for information purposes only,

More information

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation

INTRODUCTION ADVANTAGES OF RUNNING ORACLE 11G ON WINDOWS. Edward Whalen, Performance Tuning Corporation ADVANTAGES OF RUNNING ORACLE11G ON MICROSOFT WINDOWS SERVER X64 Edward Whalen, Performance Tuning Corporation INTRODUCTION Microsoft Windows has long been an ideal platform for the Oracle database server.

More information

MySQL Cluster Delivering Scalable & Highly Available Session Management

MySQL Cluster Delivering Scalable & Highly Available Session Management MySQL Cluster Delivering Scalable & Highly Available Session Management Mat Keep (mat.keep@oracle.com) MySQL Cluster Product Management Bernd Ocklin (bernd.ocklin@oracle.com) Director,

More information