SlideShare a Scribd company logo
www.mydbops.com info@mydbops.com
Presenter
Karthik P R
CEO Mydbops
Percona XtraDB Cluster
Ensure High Availability
Mydbops is into MySQL/MongoDB Support and Consulting. It is founded by experts
who have scaled database at Yahoo! ,Percona and Datavail. We are providing an
expert level support and 24*7 monitoring for MySQL databases and its related
technologies like MariaDB , Percona ( also clustering ) . We support modern
database technologies in MySQL which includes Galera ( Clustering ), Group
Replication , SQL aware Load balancers like Maxscale / ProxySQL.
Mydbops
www.mydbops.com info@mydbops.com
Our Clients
CEO / DB Architect
About Me
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
• One of Best Feature in MySQL from start.
• Asynchronous in nature.
• Binary log based replication.
• Data is streamed between nodes.
• Works irrespective of MySQL Engine used.
Native MySQL Replication
• Can have any kind of topology and any levels
Native MySQL Replication
• Slaves helps in the read scalability.
○ Asynchronous Replication ( lag )
○ Data loss and data inconsistency
○ Parallelism.
■ 5.6 = Database level
■ 5.7 = Time based group
■ 8.0 = Writeset ( RC )
Native MySQL Replication
• Replication Switchover and Failover
○ Externals scripts for failover.
○ GTID 5.6 and Orchestrator makes things better.
• Adding a slave (node)
○ Backup and restore.
○ Manual config of slave coordinates.
Native MySQL Replication
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
Percona XtraDB Cluster is an active/active
high availability and high scalability open source
solution for MySQL.Percona XtraDB Cluster 5.7
is MySQL 5.7 compatible Galera-based high
availability (HA) solution.
Tightly integrated with Xtrabackup and ProxySQL for scalability. Heavily tested for
production workload and has a huge share in MySQL clustering solution & Openstack for
RDBMS.
Percona XtraDB Cluster
What is Galera ?
Galera is a replication plugin for the synchronous replication and multi master replication to
achieve High Availability. The read and writes can be made on any node and there is no
complex failover solutions. An open source from codership team.
What is wsrep ?
WSREP (Write Set REPlication) is an API to connect the Galera library and control the
characteristics of Galera.It helps to implement the Certificate based replication and multi
master replication.
Percona XtraDB Cluster
Features
● Synchronous Replication ( Virtually )
● Parallel applier threads
● Quorum based
● Automatic node provisioning
● Multi master writes
● PXC Specific features
Percona XtraDB Cluster
Transaction in Galera
Percona XtraDB Cluster
Transaction in Galera
Percona XtraDB Cluster
Percona XtraDB Cluster - Setup
Group Communication
Percona XtraDB Cluster
Parallel Appliers
● Write set consists only rows to replicate.
● Any transaction which writes different tuples can be parallelized.
● wsrep_slave_threads controls parallel threads
Percona XtraDB Cluster
Application Writes
Replication Writes
Percona XtraDB Cluster
Recovery
IST
(Incremental State
Transfer)
SST
(State Snapshot
Transfer)
● Disconnected for
maintenance
● Node crashed
● Joining a new node
● Node disconnected
for a long time
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
● Improved scalability by 10x.
● Tracking IST Progress
● Gcache Recovery
● PXC_Strict_mode
● Performance Schema for Galera
● Securing PXC
What is new in XtraDB Cluster ?
What is new in XtraDB Cluster ?
Improved XtraDB Cluster Scalability
What is new in XtraDB Cluster ?
IST Improvements
● Gcache Recovery ( Codership )
Gcache can be made to disk with gcache.recover=yes it helps in restoring cache on
restore.It saves pains in SST.
● PXC_strict_mode
PXC Strict Mode is designed to avoid the use of experimental and unsupported features in
Percona XtraDB Cluster. It includes storage engine checks, Primary key checks, binlog format ,
Autoinc lock mode and others.
What is new in XtraDB Cluster ?
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
● Load balancer for MySQL
○ HAProxy ( TCP Layer )
○ Maxscale ( Application Layer )
○ ProxySQL ( Application Layer )
● SQL aware load balancer (application layer) , forward the queries/statements by
understanding the underlying state of PXC.
○ Read-write split up
○ Automatic Switchover
Load Balancing
● ProxySQL is light weight
● Build by René Cannaò
● GPL V3 License
● SQL based administration
● Custom cluster health check script
● Proxysql-admin for easy configuration.
● ProxySQL 1.4 comes with inbuilt clustering
Load Balancing ( ProxySQL )
● Maxscale Build by MariaDB
● File based config
● Pluggable Router
● GPL and BSL model
○ Maxscale 1.4 (GPL)
○ Maxscale 2.X (BSL)
Load Balancing ( Maxscale )
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
● High Availability
○ Quorum
○ Automated Failover
● Read Scaling ( No write scaling )
○ No read-write split required
○ Read throughput increased with nodes
● WAN Based Replication.
○ Optimized WAN segments
Use cases
Sample Architecture ( 3 node + 2 node ProxySQL )
Use cases
1. Native MySQL Replication
2. Percona XtraDB Cluster
3. What is new in XtraDB Cluster ?
4. Load Balancing
5. Use Cases
6. Limitations
Table of Contents
● Supports Only InnoDB Engine.
● Tables should have Primary Key ( else created internally )
● All nodes should have same capacity.
● Avoid heavier and longer transaction ( OLTP workload )
● Schema changes are costly ( use pt-osc )
● Needs a Stable and strong network.
Limitations
● Percona XtraDB Cluster Official website
○ https://www.percona.com/doc/percona-xtradb-cluster/
● Percona XtraDB Blogs
○ https://www.percona.com/blog/category/percona-xtradb-cluster/
Resources
www.mydbops.com info@mydbops.com
Contact US:
Write to me at prk@mydbops.com
DB Consulting Contact : info@mydbops.com
Phone : 08048505683

More Related Content

PDF
Percona XtraDB Cluster
PDF
New features in ProxySQL 2.0 (updated to 2.0.9) by Rene Cannao (ProxySQL)
PPTX
ProxySQL for MySQL
PDF
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
PDF
Galera cluster for high availability
PDF
Optimizing MariaDB for maximum performance
DOCX
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
PDF
MySQL Database Architectures - InnoDB ReplicaSet & Cluster
Percona XtraDB Cluster
New features in ProxySQL 2.0 (updated to 2.0.9) by Rene Cannao (ProxySQL)
ProxySQL for MySQL
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication
Galera cluster for high availability
Optimizing MariaDB for maximum performance
Keepalived+MaxScale+MariaDB_운영매뉴얼_1.0.docx
MySQL Database Architectures - InnoDB ReplicaSet & Cluster

What's hot (20)

PDF
MariaDB MaxScale monitor 매뉴얼
PDF
HandsOn ProxySQL Tutorial - PLSC18
PDF
Intro ProxySQL
PDF
Wars of MySQL Cluster ( InnoDB Cluster VS Galera )
PDF
Maxscale_메뉴얼
PDF
MySQL Connectors 8.0.19 & DNS SRV
PDF
MySQL GTID Concepts, Implementation and troubleshooting
PDF
[2018] MySQL 이중화 진화기
PDF
MySQL Database Architectures - MySQL InnoDB ClusterSet 2021-11
PDF
Percona Live 2022 - MySQL Architectures
PDF
State transfer With Galera
PDF
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
PDF
MariaDB MaxScale
PDF
Planning for Disaster Recovery (DR) with Galera Cluster
PDF
MySQL InnoDB Cluster and Group Replication in a nutshell hands-on tutorial
PDF
MySQL Shell for DBAs
PPTX
MaxScale이해와활용-2023.11
PPTX
My sql failover test using orchestrator
PDF
ProxySQL High Avalability and Configuration Management Overview
PDF
MySQL InnoDB Cluster - New Features in 8.0 Releases - Best Practices
MariaDB MaxScale monitor 매뉴얼
HandsOn ProxySQL Tutorial - PLSC18
Intro ProxySQL
Wars of MySQL Cluster ( InnoDB Cluster VS Galera )
Maxscale_메뉴얼
MySQL Connectors 8.0.19 & DNS SRV
MySQL GTID Concepts, Implementation and troubleshooting
[2018] MySQL 이중화 진화기
MySQL Database Architectures - MySQL InnoDB ClusterSet 2021-11
Percona Live 2022 - MySQL Architectures
State transfer With Galera
MySQL Load Balancers - Maxscale, ProxySQL, HAProxy, MySQL Router & nginx - A ...
MariaDB MaxScale
Planning for Disaster Recovery (DR) with Galera Cluster
MySQL InnoDB Cluster and Group Replication in a nutshell hands-on tutorial
MySQL Shell for DBAs
MaxScale이해와활용-2023.11
My sql failover test using orchestrator
ProxySQL High Avalability and Configuration Management Overview
MySQL InnoDB Cluster - New Features in 8.0 Releases - Best Practices
Ad

Similar to Percona XtraDB Cluster ( Ensure high Availability ) (20)

PDF
Percona XtraDB 集群文档
PDF
Oss4b - pxc introduction
PPTX
Overview of some popular distributed databases
PPTX
Percona XtraDB Cluster SF Meetup
PDF
Percona XtraDB Cluster - Small Presentation
PDF
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication.pdf
PDF
OSDC 2018 | Scaling & High Availability MySQL learnings from the past decade+...
PDF
Percona Server 5.6: Enterprise-Grade MySQL / PLMCE 2014
PPT
MySQL HA Percona cluster @ MySQL meetup Mumbai
PPT
MySQL HA Percona cluster @ MySQL Meetup Mumbai
PDF
MySQL Replication vs Galera_ which is better for your workload_.pptx_.pdf
PDF
Percona XtraDB Cluster
PDF
Percona Cluster with Master_Slave for Disaster Recovery
PDF
Percona Cluster Installation with High Availability
PPTX
Choosing between Codership's MySQL Galera, MariaDB Galera Cluster and Percona...
PDF
The MySQL High Availability Landscape and where Galera Cluster fits in
PDF
Percona XtraDB 集群安装与配置
PDF
[db tech showcase OSS 2017] A11: How Percona is Different, and How We Support...
PPTX
Migrating to XtraDB Cluster
PPTX
Migrating to XtraDB Cluster
Percona XtraDB 集群文档
Oss4b - pxc introduction
Overview of some popular distributed databases
Percona XtraDB Cluster SF Meetup
Percona XtraDB Cluster - Small Presentation
Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication.pdf
OSDC 2018 | Scaling & High Availability MySQL learnings from the past decade+...
Percona Server 5.6: Enterprise-Grade MySQL / PLMCE 2014
MySQL HA Percona cluster @ MySQL meetup Mumbai
MySQL HA Percona cluster @ MySQL Meetup Mumbai
MySQL Replication vs Galera_ which is better for your workload_.pptx_.pdf
Percona XtraDB Cluster
Percona Cluster with Master_Slave for Disaster Recovery
Percona Cluster Installation with High Availability
Choosing between Codership's MySQL Galera, MariaDB Galera Cluster and Percona...
The MySQL High Availability Landscape and where Galera Cluster fits in
Percona XtraDB 集群安装与配置
[db tech showcase OSS 2017] A11: How Percona is Different, and How We Support...
Migrating to XtraDB Cluster
Migrating to XtraDB Cluster
Ad

More from Mydbops (20)

PDF
Scaling TiDB for Large-Scale Application
PDF
AWS MySQL Showdown - RDS vs RDS Multi AZ vs Aurora vs Serverless - Mydbops...
PDF
Mastering Vector Search with MongoDB Atlas - Manosh Malai - Mydbops MyWebinar 39
PDF
Migration Journey To TiDB - Kabilesh PR - Mydbops MyWebinar 38
PDF
AWS Blue Green Deployment for Databases - Mydbops
PDF
What's New In MySQL 8.4 LTS Mydbops MyWebinar Edition 36
PDF
What's New in PostgreSQL 17? - Mydbops MyWebinar Edition 35
PDF
What's New in MongoDB 8.0 - Mydbops MyWebinar Edition 34
PDF
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
PDF
Read/Write Splitting using MySQL Router - Mydbops Meetup16
PDF
TiDB - From Data to Discovery: Exploring the Intersection of Distributed Dat...
PDF
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
PDF
Demystifying Real time Analytics with TiDB
PDF
Must Know Postgres Extension for DBA and Developer during Migration
PDF
Efficient MySQL Indexing and what's new in MySQL Explain
PDF
Scale your database traffic with Read & Write split using MySQL Router
PDF
PostgreSQL Schema Changes with pg-osc - Mydbops @ PGConf India 2024
PDF
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
PDF
Mastering Aurora PostgreSQL Clusters for Disaster Recovery
PDF
Navigating Transactions: ACID Complexity in Modern Databases- Mydbops Open So...
Scaling TiDB for Large-Scale Application
AWS MySQL Showdown - RDS vs RDS Multi AZ vs Aurora vs Serverless - Mydbops...
Mastering Vector Search with MongoDB Atlas - Manosh Malai - Mydbops MyWebinar 39
Migration Journey To TiDB - Kabilesh PR - Mydbops MyWebinar 38
AWS Blue Green Deployment for Databases - Mydbops
What's New In MySQL 8.4 LTS Mydbops MyWebinar Edition 36
What's New in PostgreSQL 17? - Mydbops MyWebinar Edition 35
What's New in MongoDB 8.0 - Mydbops MyWebinar Edition 34
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Read/Write Splitting using MySQL Router - Mydbops Meetup16
TiDB - From Data to Discovery: Exploring the Intersection of Distributed Dat...
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Demystifying Real time Analytics with TiDB
Must Know Postgres Extension for DBA and Developer during Migration
Efficient MySQL Indexing and what's new in MySQL Explain
Scale your database traffic with Read & Write split using MySQL Router
PostgreSQL Schema Changes with pg-osc - Mydbops @ PGConf India 2024
Choosing the Right Database: Exploring MySQL Alternatives for Modern Applicat...
Mastering Aurora PostgreSQL Clusters for Disaster Recovery
Navigating Transactions: ACID Complexity in Modern Databases- Mydbops Open So...

Recently uploaded (20)

PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Information Storage and Retrieval Techniques Unit III
PPTX
UNIT - 3 Total quality Management .pptx
PDF
86236642-Electric-Loco-Shed.pdf jfkduklg
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
737-MAX_SRG.pdf student reference guides
PPT
Occupational Health and Safety Management System
PPTX
Current and future trends in Computer Vision.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPT
Total quality management ppt for engineering students
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Information Storage and Retrieval Techniques Unit III
UNIT - 3 Total quality Management .pptx
86236642-Electric-Loco-Shed.pdf jfkduklg
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Exploratory_Data_Analysis_Fundamentals.pdf
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
R24 SURVEYING LAB MANUAL for civil enggi
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
737-MAX_SRG.pdf student reference guides
Occupational Health and Safety Management System
Current and future trends in Computer Vision.pptx
UNIT 4 Total Quality Management .pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Total quality management ppt for engineering students

Percona XtraDB Cluster ( Ensure high Availability )

  • 1. www.mydbops.com info@mydbops.com Presenter Karthik P R CEO Mydbops Percona XtraDB Cluster Ensure High Availability
  • 2. Mydbops is into MySQL/MongoDB Support and Consulting. It is founded by experts who have scaled database at Yahoo! ,Percona and Datavail. We are providing an expert level support and 24*7 monitoring for MySQL databases and its related technologies like MariaDB , Percona ( also clustering ) . We support modern database technologies in MySQL which includes Galera ( Clustering ), Group Replication , SQL aware Load balancers like Maxscale / ProxySQL. Mydbops
  • 4. CEO / DB Architect About Me
  • 5. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 6. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 7. • One of Best Feature in MySQL from start. • Asynchronous in nature. • Binary log based replication. • Data is streamed between nodes. • Works irrespective of MySQL Engine used. Native MySQL Replication
  • 8. • Can have any kind of topology and any levels Native MySQL Replication
  • 9. • Slaves helps in the read scalability. ○ Asynchronous Replication ( lag ) ○ Data loss and data inconsistency ○ Parallelism. ■ 5.6 = Database level ■ 5.7 = Time based group ■ 8.0 = Writeset ( RC ) Native MySQL Replication
  • 10. • Replication Switchover and Failover ○ Externals scripts for failover. ○ GTID 5.6 and Orchestrator makes things better. • Adding a slave (node) ○ Backup and restore. ○ Manual config of slave coordinates. Native MySQL Replication
  • 11. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 12. Percona XtraDB Cluster is an active/active high availability and high scalability open source solution for MySQL.Percona XtraDB Cluster 5.7 is MySQL 5.7 compatible Galera-based high availability (HA) solution. Tightly integrated with Xtrabackup and ProxySQL for scalability. Heavily tested for production workload and has a huge share in MySQL clustering solution & Openstack for RDBMS. Percona XtraDB Cluster
  • 13. What is Galera ? Galera is a replication plugin for the synchronous replication and multi master replication to achieve High Availability. The read and writes can be made on any node and there is no complex failover solutions. An open source from codership team. What is wsrep ? WSREP (Write Set REPlication) is an API to connect the Galera library and control the characteristics of Galera.It helps to implement the Certificate based replication and multi master replication. Percona XtraDB Cluster
  • 14. Features ● Synchronous Replication ( Virtually ) ● Parallel applier threads ● Quorum based ● Automatic node provisioning ● Multi master writes ● PXC Specific features Percona XtraDB Cluster
  • 17. Percona XtraDB Cluster - Setup Group Communication Percona XtraDB Cluster
  • 18. Parallel Appliers ● Write set consists only rows to replicate. ● Any transaction which writes different tuples can be parallelized. ● wsrep_slave_threads controls parallel threads Percona XtraDB Cluster Application Writes Replication Writes
  • 19. Percona XtraDB Cluster Recovery IST (Incremental State Transfer) SST (State Snapshot Transfer) ● Disconnected for maintenance ● Node crashed ● Joining a new node ● Node disconnected for a long time
  • 20. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 21. ● Improved scalability by 10x. ● Tracking IST Progress ● Gcache Recovery ● PXC_Strict_mode ● Performance Schema for Galera ● Securing PXC What is new in XtraDB Cluster ?
  • 22. What is new in XtraDB Cluster ? Improved XtraDB Cluster Scalability
  • 23. What is new in XtraDB Cluster ? IST Improvements
  • 24. ● Gcache Recovery ( Codership ) Gcache can be made to disk with gcache.recover=yes it helps in restoring cache on restore.It saves pains in SST. ● PXC_strict_mode PXC Strict Mode is designed to avoid the use of experimental and unsupported features in Percona XtraDB Cluster. It includes storage engine checks, Primary key checks, binlog format , Autoinc lock mode and others. What is new in XtraDB Cluster ?
  • 25. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 26. ● Load balancer for MySQL ○ HAProxy ( TCP Layer ) ○ Maxscale ( Application Layer ) ○ ProxySQL ( Application Layer ) ● SQL aware load balancer (application layer) , forward the queries/statements by understanding the underlying state of PXC. ○ Read-write split up ○ Automatic Switchover Load Balancing
  • 27. ● ProxySQL is light weight ● Build by René Cannaò ● GPL V3 License ● SQL based administration ● Custom cluster health check script ● Proxysql-admin for easy configuration. ● ProxySQL 1.4 comes with inbuilt clustering Load Balancing ( ProxySQL )
  • 28. ● Maxscale Build by MariaDB ● File based config ● Pluggable Router ● GPL and BSL model ○ Maxscale 1.4 (GPL) ○ Maxscale 2.X (BSL) Load Balancing ( Maxscale )
  • 29. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 30. ● High Availability ○ Quorum ○ Automated Failover ● Read Scaling ( No write scaling ) ○ No read-write split required ○ Read throughput increased with nodes ● WAN Based Replication. ○ Optimized WAN segments Use cases
  • 31. Sample Architecture ( 3 node + 2 node ProxySQL ) Use cases
  • 32. 1. Native MySQL Replication 2. Percona XtraDB Cluster 3. What is new in XtraDB Cluster ? 4. Load Balancing 5. Use Cases 6. Limitations Table of Contents
  • 33. ● Supports Only InnoDB Engine. ● Tables should have Primary Key ( else created internally ) ● All nodes should have same capacity. ● Avoid heavier and longer transaction ( OLTP workload ) ● Schema changes are costly ( use pt-osc ) ● Needs a Stable and strong network. Limitations
  • 34. ● Percona XtraDB Cluster Official website ○ https://www.percona.com/doc/percona-xtradb-cluster/ ● Percona XtraDB Blogs ○ https://www.percona.com/blog/category/percona-xtradb-cluster/ Resources
  • 35. www.mydbops.com info@mydbops.com Contact US: Write to me at prk@mydbops.com DB Consulting Contact : info@mydbops.com Phone : 08048505683