Planet MySQL HA Blog

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

MySQL Shorts – Episode #59 is Released

The latest Episode of MySQL Shorts is now available! Check out Episode 59 on the MySQL YouTube Channel to learn how to import data from a csv file into a MySQL database using MySQL Shell.

Learn More »

Javascript support in MySQL: the UUID example

You may have noticed that MySQL now supports creating functions (and store procedures) in Javascript using GraalVM. This new functionality is only available in MySQL Enterprise and MySQL HeatWave. As a developer, you can also get free access to MySQL Enterprise from Oracle Technology Network (OTN): MySQL Enterprise Download. I also recommend you look at […]

Learn More »

MySQL InnoDB’s Instant Schema Changes: What DBAs Should Know

In MySQL 8.0.12, we introduced a new algorithm for DDLs that won’t block the table when changing its definition. The first instant operation was adding a column at the end of a table, this was a contribution from Tencent Games. Then in MySQL 8.0.29 we added the possibility to add (or remove) a column anywhere […]

Learn More »

Analysts react to MySQL HeatWave Gen AI and vector store innovations

We previously announced support for Generative AI with the MySQL HeatWave vector store, currently in private preview. Today, we revealed more details about our vector store and generative AI implementation and announced several new capabilities, including support for a new VECTOR data type, integration with MySQL Shell and MySQL Shell for VS Code, an automated […]

Learn More »

Want to become an AI developer? Here’s how with MySQL HeatWave

Generative AI is arguably the most important technology trend right now. It’s a transformative force that will have a significant impact on nearly every industry. This fast-moving disruption represents tremendous opportunities for developers to play a critical role in the evolution of almost every new and existing application.  Indeed, OnHires notes that “the demand for […]

Learn More »

Using the Oracle Cloud TypeScript SDK Part 5 – Creating a MySQL HeatWave Backup

This post is the fifth in a series that will demonstrate how to view and manage MySQL HeatWave instances in Oracle Cloud Infrastructure (OCI). Oracle offers several SDKs that can be used to view and manage resources in OCI. In this post, we will discuss how to leverage the TypeScript/JavaScript SDK to programmatically create a backup of a MySQL HeatWave instance and create […]

Learn More »

MySQL Asynchronous Connectivity with MySQL Connector/Python

In the Python programming landscape, adopting asynchronous programming has led to a new way of efficiency and responsiveness. At its core is the Python asyncio library, which enables the writing of concurrent code. Asyncio in Python enables non-blocking I/O operations, empowering developers to create applications that seamlessly handle multiple tasks concurrently. This approach has become […]

Learn More »

MySQL Shorts – Episode #58 is Released

The latest Episode of MySQL Shorts is now available! Check out Episode 58 on the MySQL YouTube Channel to learn how to create a High Availabiltiy MySQl HeatWave instance.

Learn More »

MySQL Rockstars 2023

During the MySQL Belgian Days (formerly known as preFOSDEM MySQL Days) in Brussels on 1-2 February 2024, we, the MySQL community team, have for the second time awarded MySQL Rockstars to some members of the MySQL community. The MySQL Rockstars Award is given to those community members who have contributed their work, enthusiasm and energy […]

Learn More »

MySQL Shorts – Episode #57 is Released

The latest Episode of MySQL Shorts is now available! Check out Episode 57 on the MySQL YouTube Channel to learn how to restore a MySQL HeatWave instance to a specifci point in time.

Learn More »