SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Doug Shelley, Tesora
Matt Lord, Oracle
The Latest with MySQL
on OpenStack Trove
#TroveDay2015
 Community Trove plus:
 Certified guest images for many databases
 Regularly tested against popular OpenStack distros
 Enterprise features such as Oracle 11g & 12c support
 Easy installation and configuration
 So what’s new?
 Let’s focus on our MySQL support
Tesora DBaaS Platform
August 25, 2015 What's New With MySQL
 Since last Trove day:
 Replication v1
 “binlog” based, asynchronous
 Create a slave from master
 Detach a slave
 Replication v2
 GTID based for MySQL 5.6
 Start multiple slaves simultaneously
 Initialize from incremental backup
 Failover capabilities – promote and eject
What’s new?
August 25, 2015 What's New With MySQL
 Guest log retrieval
 Initial implementation is for MySQL
 Includes error, general, slow query and guest-agent
logs
 “Publishing” of logs can be enabled or disabled (“log-
publish”)
 Individual logs can be streamed (“log-tail”) or
downloaded (“log-save”)
 Let’s look at these features in action!
What’s new?
August 25, 2015 What's New With MySQL
Safe Harbor Statement
The following 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
Corporation
August 25, 2015 What's New With MySQL
MySQL 5.7 Release Candidate!
Enhanced InnoDB: faster online & bulk load
operations
Replication Improvements (incl. multi-
source, multi-threaded slaves...)
New Optimizer Cost Model: greater user
control & better query performance
Performance Schema Improvements
MySQL SYS Schema
Performance & Scalability Manageability
2 X Faster than MySQL 5.6
Improved Security: safer initialization, setup
& management
NEW! JSON Support
And many more new features and enhancements... http://mysqlserverteam.com/the-mysql-5-7-8-release-candidate-is-available/
August 25, 2015 What's New With MySQL
0
100,000
200,000
300,000
400,000
500,000
600,000
700,000
8 16 32 64 128 256 512 1,024
QueriesperSecond
Connections
MySQL 5.7: Sysbench Read Only (Point Select)
MySQL
5.7
MySQL
5.6
MySQL
5.5
MySQL 5.7: Sysbench: Read Only
Intel(R) Xeon(R) CPU E7-4860 x86_64
4 sockets x 10 cores-HT (80 CPU threads)
2.3 GHz, 512 GB RAM
Oracle Linux 6.5
2x Faster than MySQL 5.6
3x Faster than MySQL 5.5
645,000 QPS
August 25, 2015 What's New With MySQL
1 Million QPS
MySQL 5.7: InnoDB, NoSQL With
Memcached
6x Faster than MySQL 5.6
0
200,000
400,000
600,000
800,000
1,000,000
1,200,000
8 16 32 64 128 256 512 1,024
QueriesperSecond
Connections
MySQL 5.7 vs 5.6 - InnoDB & Memcached
MySQL
5.7
MySQL
5.6
Intel(R) Xeon(R) CPU E7-4860 x86_64
4 sockets x 10 cores-HT (80 CPU threads)
2.3 GHz, 512 GB RAM
Oracle Linux 6.5
August 25, 2015 What's New With MySQL
MySQL 5.7: Connections/Second
1.7x Faster than MySQL 5.6
2.5x Faster than MySQL 5.5
67,000 Connections/Sec
0
10,000
20,000
30,000
40,000
50,000
60,000
70,000
80,000
MySQL 5.5 MySQL 5.6 MySQL 5.7
Connections/Second Connections Per Second
MySQL 5.5
MySQL 5.6
MySQL 5.7
Intel(R) Xeon(R) CPU E7-4860 x86_64
4 sockets x 10 cores-HT (80 CPU threads)
2.3 GHz, 512 GB RAM
Oracle Linux 6.5
August 25, 2015 What's New With MySQL
 Optimizer and Parser refactoring
 Improves readability, maintainability
and stability
 Cleanly separate the parsing,
optimizing, and execution stages
 Allows for easier feature additions,
with lessened risk
 New hint framework
 Easier to manage
 With support for additional new hints
 Improved JSON EXPLAIN
 EXPLAIN for running thread
 New Cost based Optimizer
 Generated Columns
 Support for InnoDB based
internal temp tables
 Better
ONLY_FULL_GROUP_BY
mode
 Better support for InnoDB
& GIS
 Many specific new
optimizations
Queries execute faster, while
using less CPU and disk
space!
MySQL 5.7: Optimizer
Improvements
August 25, 2015 What's New With MySQL
 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
MySQL 5.7: Query Rewrite Plugin
August 25, 2015 What's New With MySQL
MySQL 5.7: Performance Schema
Memory
Instrumentation
 Aggregates
statistics by
 Type of memory
used (caches,
internal buffers,
…)
 Thread/account/
user/host
indirectly
performing the
memory
operation
 Attributes include
 Memory used
(bytes)
 Operation counts
 High/Low Water
Marks
Statement
Instrumentation
 Stored Procedures
 Stored Functions
 Prepared
Statements
 Transactions
Additional
Information
 Replication slave
status
 MDL lock
instrumentation
 Status and
variables per
thread
 Server stage
tracking
 Track long
running SQL
 Improved
configuration
and ease-of-use
 All while
reducing total
footprint and
overhead
August 25, 2015 What's New With MySQL
MySQL 5.7: SYS Schema
 Helps simplify DBA / Ops tasks
 Monitor server health, user, host
statistics
 Spot, diagnose, and tune
performance issues
 Easy to understand views with
insights into
 IO hot spots, Locking, Costly SQL
statements
 Schema, table and index statistics
 SYS is similar to
 Oracle V$ catalog views
 Microsoft SQL DMVs (Dynamic
Management Views)
Helper objects for DBAs, Developers and Operations staff
August 25, 2015 What's New With MySQL
 Native JSON data type
 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
MySQL 5.7: JSON
August 25, 2015 What's New With MySQL
 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()
MySQL 5.7: GIS Improvements
August 25, 2015 What's New With MySQL
 Native Partitioning
 Eliminates previous
limitations
 Eliminates resource usage
problems
 Transportable tablespace
support
 Native Full-Text Search
 Including full CJK support!
 Native Spatial Indexes
 Transparent page
compression
 Support for 32K and 64K
pages
 Use with transparent page
compression for very high
compression ratios
 General TABLESPACE
support
 Store multiple tables in user
defined shared tablespaces
 Support for MySQL Group
Replication
 High priority transactions
 Improved support for
cache preloading
 Load your hottest data
loaded at startup
 Configurable fill-factor
 Allows for improvements in
storage footprint
 Improved bulk-data load
performance
August 25, 2015 What's New With MySQL
MySQL 5.7: InnoDB
Improvements
 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
MySQL 5.7: Security
August 25, 2015 What's New With MySQL
 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
 New --require_secure_transport option to
prevent insecure communications
 Added SSL support to binary log clients
MySQL 5.7: Security -- SSL
August 25, 2015 What's New With MySQL
MySQL 5.7: Server-side
Statement Timeouts
 Server side statement timeouts
 Global for server, per session, or for individual SELECT
statements
 Expanded to Windows and Solaris, restricted by
removing USER option
SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM my_table;
August 25, 2015 What's New With MySQL
 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
MySQL 5.7: Replication
Improvements
0%
50%
100%
150%
200%
250%
1 8 24 48
Slave Threads
Slave throughput vs. 96 Thread Master
August 25, 2015 What's New With MySQL
MySQL 5.7: Enabling GTIDs
Check
Compatibility
•Server reports
any incompatible
operations
Generate
GTIDs
•All servers
generate GTIDs
but don’t depend
on them
Brief wait
•Allow all legacy
events to work
through all
servers
GTIDs
Enabled
•All Servers
generate and
expect GTIDs only
•Full benefits of
GTIDs available
Phased, On-line Introduction
August 25, 2015 What's New With MySQL
 Multi-Source Replication
 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
 Online Operations:
Dynamic Replication
Filters, switch master
MySQL 5.7: Replication
Improvements
August 25, 2015 What's New With MySQL
 Support for tracking session transaction
state
 This offers better support for load balancing across
nodes
 Server Version Tokens
 This offers better support for caching in distributed
systems
 New data migration tool : mysqlpump
 Improves data migration and sharding operations
between nodes
 Improved Replication options in HA groups
 Improved slave performance with clock based
parallelization
 Loss-less Semi-Sync Replication plugin supporting
multi-node acks
 Synchronous replication (Group Replication plugin
now in Labs)
MySQL 5.7: HA Improvements
August 25, 2015 What's New With MySQL
 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
MySQL Group Replication labs.mysql.com
August 25, 2015 What's New With MySQL
HTTP Plugin for MySQL
 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
labs.mysql.com
August 25, 2015 What's New With MySQL
MySQL Fabric 1.5
 High Availability
 Server monitoring with auto-
promotion and transparent
application failover
 Optionally scale-out through
sharding
 Application provides shard key
 Range or Hash
 Tools for resharding
 Global updates & tables
 Fabric-aware connectors
rather than proxy: Python,
Java, PHP, .NET, C (labs)
 Lower latency, bottleneck-free
 Server provisioning using
OpenStack etc.
High Availability + Sharding-Based Scale-out
August 25, 2015 What's New With MySQL
MySQL Repos
 Distributions
 Oracle, Red Hat, CentOS
 Fedora
 Ubuntu, Debian
 SUSE
 Official MySQL Docker
Image from Oracle
 Coming Soon
 Preconfigured Containers
 Improved support for popular
DevOps deployment tools
https://dev.mysql.com/downloads/r
epo
MySQL on GitHub
 Git for MySQL Engineering
 Fast, flexible and great for a
distributed team
 Great tooling
 Large and vibrant community
 GitHub for MySQL
Community
 Easy and fast code availability to
the community and to
downstream projects
 New Pull Requests
https://github.com/mysql
August 25, 2015 What's New With MySQL
MySQL 5.7: Additional Info
 http://mysqlserverteam.com/the-mysql-5-7-8-release-
candidate-is-available/
 http://mysqlserverteam.com/category/json/
 http://mysqlserverteam.com/category/performance/o
ptimizer/
 http://mysqlserverteam.com/category/innodb/
 http://mysqlserverteam.com/category/mysql/perform
ance-schema/
 http://mysqlserverteam.com/category/gis/
 http://mysqlserverteam.com/category/full-text-
search/
 http://mysqlserverteam.com/category/dictionary/
 https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
 http://dev.mysql.com/doc/refman/5.7/en/
August 25, 2015 What's New With MySQL

Weitere ähnliche Inhalte

Was ist angesagt?

VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical Overview
Julienne Pham
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Arraya Solutions
 
Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
Framgia Vietnam
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
Filip Verloy
 

Was ist angesagt? (20)

OpenStack and Databases
OpenStack and DatabasesOpenStack and Databases
OpenStack and Databases
 
Webinar: Intro to Trove_Mirantis_26_feb2015
Webinar: Intro to Trove_Mirantis_26_feb2015Webinar: Intro to Trove_Mirantis_26_feb2015
Webinar: Intro to Trove_Mirantis_26_feb2015
 
VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical Overview
 
The State of Trove: The OpenStack Database-as-a-Service
The State of Trove: The OpenStack Database-as-a-ServiceThe State of Trove: The OpenStack Database-as-a-Service
The State of Trove: The OpenStack Database-as-a-Service
 
Hands On Trove: Database as a Service in OpenStack
Hands On Trove: Database as a Service in OpenStack Hands On Trove: Database as a Service in OpenStack
Hands On Trove: Database as a Service in OpenStack
 
An introduction to database as-a-service with open stack trove
An introduction to database as-a-service with open stack troveAn introduction to database as-a-service with open stack trove
An introduction to database as-a-service with open stack trove
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIO
 
OpenStack Trove and DBaaS API: Impedance Match? By Fred Dalrymple
OpenStack Trove and DBaaS API: Impedance Match? By Fred DalrympleOpenStack Trove and DBaaS API: Impedance Match? By Fred Dalrymple
OpenStack Trove and DBaaS API: Impedance Match? By Fred Dalrymple
 
What is OpenStack Trove? Trove Day 2014
What is OpenStack Trove? Trove Day 2014What is OpenStack Trove? Trove Day 2014
What is OpenStack Trove? Trove Day 2014
 
20171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v120171104 hk-py con-mysql-documentstore_v1
20171104 hk-py con-mysql-documentstore_v1
 
VMware Integrated OpenStack
VMware Integrated OpenStackVMware Integrated OpenStack
VMware Integrated OpenStack
 
My First 90 days with Vitess
My First 90 days with VitessMy First 90 days with Vitess
My First 90 days with Vitess
 
Build public private cloud using openstack
Build public private cloud using openstackBuild public private cloud using openstack
Build public private cloud using openstack
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
 
Mysql ecosystem in 2019
Mysql ecosystem in 2019Mysql ecosystem in 2019
Mysql ecosystem in 2019
 
Whamcloud is Back: Lustre Today and Future
Whamcloud is Back: Lustre Today and FutureWhamcloud is Back: Lustre Today and Future
Whamcloud is Back: Lustre Today and Future
 
Everything you wanted to know about Trove but didn't know whom to ask!
Everything you wanted to know about Trove but didn't know whom to ask!Everything you wanted to know about Trove but didn't know whom to ask!
Everything you wanted to know about Trove but didn't know whom to ask!
 
MySQL enterprise edition
MySQL enterprise edition MySQL enterprise edition
MySQL enterprise edition
 
MySQL Tech Tour 2015 - 5.7 Whats new
MySQL Tech Tour 2015 - 5.7 Whats newMySQL Tech Tour 2015 - 5.7 Whats new
MySQL Tech Tour 2015 - 5.7 Whats new
 
Running Solr in the Cloud at Memory Speed with Alluxio
Running Solr in the Cloud at Memory Speed with AlluxioRunning Solr in the Cloud at Memory Speed with Alluxio
Running Solr in the Cloud at Memory Speed with Alluxio
 

Andere mochten auch

Grow Taller For You
Grow Taller For YouGrow Taller For You
Grow Taller For You
bendelemant
 
призентация коллекция
призентация коллекцияпризентация коллекция
призентация коллекция
necrasov
 
презентация открытого занятия гриценко с.а.
презентация открытого занятия гриценко с.а.презентация открытого занятия гриценко с.а.
презентация открытого занятия гриценко с.а.
necrasov
 
Amblique / Demandware Global eCommerce Expansion Workshop
Amblique / Demandware Global eCommerce Expansion WorkshopAmblique / Demandware Global eCommerce Expansion Workshop
Amblique / Demandware Global eCommerce Expansion Workshop
Justus Wilde
 

Andere mochten auch (17)

The State of OpenStack Product Management
The State of OpenStack Product ManagementThe State of OpenStack Product Management
The State of OpenStack Product Management
 
An Investor’s View of OpenStack - Trove Day 2014
An Investor’s View of OpenStack - Trove Day 2014An Investor’s View of OpenStack - Trove Day 2014
An Investor’s View of OpenStack - Trove Day 2014
 
Percona Live 4/15/15: Transparent sharding database virtualization engine (DVE)
Percona Live 4/15/15: Transparent sharding database virtualization engine (DVE)Percona Live 4/15/15: Transparent sharding database virtualization engine (DVE)
Percona Live 4/15/15: Transparent sharding database virtualization engine (DVE)
 
OpenStack Trove in Production at HP - TroveDay 2014
OpenStack Trove in Production at HP  - TroveDay 2014 OpenStack Trove in Production at HP  - TroveDay 2014
OpenStack Trove in Production at HP - TroveDay 2014
 
Running OpenStack in Production
Running OpenStack in ProductionRunning OpenStack in Production
Running OpenStack in Production
 
Tesora: Managing Cassandra Databases with OpenStack Trove
Tesora: Managing Cassandra Databases with OpenStack TroveTesora: Managing Cassandra Databases with OpenStack Trove
Tesora: Managing Cassandra Databases with OpenStack Trove
 
Stateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal JourneyStateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal Journey
 
Grow Taller For You
Grow Taller For YouGrow Taller For You
Grow Taller For You
 
Training-Brochure
Training-BrochureTraining-Brochure
Training-Brochure
 
Egr
EgrEgr
Egr
 
O bombardeio
O bombardeioO bombardeio
O bombardeio
 
Informe ejecutivo face 2
Informe ejecutivo face 2Informe ejecutivo face 2
Informe ejecutivo face 2
 
призентация коллекция
призентация коллекцияпризентация коллекция
призентация коллекция
 
Stretchandchallenge
StretchandchallengeStretchandchallenge
Stretchandchallenge
 
презентация открытого занятия гриценко с.а.
презентация открытого занятия гриценко с.а.презентация открытого занятия гриценко с.а.
презентация открытого занятия гриценко с.а.
 
Suominen Oyj:n vuosikertomus 2016
Suominen Oyj:n vuosikertomus 2016Suominen Oyj:n vuosikertomus 2016
Suominen Oyj:n vuosikertomus 2016
 
Amblique / Demandware Global eCommerce Expansion Workshop
Amblique / Demandware Global eCommerce Expansion WorkshopAmblique / Demandware Global eCommerce Expansion Workshop
Amblique / Demandware Global eCommerce Expansion Workshop
 

Ähnlich wie The latest with MySql on OpenStack Trove

Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
OpenSourceIndia
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
Tarique Saleem
 

Ähnlich wie The latest with MySql on OpenStack Trove (20)

What's New in MySQL 5.7
What's New in MySQL 5.7What's New in MySQL 5.7
What's New in MySQL 5.7
 
MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015MySQL 5.7: What's New, Nov. 2015
MySQL 5.7: What's New, Nov. 2015
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
 
Upgrade to MySQL 5.7 and latest news planned for MySQL 8
Upgrade to MySQL 5.7 and latest news planned for MySQL 8Upgrade to MySQL 5.7 and latest news planned for MySQL 8
Upgrade to MySQL 5.7 and latest news planned for MySQL 8
 
MySQL 5.7 what's new
MySQL 5.7 what's newMySQL 5.7 what's new
MySQL 5.7 what's new
 
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
MySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats newMySQL Manchester TT - 5.7 Whats new
MySQL Manchester TT - 5.7 Whats new
 
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015 2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
 
My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015
 
Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
 
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 
MySQL 5.7 - What's new and How to upgrade
MySQL 5.7 - What's new and How to upgradeMySQL 5.7 - What's new and How to upgrade
MySQL 5.7 - What's new and How to upgrade
 
Netherlands Tech Tour - 07 MySQL Whats upcoming in 5.7
Netherlands Tech Tour - 07 MySQL Whats upcoming in 5.7Netherlands Tech Tour - 07 MySQL Whats upcoming in 5.7
Netherlands Tech Tour - 07 MySQL Whats upcoming in 5.7
 
제3회난공불락 오픈소스 인프라세미나 - MySQL
제3회난공불락 오픈소스 인프라세미나 - MySQL제3회난공불락 오픈소스 인프라세미나 - MySQL
제3회난공불락 오픈소스 인프라세미나 - MySQL
 
Automatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 octAutomatic upgrade and new error logging in my sql 8.0 oct
Automatic upgrade and new error logging in my sql 8.0 oct
 
MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15MySQL The State of the Dolphin - jun15
MySQL The State of the Dolphin - jun15
 
SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2SQL Server 2019 ctp2.2
SQL Server 2019 ctp2.2
 
MySQL Day Paris 2018 - Introduction & The State of the Dolphin
MySQL Day Paris 2018 - Introduction & The State of the DolphinMySQL Day Paris 2018 - Introduction & The State of the Dolphin
MySQL Day Paris 2018 - Introduction & The State of the Dolphin
 
Whatsnew in-my sql-primary
Whatsnew in-my sql-primaryWhatsnew in-my sql-primary
Whatsnew in-my sql-primary
 

Mehr von Tesora

Mehr von Tesora (20)

Model-Driven Operations
Model-Driven OperationsModel-Driven Operations
Model-Driven Operations
 
What's Next for OpenStack at Walmart
What's Next for OpenStack at WalmartWhat's Next for OpenStack at Walmart
What's Next for OpenStack at Walmart
 
OpenStack: Upstream First
OpenStack: Upstream FirstOpenStack: Upstream First
OpenStack: Upstream First
 
All of the Amazing OpenStack Resources
All of the Amazing OpenStack ResourcesAll of the Amazing OpenStack Resources
All of the Amazing OpenStack Resources
 
What's the TCO for an OpenStack Cloud?
What's the TCO for an OpenStack Cloud? What's the TCO for an OpenStack Cloud?
What's the TCO for an OpenStack Cloud?
 
OpenStack: Past, Present, and Future
OpenStack: Past, Present, and FutureOpenStack: Past, Present, and Future
OpenStack: Past, Present, and Future
 
VMware and Container Orchestration
VMware and Container OrchestrationVMware and Container Orchestration
VMware and Container Orchestration
 
OpenStack Management at Hyperscale
OpenStack Management at HyperscaleOpenStack Management at Hyperscale
OpenStack Management at Hyperscale
 
So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What? So Your OpenStack Cloud is Built...Now What?
So Your OpenStack Cloud is Built...Now What?
 
Secrets of Success: Building Community Through Meetups
Secrets of Success: Building Community Through Meetups Secrets of Success: Building Community Through Meetups
Secrets of Success: Building Community Through Meetups
 
OpenStack in the Enterprise
OpenStack in the EnterpriseOpenStack in the Enterprise
OpenStack in the Enterprise
 
OpenStack by the Numbers
OpenStack by the NumbersOpenStack by the Numbers
OpenStack by the Numbers
 
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
Leveraging OpenStack to Run Mesos/Marathon at Charter CommunicationsLeveraging OpenStack to Run Mesos/Marathon at Charter Communications
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
 
Consuming Cinder from Docker
Consuming Cinder from DockerConsuming Cinder from Docker
Consuming Cinder from Docker
 
Bridging OpenStack and Mobile Cloud
Bridging OpenStack and Mobile CloudBridging OpenStack and Mobile Cloud
Bridging OpenStack and Mobile Cloud
 
OpenStack at Scale Inside NetApp
OpenStack at Scale Inside NetAppOpenStack at Scale Inside NetApp
OpenStack at Scale Inside NetApp
 
OpenStack at Bloomberg
OpenStack at BloombergOpenStack at Bloomberg
OpenStack at Bloomberg
 
A Tale from the Upstream Path
A Tale from the Upstream PathA Tale from the Upstream Path
A Tale from the Upstream Path
 
Building a Personal Cloud Storage Service
Building a Personal Cloud Storage ServiceBuilding a Personal Cloud Storage Service
Building a Personal Cloud Storage Service
 
Why OpenStack Hasn't Solved Enterprise Challenges
Why OpenStack Hasn't Solved Enterprise ChallengesWhy OpenStack Hasn't Solved Enterprise Challenges
Why OpenStack Hasn't Solved Enterprise Challenges
 

Kürzlich hochgeladen

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 

Kürzlich hochgeladen (20)

Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

The latest with MySql on OpenStack Trove

  • 1. Doug Shelley, Tesora Matt Lord, Oracle The Latest with MySQL on OpenStack Trove #TroveDay2015
  • 2.  Community Trove plus:  Certified guest images for many databases  Regularly tested against popular OpenStack distros  Enterprise features such as Oracle 11g & 12c support  Easy installation and configuration  So what’s new?  Let’s focus on our MySQL support Tesora DBaaS Platform August 25, 2015 What's New With MySQL
  • 3.  Since last Trove day:  Replication v1  “binlog” based, asynchronous  Create a slave from master  Detach a slave  Replication v2  GTID based for MySQL 5.6  Start multiple slaves simultaneously  Initialize from incremental backup  Failover capabilities – promote and eject What’s new? August 25, 2015 What's New With MySQL
  • 4.  Guest log retrieval  Initial implementation is for MySQL  Includes error, general, slow query and guest-agent logs  “Publishing” of logs can be enabled or disabled (“log- publish”)  Individual logs can be streamed (“log-tail”) or downloaded (“log-save”)  Let’s look at these features in action! What’s new? August 25, 2015 What's New With MySQL
  • 5. Safe Harbor Statement The following 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 Corporation August 25, 2015 What's New With MySQL
  • 6. MySQL 5.7 Release Candidate! Enhanced InnoDB: faster online & bulk load operations Replication Improvements (incl. multi- source, multi-threaded slaves...) New Optimizer Cost Model: greater user control & better query performance Performance Schema Improvements MySQL SYS Schema Performance & Scalability Manageability 2 X Faster than MySQL 5.6 Improved Security: safer initialization, setup & management NEW! JSON Support And many more new features and enhancements... http://mysqlserverteam.com/the-mysql-5-7-8-release-candidate-is-available/ August 25, 2015 What's New With MySQL
  • 7. 0 100,000 200,000 300,000 400,000 500,000 600,000 700,000 8 16 32 64 128 256 512 1,024 QueriesperSecond Connections MySQL 5.7: Sysbench Read Only (Point Select) MySQL 5.7 MySQL 5.6 MySQL 5.5 MySQL 5.7: Sysbench: Read Only Intel(R) Xeon(R) CPU E7-4860 x86_64 4 sockets x 10 cores-HT (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux 6.5 2x Faster than MySQL 5.6 3x Faster than MySQL 5.5 645,000 QPS August 25, 2015 What's New With MySQL
  • 8. 1 Million QPS MySQL 5.7: InnoDB, NoSQL With Memcached 6x Faster than MySQL 5.6 0 200,000 400,000 600,000 800,000 1,000,000 1,200,000 8 16 32 64 128 256 512 1,024 QueriesperSecond Connections MySQL 5.7 vs 5.6 - InnoDB & Memcached MySQL 5.7 MySQL 5.6 Intel(R) Xeon(R) CPU E7-4860 x86_64 4 sockets x 10 cores-HT (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux 6.5 August 25, 2015 What's New With MySQL
  • 9. MySQL 5.7: Connections/Second 1.7x Faster than MySQL 5.6 2.5x Faster than MySQL 5.5 67,000 Connections/Sec 0 10,000 20,000 30,000 40,000 50,000 60,000 70,000 80,000 MySQL 5.5 MySQL 5.6 MySQL 5.7 Connections/Second Connections Per Second MySQL 5.5 MySQL 5.6 MySQL 5.7 Intel(R) Xeon(R) CPU E7-4860 x86_64 4 sockets x 10 cores-HT (80 CPU threads) 2.3 GHz, 512 GB RAM Oracle Linux 6.5 August 25, 2015 What's New With MySQL
  • 10.  Optimizer and Parser refactoring  Improves readability, maintainability and stability  Cleanly separate the parsing, optimizing, and execution stages  Allows for easier feature additions, with lessened risk  New hint framework  Easier to manage  With support for additional new hints  Improved JSON EXPLAIN  EXPLAIN for running thread  New Cost based Optimizer  Generated Columns  Support for InnoDB based internal temp tables  Better ONLY_FULL_GROUP_BY mode  Better support for InnoDB & GIS  Many specific new optimizations Queries execute faster, while using less CPU and disk space! MySQL 5.7: Optimizer Improvements August 25, 2015 What's New With MySQL
  • 11.  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 MySQL 5.7: Query Rewrite Plugin August 25, 2015 What's New With MySQL
  • 12. MySQL 5.7: Performance Schema Memory Instrumentation  Aggregates statistics by  Type of memory used (caches, internal buffers, …)  Thread/account/ user/host indirectly performing the memory operation  Attributes include  Memory used (bytes)  Operation counts  High/Low Water Marks Statement Instrumentation  Stored Procedures  Stored Functions  Prepared Statements  Transactions Additional Information  Replication slave status  MDL lock instrumentation  Status and variables per thread  Server stage tracking  Track long running SQL  Improved configuration and ease-of-use  All while reducing total footprint and overhead August 25, 2015 What's New With MySQL
  • 13. MySQL 5.7: SYS Schema  Helps simplify DBA / Ops tasks  Monitor server health, user, host statistics  Spot, diagnose, and tune performance issues  Easy to understand views with insights into  IO hot spots, Locking, Costly SQL statements  Schema, table and index statistics  SYS is similar to  Oracle V$ catalog views  Microsoft SQL DMVs (Dynamic Management Views) Helper objects for DBAs, Developers and Operations staff August 25, 2015 What's New With MySQL
  • 14.  Native JSON data type  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 MySQL 5.7: JSON August 25, 2015 What's New With MySQL
  • 15.  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() MySQL 5.7: GIS Improvements August 25, 2015 What's New With MySQL
  • 16.  Native Partitioning  Eliminates previous limitations  Eliminates resource usage problems  Transportable tablespace support  Native Full-Text Search  Including full CJK support!  Native Spatial Indexes  Transparent page compression  Support for 32K and 64K pages  Use with transparent page compression for very high compression ratios  General TABLESPACE support  Store multiple tables in user defined shared tablespaces  Support for MySQL Group Replication  High priority transactions  Improved support for cache preloading  Load your hottest data loaded at startup  Configurable fill-factor  Allows for improvements in storage footprint  Improved bulk-data load performance August 25, 2015 What's New With MySQL MySQL 5.7: InnoDB Improvements
  • 17.  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 MySQL 5.7: Security August 25, 2015 What's New With MySQL
  • 18.  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  New --require_secure_transport option to prevent insecure communications  Added SSL support to binary log clients MySQL 5.7: Security -- SSL August 25, 2015 What's New With MySQL
  • 19. MySQL 5.7: Server-side Statement Timeouts  Server side statement timeouts  Global for server, per session, or for individual SELECT statements  Expanded to Windows and Solaris, restricted by removing USER option SELECT /*+ MAX_EXECUTION_TIME(1000) */ * FROM my_table; August 25, 2015 What's New With MySQL
  • 20.  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 MySQL 5.7: Replication Improvements 0% 50% 100% 150% 200% 250% 1 8 24 48 Slave Threads Slave throughput vs. 96 Thread Master August 25, 2015 What's New With MySQL
  • 21. MySQL 5.7: Enabling GTIDs Check Compatibility •Server reports any incompatible operations Generate GTIDs •All servers generate GTIDs but don’t depend on them Brief wait •Allow all legacy events to work through all servers GTIDs Enabled •All Servers generate and expect GTIDs only •Full benefits of GTIDs available Phased, On-line Introduction August 25, 2015 What's New With MySQL
  • 22.  Multi-Source Replication  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  Online Operations: Dynamic Replication Filters, switch master MySQL 5.7: Replication Improvements August 25, 2015 What's New With MySQL
  • 23.  Support for tracking session transaction state  This offers better support for load balancing across nodes  Server Version Tokens  This offers better support for caching in distributed systems  New data migration tool : mysqlpump  Improves data migration and sharding operations between nodes  Improved Replication options in HA groups  Improved slave performance with clock based parallelization  Loss-less Semi-Sync Replication plugin supporting multi-node acks  Synchronous replication (Group Replication plugin now in Labs) MySQL 5.7: HA Improvements August 25, 2015 What's New With MySQL
  • 24.  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 MySQL Group Replication labs.mysql.com August 25, 2015 What's New With MySQL
  • 25. HTTP Plugin for MySQL  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 labs.mysql.com August 25, 2015 What's New With MySQL
  • 26. MySQL Fabric 1.5  High Availability  Server monitoring with auto- promotion and transparent application failover  Optionally scale-out through sharding  Application provides shard key  Range or Hash  Tools for resharding  Global updates & tables  Fabric-aware connectors rather than proxy: Python, Java, PHP, .NET, C (labs)  Lower latency, bottleneck-free  Server provisioning using OpenStack etc. High Availability + Sharding-Based Scale-out August 25, 2015 What's New With MySQL
  • 27. MySQL Repos  Distributions  Oracle, Red Hat, CentOS  Fedora  Ubuntu, Debian  SUSE  Official MySQL Docker Image from Oracle  Coming Soon  Preconfigured Containers  Improved support for popular DevOps deployment tools https://dev.mysql.com/downloads/r epo MySQL on GitHub  Git for MySQL Engineering  Fast, flexible and great for a distributed team  Great tooling  Large and vibrant community  GitHub for MySQL Community  Easy and fast code availability to the community and to downstream projects  New Pull Requests https://github.com/mysql August 25, 2015 What's New With MySQL
  • 28. MySQL 5.7: Additional Info  http://mysqlserverteam.com/the-mysql-5-7-8-release- candidate-is-available/  http://mysqlserverteam.com/category/json/  http://mysqlserverteam.com/category/performance/o ptimizer/  http://mysqlserverteam.com/category/innodb/  http://mysqlserverteam.com/category/mysql/perform ance-schema/  http://mysqlserverteam.com/category/gis/  http://mysqlserverteam.com/category/full-text- search/  http://mysqlserverteam.com/category/dictionary/  https://dev.mysql.com/doc/relnotes/mysql/5.7/en/  http://dev.mysql.com/doc/refman/5.7/en/ August 25, 2015 What's New With MySQL

Hinweis der Redaktion

  1. Huge performance gains
  2. MTS 10x speedup is using SBR; lower for RBR