Online DDL Tools and Metadata Locks
One thing I commonly hear when working with my clients is “I want to change my DDL strategy in order to avoid locking in my database! The last time I used the same old method I ended up in a metadata...
View ArticleMySQL Variables – Definition and Examples
MySQL variables store data, label data, and let developers create more accurate and efficient code by turning long and complicated strings of characters into one simple variable. This article will...
View ArticleExploring Data Dump and Load Utility With MySQL Shell
In this blog post, I will try to cover a few dump and data-loading utilities offered by MySQL Shell. What is MySQL Shell? It is a robust client and code editor for MySQL. In addition to having APIs for...
View Article15 Best MySQL GUI Clients for macOS
Well, we can’t argue that Windows is the key platform for database development and management software—but what if you are a Mac user? Who said you can’t have equal opportunities to set up easy daily...
View ArticleOpenLampTech issue #54 – Substack Repost
We have another packed issue of OpenLampTech for you this week. And, we have our first sponsor with a smashing deal to help you configure your MySQL servers with ease. Thank you Releem for partnering...
View ArticleGalera Cluster for MySQL 8.0.30 released
Codership is pleased to announce a new Generally Available (GA) release of the multi-master Galera Cluster for MySQL 8.0, consisting of MySQL-wsrep 8.0.30 (release notes, download) with Galera...
View ArticleHowto connect to MySQL using a client certificate
More and more people are requesting how they could connect to MySQL without using a password but using a SSL certificate. Known as X509. CA Certificate A CA certificate is a digital certificate issued...
View ArticleHowto connect to MySQL using a client certificate
In this article you will see how you can replace the user's password by an SSL X509 certificate to connect to MySQL.
View ArticlePMM, Federated Tables, Table Stats, and Lots of Connections!
Earlier in the year, I was working on an issue where one of my clients had reported a massive influx in connection on their hosts after enabling Percona Monitoring and Management (PMM). This was...
View ArticleMySQL Data Archival With Minimal Disruption
We all know that data is important, and some businesses need historical data to be available all the time. The problem is that queries on large tables perform poorly if they are not properly optimized....
View ArticleMySQL Enterprise Security: 4 New Authentication Methods
The MySQL Enterprise edition contains powerful authentication options to harden and thwart database attackers, centralize user management, simplify end user access, meeting regulatory requirements,...
View ArticleMySQL HeatWave for AWS
MySQL HeatWave is the only MySQL based service on AWS that combines transaction processing, real-time analytics, and machine learning within one single database. It eliminates the need for complex,...
View ArticleGenerate Invisible Primary Key (GIPK) MySQL 8.0
The Primary key is like the hero of a row, which has more beneficial features in the table while performing any task on the table. The DBA knows the importance of the primary key in the table and how...
View ArticleSimulate LEAD() Window Function using correlated subquery
In my honest opinion, MS Access is one garbage of a database. More likely, database is too strong of a word. While I won’t be using Access in this article, there is a story there (but I’m not here to...
View ArticlePHP 8.0 Reaches End of Life
While the LAMP stack – Linux/Apache/MySQL/PHP – is not the dominant platform it was a decade ago, there are still many websites that depend on it. One of the pillars of this quartet had a milestone...
View ArticleUpload Ongoing MyDumper Backups to S3
If you are using MyDumper as your Logical Backup solution and you store your backups on S3, you need to take a local backup and then upload it to S3. But what if there is not enough space to hold the...
View ArticleTail Latencies in Percona Server because of InnoDB Stalls on Empty Free List
If, in Percona Server, you are observing tail latencies on queries that should be fast, this might be a side effect of Percona's improved InnoDB Empty Free List Algorithm. When using this algorithm...
View ArticleAlways use MySQL Shell
Advent Calendar 2022 - How to always use MySQL Shell even if we are used to the old mysql command line client.
View ArticleDefine the Backup Policy when deploying MySQL Database Service in OCI
Advent Calendar 2022 - This article describes how to define the backup policy when deploying MySQL Database Service in OCI with Terraform
View Article