SlideShare a Scribd company logo
© 2017 Percona1
Peter Zaitsev
How Percona is Different
And How We Contribute to MySQL and MongoDB Open Source Database Ecosystem
CEO
DB Tech Showcase
Tokyo, June 16th, 2017
© 2017 Percona2
About the Talk
Why and How Percona got started
What makes us Different
And how do we really contribute to MySQL and MongoDB
Ecosystems
© 2017 Percona3
Quick Personal Intro
Started with MySQL back in 1999
Ran one of the largest MySQL deployments in Russia at the time
Joined MySQL in 2002 as staff member #46
Ran Performance Engineering group
Started Percona in 2006 together with Vadim Tkachenko
© 2017 Percona4
Why Start Percona?
Perhaps I’m Entrepreneur at my heart
MySQL was growing big and “structured”
Changing focus from changing the world to having successful “exit”
Saw Opportunity to do Services Better
Solutions which are first and foremost best for customer
© 2017 Percona5
Started to create software to solve problems
that don’t have a good Open Source solution
Launched Subscription-based Support
Services
Launched Managed Services offering
Expanded to provide services for MongoDB
Percona’s progress over last 10 years
© 2017 Percona6
How Percona is Different
Really?
© 2017 Percona7
Percona’s Purpose
“To Champion Unbiased
Open Source Database
Solutions”
© 2017 Percona8
Meaning
We write software
to offer you better
Solutions
We use the best
that exists in Open
Source community
© 2017 Percona9
Making us
Solution company, not a
Product Company
© 2017 Percona10
Principles
100% Free and Open Source Software
Focused on finding solution to maximize your success
Open Source Database Strategy Consulting and Implementation
No Lock-in Required
© 2017 Percona11
Broad Software Ecosystem Support
MySQL
Percona Server for
MySQL
MariaDB Percona XtraDB Cluster
Galera Cluster for MySQL MariaDB Galera Cluster MongoDB
Percona Server for
MongoDB
Amazon RDS for
MySQL/MariaDB/Aurora
Google CloudSQL
© 2017 Percona12
Open Source First Approach
Prefer Open Source Based
Solutions everything else
being equal
© 2017 Percona13
Do More with Open Source
Percona Products provide Open
Source Alternatives to
“Enterprise” (proprietary) features
for MySQL and MongoDB
© 2017 Percona14
Our Goal Is
100% Free and Open
Source Software Platform
for MySQL and MongoDB
for 95% of users
© 2017 Percona15
Percona Solutions and Services
Any business has got to sell something, Percona is not exception
© 2017 Percona16
Our Business Focus
•Support
•Managed Services
Building long
term
Partnership
Relationships
17
Percona
Care
Ultimate
Percona
Care
Percona Ongoing Services
Percona
Support
Percona
Support
Percona
Care
Percona
Support
• 24x7 Escalation
• Operational Support
• Software support
• Expert Advice
• TAM
• Regular Consulting
• Optional Scheduled
Onsites
• Scheduled Checkups
• Full 24x7 Monitoring
• Proactive Response
• Fully Managed
• Scheduled Reviews
© 2017 Percona18
Consulting and Training
Onsite and Remote
4h to full time weeks or months
Projects & Staff Augmentation
© 2017 Percona19
98.5% Customer Satisfaction Rating
All time 98.5% Consistent
Customer Satisfaction Rating
© 2017 Percona20
Percona Software
What we have been up to recently
© 2017 Percona21
Percona Server for MySQL 5.7 Overview
• 100% Compatible with MySQL 5.7 Community Edition
• 100% Free and Open Source
• Includes Alternatives to Many MySQL Enterprise Features
• Includes TokuDB Storage Engine
• Focus on Performance and Operational Visibility
© 2017 Percona22
Percona Server 5.7 Recent Improvements
Column Compression
now available in
Percona Server 5.7
MySQL Group
Replication included
Experimental
MyRocks build
available
© 2017 Percona23
Percona XtraBackup Overview
• #1 Open Source Binary Hot Backup Solution for MySQL
• Alternative to MySQL Enterprise Backup
• Parallel Backups, Incremental Backups, Streaming, Encryption
• Supports MySQL, MariaDB*, Percona Server for MySQL
• Embraced by Amazon Aurora for Binary Database Import
© 2017 Percona24
Percona XtraBackup 2.4 new features
Hardware accelerated crc32 for page and log checksums
Parallel stream extraction
Parallel encryption and decryption
© 2017 Percona25
Percona Toolkit Overview
“Swiss Army Knife” of Tools
Help DBAs to be more efficient
Help DBAs to make less mistakes
Supports MySQL, MariaDB, Percona Server, Amazon RDS MySQL
and now MongoDB
© 2017 Percona26
Percona Toolkit 3.0
Initial support for MongoDB
Pt-mongodb-summary
Pt-mongodb-query-digest
New tools implemented in Go
Performance Schema support in pt-stalk
© 2017 Percona27
Percona Server for MongoDB 3.4
100% Compatible with MongoDB 3.4 Community Edition
100% Free and Open Source
Alternatives for many MongoDB Enterprise Features
MongoRocks (RocksDB) Storage Engine
Percona Memory Engine
© 2017 Percona28
Percona Server for MongoDB 3.4
Updated MongoRocks Storage Engine
Updated Percona Memory Storage Engine
PerconaFT Storage Engine no more available
Log Redaction (Sensitive Data Masking)
Profile Rate Limiting (Query Sampling)
Hot Backup for WiredTiger and MongoRocks
29
Percona Memory Engine for MongoDB Benchmarks
© 2017 Percona30
WiredTiger vs MongoRocks – write intensive
© 2017 Percona31
Percona XtraDB Cluster 5.7
• Based on Percona Server 5.7
• Easiest way to bring HA in your MySQL Environment
• Designed to work well in the Cloud
• Multi-Master Replication with no Conflicts
• Automatic Node Provisioning for Auto Scaling and Self Healing
© 2017 Percona32
PXC 5.7 Goals
Brought PXC Development in-house to server our customers better
Provide complete clustering solution not set of LEGO pieces
Improve Usability and Ease of Use
Focus on Quality
© 2017 Percona33
PXC 5.7 Highlights
Integrated Cluster
Aware Load Balancer
with ProxySQL
Instrumentation with
Performance Schema
Support for Data at
Rest Encryption
(Innodb Tablespace
Encryption)
Your Data is safe by
default with “Strict
Mode” – prevents using
features which do not
work correctly
Integration with
Percona Monitoring
and Management
© 2017 Percona34
New in PXC 5.7
Up to 10 times better Performance
Parallel State Transfer support with Percona Xtrabackup
Better Instrumentation of Flow Control Status
Instrumentation of Incremental State Transfer
© 2017 Percona35
PXC 5.7 Performance Improvements
http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW
© 2017 Percona36
PXC 5.7 Integrated with ProxySQL 1.3
proxysql-admin script to simplify configuration for PXC
Support for Zero Downtime Maintainence
Support even larger number of connections
Support for Prepared Statements (experimental)
© 2017 Percona37
To Make Easy-to-Use Monitoring Accessible for
Everyone
© 2017 Percona38
Existing Solutions Are
Proprietary
Cloud Only
Do it yourself
© 2017 Percona39
Implement Solution which is
Available for Every
Environment
•Production,
•Staging
•QA
Available for Anyone
on the Team
•DBAs
•SREs
•Developers
© 2017 Percona40
Percona Monitoring and Management
• Comprehensive Easy to Use Database Focused Monitoring
• 100% Open Source Roll-your-own solution
• Supports MySQL and MongoDB
• Version 1.0 focuses on Trending and Query Analyses
• Management Features to Come
© 2017 Percona41
What Queries are causing the load ?
© 2017 Percona42
Why are they causing this load ?
© 2017 Percona43
How to fix them
© 2017 Percona44
System Information
© 2017 Percona45
What happens on OS and Hardware Level
© 2017 Percona46
As well as Database Level
© 2017 Percona47
Check out the Demo
http://pmmdemo.percona.com
© 2017 Percona48
Percona Live Europe Call for Papers &
Registration are Open!
Championing Open Source Databases
▪ MySQL, MongoDB, Open Source Databases
▪ Time Series Databases, PostgreSQL, RocksDB
▪ Developers, Business/Case Studies, Operations
▪ September 25-27th, 2017
▪ Radisson Blu Royal Hotel, Dublin, Ireland
Submit Your Proposal by July 17th!
www.percona.com/live/e17
DATABASE PERFORMANCE
MATTERS
Database Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance Matters

More Related Content

PDF
[db tech showcase OSS 2017] Azure Database for MySQL / PostgreSQL by 日本マイクロソフ...
PDF
Greenplum versus redshift and actian vectorwise comparison
PPTX
There are More Clouds! Azure and Cassandra (Carlos Rolo, Pythian) | C* Summit...
PPTX
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
PDF
Running Analytics at the Speed of Your Business
PDF
Cloud Data Strategy event London
PDF
The Promise and Perils of Encrypting Cassandra Data (Ameesh Divatia, Baffle, ...
PDF
FAQ
[db tech showcase OSS 2017] Azure Database for MySQL / PostgreSQL by 日本マイクロソフ...
Greenplum versus redshift and actian vectorwise comparison
There are More Clouds! Azure and Cassandra (Carlos Rolo, Pythian) | C* Summit...
Bridging Your Business Across the Enterprise and Cloud with MongoDB and NetApp
Running Analytics at the Speed of Your Business
Cloud Data Strategy event London
The Promise and Perils of Encrypting Cassandra Data (Ameesh Divatia, Baffle, ...
FAQ

What's hot (20)

PPTX
20171003 ignite17 dal
PPTX
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
PDF
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
PDF
Oracle Cloud - Infrastruktura jako kód
PDF
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
PPTX
Azure for Data Platform
PPTX
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
PPTX
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
PDF
Oracle to Cassandra Core Concepts Guid Part 1: A new hope
PDF
Linux en Microsoft Azure Global Azure Lima
PDF
Red Hat Storage: Emerging Use Cases
PDF
How to go into production your machine learning models? #CWT2017
PPTX
The role of NoSQL in the Next Generation of Financial Informatics
PPTX
NoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
PDF
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
PPTX
Apache Ignite: In-Memory Hammer for Your Data Science Toolkit
PPTX
Why Software-Defined Storage Matters
PPTX
From PoCs to Production
PPTX
Microservices Architectures With Apache Ignite
PDF
いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編
20171003 ignite17 dal
Implementation of Dense Storage Utilizing HDDs with SSDs and PCIe Flash Acc...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
Oracle Cloud - Infrastruktura jako kód
Fast, In-Memory SQL on Apache Cassandra with Apache Ignite (Rachel Pedreschi,...
Azure for Data Platform
いそがしいひとのための Microsoft Ignite 2018 最新情報 Data 編
Red Hat Storage Day Atlanta - Red Hat Gluster Storage vs. Traditional Storage...
Oracle to Cassandra Core Concepts Guid Part 1: A new hope
Linux en Microsoft Azure Global Azure Lima
Red Hat Storage: Emerging Use Cases
How to go into production your machine learning models? #CWT2017
The role of NoSQL in the Next Generation of Financial Informatics
NoSQL on MySQL - MySQL Document Store by Vadim Tkachenko
[「RDB技術者のためのNoSQLガイド」出版記念セミナー] Azure DocumentDB
Apache Ignite: In-Memory Hammer for Your Data Science Toolkit
Why Software-Defined Storage Matters
From PoCs to Production
Microservices Architectures With Apache Ignite
いそがしいひとのための Microsoft Ignite 2018 + 最新情報 Data & AI 編
Ad

Similar to [db tech showcase OSS 2017] A11: How Percona is Different, and How We Support and Contribute to the MySQL and MongoDB Ecosystems (20)

PPTX
Mysql ecosystem in 2018
PDF
Percona, software libre y bases de datos
PDF
MySQL Ecosystem in 2020
PPTX
Mysql ecosystem in 2019
PDF
Percona Server 5.6: Enterprise-Grade MySQL / PLMCE 2014
PDF
17 Things Developers Should Know About Databases
PDF
Percona Server 8.0
PDF
OSA Con 2022 - State of Open Source Databases - Peter Zaitsev - Percona.pdf
PDF
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
PDF
The MySQL Server ecosystem in 2016
PDF
Percona XtraDB Cluster - Small Presentation
PDF
The MySQL Server Ecosystem in 2016
PPTX
Choosing the Right Open Source Database
PDF
Driving the future of PostgreSQL adoption
PDF
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
PDF
Databases in the Hosted Cloud
PDF
Percona XtraDB Cluster ( Ensure high Availability )
PDF
The MySQL Server ecosystem in 2016
PDF
Proxy SQL 2.0 with PXC
PDF
The Database Trends that are Transforming Your Database Infrastructure Forever
Mysql ecosystem in 2018
Percona, software libre y bases de datos
MySQL Ecosystem in 2020
Mysql ecosystem in 2019
Percona Server 5.6: Enterprise-Grade MySQL / PLMCE 2014
17 Things Developers Should Know About Databases
Percona Server 8.0
OSA Con 2022 - State of Open Source Databases - Peter Zaitsev - Percona.pdf
MySQL Ecosystem in 2023 - FOSSASIA'23 - Alkin.pptx.pdf
The MySQL Server ecosystem in 2016
Percona XtraDB Cluster - Small Presentation
The MySQL Server Ecosystem in 2016
Choosing the Right Open Source Database
Driving the future of PostgreSQL adoption
The Proxy Wars - MySQL Router, ProxySQL, MariaDB MaxScale
Databases in the Hosted Cloud
Percona XtraDB Cluster ( Ensure high Availability )
The MySQL Server ecosystem in 2016
Proxy SQL 2.0 with PXC
The Database Trends that are Transforming Your Database Infrastructure Forever
Ad

More from Insight Technology, Inc. (20)

PDF
グラフデータベースは如何に自然言語を理解するか?
PDF
Docker and the Oracle Database
PDF
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
PDF
事例を通じて機械学習とは何かを説明する
PDF
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
PDF
MBAAで覚えるDBREの大事なおしごと
PDF
グラフデータベースは如何に自然言語を理解するか?
PDF
DBREから始めるデータベースプラットフォーム
PDF
SQL Server エンジニアのためのコンテナ入門
PDF
Lunch & Learn, AWS NoSQL Services
PDF
db tech showcase2019オープニングセッション @ 森田 俊哉
PDF
db tech showcase2019 オープニングセッション @ 石川 雅也
PDF
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
PPTX
難しいアプリケーション移行、手軽に試してみませんか?
PPTX
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
PPTX
そのデータベース、クラウドで使ってみませんか?
PPTX
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
PDF
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
PPTX
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
PPTX
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]
グラフデータベースは如何に自然言語を理解するか?
Docker and the Oracle Database
Great performance at scale~次期PostgreSQL12のパーティショニング性能の実力に迫る~
事例を通じて機械学習とは何かを説明する
仮想通貨ウォレットアプリで理解するデータストアとしてのブロックチェーン
MBAAで覚えるDBREの大事なおしごと
グラフデータベースは如何に自然言語を理解するか?
DBREから始めるデータベースプラットフォーム
SQL Server エンジニアのためのコンテナ入門
Lunch & Learn, AWS NoSQL Services
db tech showcase2019オープニングセッション @ 森田 俊哉
db tech showcase2019 オープニングセッション @ 石川 雅也
db tech showcase2019 オープニングセッション @ マイナー・アレン・パーカー
難しいアプリケーション移行、手軽に試してみませんか?
Attunityのソリューションと異種データベース・クラウド移行事例のご紹介
そのデータベース、クラウドで使ってみませんか?
コモディティサーバー3台で作る高速処理 “ハイパー・コンバージド・データベース・インフラストラクチャー(HCDI)” システム『Insight Qube』...
複数DBのバックアップ・切り戻し運用手順が異なって大変?!運用性の大幅改善、その先に。。
Attunity社のソリューションの日本国内外適用事例及びロードマップ紹介[ATTUNITY & インサイトテクノロジー IoT / Big Data フ...
レガシーに埋もれたデータをリアルタイムでクラウドへ [ATTUNITY & インサイトテクノロジー IoT / Big Data フォーラム 2018]

Recently uploaded (20)

PPTX
Tartificialntelligence_presentation.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
cuic standard and advanced reporting.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation theory and applications.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Big Data Technologies - Introduction.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Machine learning based COVID-19 study performance prediction
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPT
Teaching material agriculture food technology
PPTX
1. Introduction to Computer Programming.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Tartificialntelligence_presentation.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
cuic standard and advanced reporting.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
SOPHOS-XG Firewall Administrator PPT.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation theory and applications.pdf
Spectral efficient network and resource selection model in 5G networks
Big Data Technologies - Introduction.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Machine learning based COVID-19 study performance prediction
NewMind AI Weekly Chronicles - August'25-Week II
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Teaching material agriculture food technology
1. Introduction to Computer Programming.pptx
Network Security Unit 5.pdf for BCA BBA.
Dropbox Q2 2025 Financial Results & Investor Presentation
Diabetes mellitus diagnosis method based random forest with bat algorithm

[db tech showcase OSS 2017] A11: How Percona is Different, and How We Support and Contribute to the MySQL and MongoDB Ecosystems

  • 1. © 2017 Percona1 Peter Zaitsev How Percona is Different And How We Contribute to MySQL and MongoDB Open Source Database Ecosystem CEO DB Tech Showcase Tokyo, June 16th, 2017
  • 2. © 2017 Percona2 About the Talk Why and How Percona got started What makes us Different And how do we really contribute to MySQL and MongoDB Ecosystems
  • 3. © 2017 Percona3 Quick Personal Intro Started with MySQL back in 1999 Ran one of the largest MySQL deployments in Russia at the time Joined MySQL in 2002 as staff member #46 Ran Performance Engineering group Started Percona in 2006 together with Vadim Tkachenko
  • 4. © 2017 Percona4 Why Start Percona? Perhaps I’m Entrepreneur at my heart MySQL was growing big and “structured” Changing focus from changing the world to having successful “exit” Saw Opportunity to do Services Better Solutions which are first and foremost best for customer
  • 5. © 2017 Percona5 Started to create software to solve problems that don’t have a good Open Source solution Launched Subscription-based Support Services Launched Managed Services offering Expanded to provide services for MongoDB Percona’s progress over last 10 years
  • 6. © 2017 Percona6 How Percona is Different Really?
  • 7. © 2017 Percona7 Percona’s Purpose “To Champion Unbiased Open Source Database Solutions”
  • 8. © 2017 Percona8 Meaning We write software to offer you better Solutions We use the best that exists in Open Source community
  • 9. © 2017 Percona9 Making us Solution company, not a Product Company
  • 10. © 2017 Percona10 Principles 100% Free and Open Source Software Focused on finding solution to maximize your success Open Source Database Strategy Consulting and Implementation No Lock-in Required
  • 11. © 2017 Percona11 Broad Software Ecosystem Support MySQL Percona Server for MySQL MariaDB Percona XtraDB Cluster Galera Cluster for MySQL MariaDB Galera Cluster MongoDB Percona Server for MongoDB Amazon RDS for MySQL/MariaDB/Aurora Google CloudSQL
  • 12. © 2017 Percona12 Open Source First Approach Prefer Open Source Based Solutions everything else being equal
  • 13. © 2017 Percona13 Do More with Open Source Percona Products provide Open Source Alternatives to “Enterprise” (proprietary) features for MySQL and MongoDB
  • 14. © 2017 Percona14 Our Goal Is 100% Free and Open Source Software Platform for MySQL and MongoDB for 95% of users
  • 15. © 2017 Percona15 Percona Solutions and Services Any business has got to sell something, Percona is not exception
  • 16. © 2017 Percona16 Our Business Focus •Support •Managed Services Building long term Partnership Relationships
  • 17. 17 Percona Care Ultimate Percona Care Percona Ongoing Services Percona Support Percona Support Percona Care Percona Support • 24x7 Escalation • Operational Support • Software support • Expert Advice • TAM • Regular Consulting • Optional Scheduled Onsites • Scheduled Checkups • Full 24x7 Monitoring • Proactive Response • Fully Managed • Scheduled Reviews
  • 18. © 2017 Percona18 Consulting and Training Onsite and Remote 4h to full time weeks or months Projects & Staff Augmentation
  • 19. © 2017 Percona19 98.5% Customer Satisfaction Rating All time 98.5% Consistent Customer Satisfaction Rating
  • 20. © 2017 Percona20 Percona Software What we have been up to recently
  • 21. © 2017 Percona21 Percona Server for MySQL 5.7 Overview • 100% Compatible with MySQL 5.7 Community Edition • 100% Free and Open Source • Includes Alternatives to Many MySQL Enterprise Features • Includes TokuDB Storage Engine • Focus on Performance and Operational Visibility
  • 22. © 2017 Percona22 Percona Server 5.7 Recent Improvements Column Compression now available in Percona Server 5.7 MySQL Group Replication included Experimental MyRocks build available
  • 23. © 2017 Percona23 Percona XtraBackup Overview • #1 Open Source Binary Hot Backup Solution for MySQL • Alternative to MySQL Enterprise Backup • Parallel Backups, Incremental Backups, Streaming, Encryption • Supports MySQL, MariaDB*, Percona Server for MySQL • Embraced by Amazon Aurora for Binary Database Import
  • 24. © 2017 Percona24 Percona XtraBackup 2.4 new features Hardware accelerated crc32 for page and log checksums Parallel stream extraction Parallel encryption and decryption
  • 25. © 2017 Percona25 Percona Toolkit Overview “Swiss Army Knife” of Tools Help DBAs to be more efficient Help DBAs to make less mistakes Supports MySQL, MariaDB, Percona Server, Amazon RDS MySQL and now MongoDB
  • 26. © 2017 Percona26 Percona Toolkit 3.0 Initial support for MongoDB Pt-mongodb-summary Pt-mongodb-query-digest New tools implemented in Go Performance Schema support in pt-stalk
  • 27. © 2017 Percona27 Percona Server for MongoDB 3.4 100% Compatible with MongoDB 3.4 Community Edition 100% Free and Open Source Alternatives for many MongoDB Enterprise Features MongoRocks (RocksDB) Storage Engine Percona Memory Engine
  • 28. © 2017 Percona28 Percona Server for MongoDB 3.4 Updated MongoRocks Storage Engine Updated Percona Memory Storage Engine PerconaFT Storage Engine no more available Log Redaction (Sensitive Data Masking) Profile Rate Limiting (Query Sampling) Hot Backup for WiredTiger and MongoRocks
  • 29. 29 Percona Memory Engine for MongoDB Benchmarks
  • 30. © 2017 Percona30 WiredTiger vs MongoRocks – write intensive
  • 31. © 2017 Percona31 Percona XtraDB Cluster 5.7 • Based on Percona Server 5.7 • Easiest way to bring HA in your MySQL Environment • Designed to work well in the Cloud • Multi-Master Replication with no Conflicts • Automatic Node Provisioning for Auto Scaling and Self Healing
  • 32. © 2017 Percona32 PXC 5.7 Goals Brought PXC Development in-house to server our customers better Provide complete clustering solution not set of LEGO pieces Improve Usability and Ease of Use Focus on Quality
  • 33. © 2017 Percona33 PXC 5.7 Highlights Integrated Cluster Aware Load Balancer with ProxySQL Instrumentation with Performance Schema Support for Data at Rest Encryption (Innodb Tablespace Encryption) Your Data is safe by default with “Strict Mode” – prevents using features which do not work correctly Integration with Percona Monitoring and Management
  • 34. © 2017 Percona34 New in PXC 5.7 Up to 10 times better Performance Parallel State Transfer support with Percona Xtrabackup Better Instrumentation of Flow Control Status Instrumentation of Incremental State Transfer
  • 35. © 2017 Percona35 PXC 5.7 Performance Improvements http://bit.ly/2qGCr0T and http://bit.ly/2pzvAIW
  • 36. © 2017 Percona36 PXC 5.7 Integrated with ProxySQL 1.3 proxysql-admin script to simplify configuration for PXC Support for Zero Downtime Maintainence Support even larger number of connections Support for Prepared Statements (experimental)
  • 37. © 2017 Percona37 To Make Easy-to-Use Monitoring Accessible for Everyone
  • 38. © 2017 Percona38 Existing Solutions Are Proprietary Cloud Only Do it yourself
  • 39. © 2017 Percona39 Implement Solution which is Available for Every Environment •Production, •Staging •QA Available for Anyone on the Team •DBAs •SREs •Developers
  • 40. © 2017 Percona40 Percona Monitoring and Management • Comprehensive Easy to Use Database Focused Monitoring • 100% Open Source Roll-your-own solution • Supports MySQL and MongoDB • Version 1.0 focuses on Trending and Query Analyses • Management Features to Come
  • 41. © 2017 Percona41 What Queries are causing the load ?
  • 42. © 2017 Percona42 Why are they causing this load ?
  • 43. © 2017 Percona43 How to fix them
  • 45. © 2017 Percona45 What happens on OS and Hardware Level
  • 46. © 2017 Percona46 As well as Database Level
  • 47. © 2017 Percona47 Check out the Demo http://pmmdemo.percona.com
  • 48. © 2017 Percona48 Percona Live Europe Call for Papers & Registration are Open! Championing Open Source Databases ▪ MySQL, MongoDB, Open Source Databases ▪ Time Series Databases, PostgreSQL, RocksDB ▪ Developers, Business/Case Studies, Operations ▪ September 25-27th, 2017 ▪ Radisson Blu Royal Hotel, Dublin, Ireland Submit Your Proposal by July 17th! www.percona.com/live/e17
  • 49. DATABASE PERFORMANCE MATTERS Database Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance Matters