(Miguel Angel Nieto) Recently we released an updated version of our Percona Toolkit with an important update for pt-online-schema-change if you use MySQL 5.6. A new parameter has been added, analyze-before-swap. What does it do? Let me explain it in more detail.
Tag: Open Source
SQL mini hack of the day, inverted IN clause
(Shlomi Noach) We are used to issue queries with an IN clause of the form:
What Does The Universal Scalability Law Reveal About MySQL?
(Baron Schwartz) In the last couple of weeks, there have been a few blog posts about benchmarks comparing the performance of various versions of MySQL and variants such as MariaDB. There’s also been some analysis of the results using formal models such as Neil Gunther’s Universal Scalability Law.
Define better for a small-data DBMS
(Mark Callaghan) There are many dimensions by which a DBMS can be better for small data workloads: performance, efficiency, manageability, usability and availability. By small data I mean OLTP. Performance gets too much attention from both industry and academia while the other dimensions are at leas
Dynamic MySQL Credentials with Vault
(Derek Downey) Recently I have been looking at the Vault project as a means to manage secrets for applications and end-users. One of the use cases that immediately drew my attention was the ability to create dynamic role-based MySQL credentials.
Configuring MySQL-Router
(Ganapati Sabhahit) I assume you have read Setting up MySQL Router before reading this.
Upgrading Directly from MySQL 5.0 to 5.7 using an ‘In Place’ Upgrade
(Susan Koerner) This article is the second in a two-part series on upgrading MySQL. The first article, Upgrade from 5.0 directly to 5.7 using mysqldump, discussed performing an upgrade using the mysqldump utility.
Setting up MySQL Router : Basics
(Ganapati Sabhahit) The MySQL Router handles routing of clients requests to specific servers while providing additional benefits like load balancing and failover. Router will be managing the direct routing to servers sitting as a worker node in between the server and client ( user application ).
Introducing Query Anomaly Detection
(Baron Schwartz) Anomaly detection sure is a hot topic. We’ve written about it ourselves a number of times, and Preetam Jinka and I just coauthored a book for O’Reilly called Anomaly Detection For Monitoring. One of the challenges, as we’ve discussed so often, is that catch-all, generic anomaly dete
How to force temporary tables to be created on disk directly?
(Manyi Lu) During the MySQL 5.8 Dreaming and brainstorming session at PerconaLive, someone voiced a wish for an “option to make temporary tables created by the optimizer always go to disk”.
