Multi-Valued INSERTs, AUTO_INCREMENT & Percona XtraDB Cluster
A common migration path from standalone MySQL/Percona Server to a Percona XtraDB Cluster (PXC) environment involves some measure of time where one node in the new cluster has been configured as a slave...
View ArticleBenchmark: SimpleHTTPServer vs pyclustercheck (twisted implementation)
Github user Adrianlzt provided a python-twisted alternative version of pyclustercheck per discussion on issue 7.Due to sporadic performance issues noted with the original implementation in...
View ArticleGalera replication – how to recover a PXC cluster
Galera replication for MySQL brings not only the new, great features to our ecosystem, but also introduces completely new maintenance techniques. Are you concerned about adding such new complexity to...
View ArticleMulti-Valued INSERTs, AUTO_INCREMENT & Percona XtraDB Cluster
A common migration path from standalone MySQL/Percona Server to a Percona XtraDB Cluster (PXC) environment involves some measure of time where one node in the new cluster has been configured as a slave...
View ArticlePercona XtraDB Cluster 5.6: a tale of 2 GTIDs
Say you have a cluster with 3 nodes using Percona XtraDB Cluster (PXC) 5.6 and one asynchronous replica connected to node1. If asynchronous replication is using GTIDs, moving the replica so that it is...
View ArticleHow to setup a PXC cluster with GTIDs (and have async slaves replicating from...
This past week was marked by a series of personal findings related to the use of Global Transaction IDs (GTIDs) on Galera-based clusters such as Percona XtraDB Cluster (PXC). The main one being the...
View ArticleImproving Percona XtraDB Cluster SST startup with Google Compute Engine...
As the need for information grows so does the size of data we need to keep in our databases. SST is unavoidable for spinning up new nodes in a PXC cluster and when datasets reach the “terra-byte” range...
View ArticlePeter Zaitsev hits the road for East Coast MySQL Meetup tour
Percona CEO Peter Zaitsev and Big Data guru Alexander Rubin will be speaking at Meetups along the East Coast next week with stops in Boston (May 11), New York City (May 12), Philadelphia (May 13) and...
View ArticleOptimizing Percona XtraDB Cluster for write hotspots
Some applications have a heavy write workload on a few records – for instance when incrementing a global counter: this is called a write hotspot. Because you cannot update the same row simultaneously...
View ArticlePercona XtraDB Cluster: Quorum and Availability of the cluster
Percona XtraDB Cluster (PXC) has become a popular option to provide high availability for MySQL servers. However many people are still having a hard time understanding what will happen to the cluster...
View ArticleQ&A: High availability when using MySQL in the cloud
Last week I hosted a webinar on using MySQL in the cloud for High Availability (HA) alongside 451 Research analyst Jason Stamper. You can watch the recording and also download the slides (free) here....
View ArticlePercona XtraDB Cluster (PXC): How many nodes do you need?
A question I often hear when customers want to set up a production PXC cluster is: “How many nodes should we use?”Three nodes is the most common deployment, but when are more nodes needed? They also...
View ArticlePlaying with Percona XtraDB Cluster in Docker
Like any good, thus lazy, engineer I don’t like to start things manually. Creating directories, configuration files, specify paths, ports via command line is too boring. I wrote already how I survive...
View ArticleTOI wsrep_RSU_method in PXC 5.6.24 and up
I noticed that in the latest release of Percona XtraDB Cluster (PXC), the behavior of wsrep_RSU_method changed somewhat. Prior to this release, the variable was GLOBAL only, meaning to use it you...
View ArticleBypassing SST in Percona XtraDB Cluster with incremental backups
Beware the SSTIn Percona XtraDB Cluster (PXC) I often run across users who are fearful of SSTs on their clusters. I’ve always maintained that if you can’t cope with a SST, PXC may not be right for you,...
View ArticleBypassing SST in Percona XtraDB Cluster with binary logs
In my previous post, I used incremental backups in Percona XtraBackup as a method for rebuilding a Percona XtraDB Cluster (PXC) node without triggering an actual SST. Practically this reproduces the...
View ArticleThe Q&A: Creating best-in-class backup solutions for your MySQL environment
Thank you for attending my July 15 webinar, “Creating Best in Class Backup solutions for your MySQL environment.” Due to the amount of content we discussed and some minor technical difficulties faced...
View ArticlePXC – Incremental State transfers in detail
IST BasicsState transfers in Galera remain a mystery to most people. Incremental State transfers (as opposed to full State Snapshot transfers) are used under the following conditions:The Joiner node...
View ArticleOptimizing PXC Xtrabackup State Snapshot Transfer
State Snapshot Transfer (SST) at a glancePXC uses a protocol called State Snapshot Transfer to provision a node joining an existing cluster with all the data it needs to synchronize. This is analogous...
View ArticleBetter high availability: MySQL and Percona XtraDB Cluster with good...
High Availability Have you ever wondered if your application should be able to work in read-only mode? How important is that question? MySQL seems to be the most popular database solution for web-based...
View Article