Planet MySQL HA Blog

The Planet MySQL HA Blog aggregates content from sources that cover topics related to high availability (HA) for MySQL databases.

Deploying on OCI with the starter kit – part 7 (GenAI in HeatWave)

We saw in part 6 how to use OCI’s GenAI Service. GenAI Service uses GPUs for the LLMs, but did you know it’s also possible to use GenAI directly in MySQL HeatWave? And by default, those LLMs will run on CPU. The cost will then be reduced. This means that when you are connected to […]

Learn More »

Enhancing PostgreSQL OIDC with pg_oidc_validator

| Percona

With PostgreSQL 18 introducing built-in OAuth 2.0 and OpenID Connect (OIDC) authentication, tools like pg_oidc_validator have become an essential part of the ecosystem by enabling server-side verification of OIDC tokens directly inside PostgreSQL. If you’re new to the topic, make sure to read our earlier posts explaining the underlying concepts and the need for external validators:

Deploying on OCI with the starter kit – part 6 (GenAI)

In the previous articles [1][2][3][4][5], we saw how to easily and quickly deploy an application server and a database to OCI. We also noticed that we have multiple programming languages to choose from. In this article, we will see how to use OCI GenAI Service (some are also available with the always-free tier). The goal […]

Learn More »

What is New in Percona Toolkit 3.7.1

| Percona

Percona Toolkit 3.7.1 has been released on Dec 17, 2025. The most important updates in this version are:

  • Finalized SSL/TLS support for MySQL
  • Added support for Debian 13 and Amazon Linux 2023
  • Fixed MariaDB support broken in version 3.7.0
  • Added options to skip certain collections in pt-k8s-debug-collector and pt-stalk
  • Documentation improvements
  • Other performance improvements

In this blog, I will outline the most significant changes. A full list of improvements and bug fixes can be found in the release…

Learn More »

Top 10 MySQL Shorts: Your Quick Guide to Essential MySQL Tips

MySQL Shorts is a curated series of concise video tutorials designed to deliver focused, easily digestible content to the MySQL community. Each episode zeroes in on a specific feature or solution, making it easier for developers and database enthusiasts to grasp complex topics quickly. With over 124,000 views and more than 2,350 hours of watch […]

Learn More »

Panel Discussion: Experts and Rock Stars at Oracle AI World 2025 – Recap 

The “Experts and Rock Stars” panel discussion at Oracle AI World 2025, held from October 13-16, 2025, provided an engaging platform for prominent experts within the AI and MySQL communities. This particular session, taking place on October 15, 2025, featured a distinguished lineup of panelists who shared their insights on current challenges, advancements, and user […]

Learn More »

Deploying on OCI with the starter kit – part 5 (connecting to the database II)

In part 4 of our series on the OCI Hackathon Starter Kit, we saw how to connect to the deployed MySQL HeatWave instance from our clients (MySQL Shell, MySQL Shell for VS Code, and Cloud Shell). In this post, we will see how to connect from an application using a connector.eibccbnkjudbffhigvdnjiudbhertlevjevtuddruvhd We will cover connections […]

Learn More »

MySQL & MySQL HeatWave: A Successful Journey Through Global AI Events in 2025 

In 2025, MySQL and MySQL HeatWave embarked on an ambitious journey across various global AI events, highlighting their dedication to advancing AI and cloud solutions in the ever-evolving tech landscape. Oracle has recognized the pivotal shift towards AI and cloud technologies as essential drivers of the 21st century, embracing this trend with a recent official […]

Learn More »

mlrd: DynamoDB-Compatible API on MySQL

| Hack MySQL

Introducing mlrd (“mallard”) to the world: a DynamoDB-compatible API on MySQL. Crazy, but it works really well and I’m confident it will help a lot of businesses save a lot of money. Here’s why.

Learn More »

MySQL Basics Blog Series: A Year in Review

This year, we dedicated our MySQL Basics blog series to those setting out on their first database journey. Designed especially for beginners, each post brought approachable lessons, meaningful analogies, and practical examples to help you develop a confident, hands-on understanding of MySQL fundamentals. Series Highlights Understanding the Building Blocks of DatabasesWe kicked things off by […]

Learn More »