(Veer Manhas) Many organizations have MySQL or MariaDB databases at the core of their business—for processing and storing product sales, collecting information related to services offered, or just providing essential information to customers.
Tag: Open Source
Hybrid Data Encryption by Example using MySQL Enterprise Edition
(Mike Frank) Sharing keys, passphrases with applications is problematic, especially with regard to encrypting data. Too often applications are developed where “the keys are left in the door” or at best “under the mat” – hard coded, in a clear text property file… exposed and vulnerable.
Migration from MySQL Master-Slave pair to MySQL InnoDB Cluster: howto
(Frederic Descamps) MySQL InnoDB Cluster (or only Group Replication) becomes more and more popular. This solution doesn’t attract only experts anymore. On social medias, forums and other discussions, people are asking me what it the best way to migrate a running environment using traditional asynchr
MySQL on Docker: Swarm Mode Limitations for Galera Cluster in Production Setups
(Ashraf Sharif) In the last couple of blog posts on Docker, we have looked into understanding and running Galera Cluster on Docker Swarm. It scales and fails over pretty well, but there are still some limitations that prevent it from running smoothly in a production environment.
Working Around MySQL Cluster Push Down Limitations Using Subqueries
(Jesper Krogh) I worked on an issue recently where a query was too slow when executed in MySQL Cluster. The issue was that Cluster has some restrictions when it comes to push down conditions.
The history of low-concurrency performance regressions in MySQL 5.6, 5.7 and 5.8
(Mark Callaghan) What is a reasonable goal for performance regressions between major releases of MySQL (5.6, 5.7, 5.8)? Some regressions are expected because more features means longer code paths. But what if MySQL 5.7 and 5.8 only get 2/3 of the QPS versus MySQL 5.6 at low concurrency?
MySQL 8.0 MTR: ‘require’, is now an invalid mysqltest command
(Pavan Naik) Some of the users may have noticed that .require files do not exist anymore in the MySQL test suite.
Import a JSON Data Set into MySQL
(Dave Stokes) JSON is now a very hot format for sharing data and MySQL’s 5.7 Data Set is now a very hot way of storing that data. But I have had some requests on getting a raw JSON data set into MySQL. So lets start with Global Airfields data from the Awesome JSON Datasets collection.
MySQL 8.0.1: [Recursive] Common Table Expressions in MySQL (CTEs), Part Four – depth-first or breadth-first traversal, transitive closure, cycle avoidance
(Guilhem Bichot) CTEs and Recursive CTEs appeared in MySQL 8.0; first in a Labs release and now in the official release 8.0.1. Several blogs have been published: here, here and here ; my colleague Øystein also wrote about how using a CTE made one DBT3 query run twice faster.
ICP Counters in information_schema.INNODB_METRICS
(Agustín) In this blog, we’ll look at ICP counters in the information_schema.INNODB_METRICS. This is part two of the Index Condition Pushdown (ICP) counters blog post series.
