Percona Toolkit 2.2.10 is now available
Percona is glad to announce the release of Percona Toolkit 2.2.10 on August 8, 2014 (downloads are available here and from the Percona Software Repositories). This release is the current GA (Generally...
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 ArticleLog rotate and the (deleted) MySQL log file mystery
Did your logging stop working after you set up logrotate? Then this post might be for you.Archive your log files!Some time ago, Peter Boros wrote about Rotating MySQL Slow Logs safely, explaining the...
View ArticleRecover MySQL root password without restarting MySQL (no downtime!)
Disclaimer: Do this at your own risk! It doesn’t apply if you’re using Pluggable authentication and certainly won’t be usable if/when MySQL system tables are stored on InnoDBRecover your root password...
View ArticleIdentifying useful info from MySQL row-based binary logs
As a MySQL DBA/consultant, it is part of my job to decode the MySQL binary logs – and there are a number of reasons for doing that. In this post, I’ll explain how you can get the important information...
View ArticleThe future of MySQL quality assurance: Introducing pquery
Being a QA Engineer, how would you feel if you had access to a framework which can generate 80+ crashes – a mix of hitting developer introduced assertions (situations that should not happen), and...
View Article3 handy tools to remove problematic MySQL processes
DBAs often encounter situations where they need to kill queries to ensure there are no long-running queries on a MySQL server that would impact performance. Long-running queries can be the result of...
View Article5 free handy tools for monitoring and managing MySQL replication
MySQL Replication is very simple to set up. In this post I’ll discuss its importance and five handy tools for monitoring and managing MySQL replication.What is MySQL Replication? It’s the process of...
View Articlepquery binaries with statically included client libs now available!
After we released pquery to the community, and as we started logging bug reports with pquery testcases, it quickly became clear that pquery binaries with statically compiled-in client libraries would...
View ArticleMeasuring the impact of tcpdump on Very Busy Hosts
A few years back Deva wrote about how to use tcpdump on very busy hosts. That post sparked my interest about exploring how to measure the impact of tcpdump on very busy hosts. In this post, I wanted to...
View ArticlePercona Toolkit 2.2.10 is now available
Percona is glad to announce the release of Percona Toolkit 2.2.10 on August 8, 2014 (downloads are available here and from the Percona Software Repositories). This release is the current GA (Generally...
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 ArticleLog rotate and the (deleted) MySQL log file mystery
Did your logging stop working after you set up logrotate? Then this post might be for you.Archive your log files!Some time ago, Peter Boros wrote about Rotating MySQL Slow Logs safely, explaining the...
View ArticleRecover MySQL root password without restarting MySQL (no downtime!)
Disclaimer: Do this at your own risk! It doesn’t apply if you’re using Pluggable authentication and certainly won’t be usable if/when MySQL system tables are stored on InnoDBRecover your root password...
View ArticleIdentifying useful info from MySQL row-based binary logs
As a MySQL DBA/consultant, it is part of my job to decode the MySQL binary logs – and there are a number of reasons for doing that. In this post, I’ll explain how you can get the important information...
View ArticleThe future of MySQL quality assurance: Introducing pquery
Being a QA Engineer, how would you feel if you had access to a framework which can generate 80+ crashes – a mix of hitting developer introduced assertions (situations that should not happen), and...
View Article3 handy tools to remove problematic MySQL processes
DBAs often encounter situations where they need to kill queries to ensure there are no long-running queries on a MySQL server that would impact performance. Long-running queries can be the result of...
View Article5 free handy tools for monitoring and managing MySQL replication
MySQL Replication is very simple to set up. In this post I’ll discuss its importance and five handy tools for monitoring and managing MySQL replication.What is MySQL Replication? It’s the process of...
View Articlepquery binaries with statically included client libs now available!
After we released pquery to the community, and as we started logging bug reports with pquery testcases, it quickly became clear that pquery binaries with statically compiled-in client libraries would...
View ArticleMeasuring the impact of tcpdump on Very Busy Hosts
A few years back Deva wrote about how to use tcpdump on very busy hosts. That post sparked my interest about exploring how to measure the impact of tcpdump on very busy hosts. In this post, I wanted to...
View Article