Understanding Maintenance in HeatWave MySQL Service: A Deep Dive
For users of HeatWave Service, the maintenance process can sometimes feel like a black box. What does it entail? How does it differ from version upgrades? When and how are updates applied? With...
View ArticlePercona Server for MySQL: Enhanced Encryption UDFs
In Percona Server for MySQL 8.0.41 / 8.4.4, we introduced several improvements in Encryption User-Defined Functions. Added support for RSAES-OAEP (OAEP) padding for RSA encrypt / decrypt operations....
View ArticleGalera Cluster vs InnoDB Cluster in MySQL 8.4 – preamble
MySQL 8.4 has two good options for High Availability clusters: Galera Cluster (and Percona XtraDB Cluster (PXC)) plus MySQL InnoDB Cluster. Both solutions are now mature enough, so what is the deciding...
View ArticleMySQL Data Archiving basics – considerations, mistakes, best practices
This blog is dedicated to MySQL data archiving; we’ll break down from the basics of what data archival is, why it matters, best practices and scenarios. We will also see… The post MySQL Data Archiving...
View ArticleMeet Our Newly Updated ODBC Solutions
Here we go with another update of ODBC, our reliable and high-performance tools for connecting to popular databases and cloud services from ODBC-compatible tools. This release features enhanced...
View Articlesysbench linked to latest libmysql (from MySQL 9.3)
If you are testing MySQL with sysbench, here is a RPM version for Fedora 31 and OL 8 & 9 linked with the last libmysql (libmysqlclient.so.24) from MySQL 9.3. This version of sysbench is from the...
View ArticlePercona Server for MySQL Data Masking Enhanced with Dictionary Term Cache
In Percona Server for MySQL 8.0.41 / 8.4.4, we significantly re-designed the Data Masking Component. In particular, we made the following changes: Changed the user on behalf of whom we execute internal...
View ArticleEnd-Of-Life of HeatWave MySQL 8.0 version
MySQL 8.0 will reach End-Of-Life (EOL) in April 2026. This means that HeatWave MySQL will no longer provide support or updates for MySQL 8.0 after this date. Customers should upgrade to newer supported...
View ArticleSet up Cross-Region Oracle Heatwave MySQL Disaster Recovery Copy in OCI
This blog outlines how to set up Oracle Heatwave MySQL disaster recovery copy for the production database using the OCI Console level full backup, copying the backup to another region, building the...
View ArticleWhat’s New in MySQL 8.4 LTS: Key Enhancements Explained
MySQL has been evolving rapidly, and with the recent release of MySQL 8.4, there’s a lot to unpack. While MySQL 8.4 is officially dubbed a Long-Term Support (LTS) release, many features introduced...
View ArticlePrerequisites for Managing On-premises MySQL DB systems in OCI
This blog will guide you through setting up and managing On-premises (External) MySQL DB systems in OCI, ensuring optimal performance and operational insights. In this part, we will cover the...
View ArticleManage External MySQL DB systems in OCI
This is the second part of our series on managing on-premises (External) MySQL DB systems in Oracle Cloud Infrastructure (OCI). In this blog, we cover the registration process, fleet monitoring, key...
View ArticleSpeeding Up Percona XtraDB Cluster State Transfers with Kubernetes Volume...
When using the Percona Operator for MySQL based on Percona XtraDB Cluster (PXC), it’s common to encounter scenarios where cluster nodes request a full State Snapshot Transfer (SST) when rejoining the...
View ArticleHow to Resolve Disk Space Issues in PMM: Case Study
Recently, I encountered a Percona Monitoring and Management (PMM) server that was rapidly approaching complete disk exhaustion. This post outlines the steps taken to identify the issue and reclaim...
View ArticleAn Efficient Path to Learning MySQL Performance
Conference Video Slides MySQL Performance for Application Developers @ MySQL and HeatWave Summit 2025† mysql-summit-2025.pdf MySQL Performance for Developers @ Percona Live 2023† PL23.pdf Efficient...
View ArticleA Unique Foreign Key issue in MySQL 8.4
Recently, a friend reached out to me for help after encountering an error while restoring a MySQL dump during an upgrade from MySQL 8.0 to 8.4. The error read: At… The post A Unique Foreign Key issue...
View ArticlePerformance Regression in MySQL 8.0, Fixed in 8.4, Easy Workaround...
While doing benchmarks on 5.7 and 8.0, I came across a performance regression in MySQL 8.0 over 5.7 and opened a bug (Bug #111353 : 3x Performance Regression from 5.7 to 8.0 on ALTER...
View ArticleAnnouncing Vitess 22
Announcing Vitess 22 # The Vitess maintainers are happy to announce the release of version 22.0.0, along with version 2.15.0 of the Vitess Kubernetes Operator. This release is the first to benefit from...
View ArticleMySQL and HeatWave Summit 2025: 2 Days of Innovation, Learning, and...
On April 22-23rd, 2025, the Oracle Conference Center in Redwood Shores, California, buzzed with excitement as the MySQL and HeatWave Summit 2025 kicked off. The MySQL and HeatWave Summit is the largest...
View Article