Planet for the MySQL Community

A blog aggregator for the MySQL Community/Ecosystem

A description of what this website tries to achieve is in the Planet MySQL Community - Requirements RFC.

And a clarification about the MySQL Community/Ecosystem: it is not limited the users of the MySQL Database. In the current context, it also includes people interested in MySQL Variants including MariaDB Server, Percona Server, Galera, Amazon RDS and Aurora, Google Cloud SQL for MySQL, and Azure and Alibaba flavor(s) of MySQL/MariaDB/Percona Servers.

Tuesday, 30. December 2025

Using sysbench to measure how Postgres performance changes over time, November 2025 edition (from Small Datum)

pThis has results for the sysbench benchmark on a small and big server for Postgres versions 12 through 18. Once again, Postgres is boring because I search for perf regressions and can't find any here. Results from MySQL are here and MySQL is not boring./ppWhile I don't show the results here, I don't see regressions when comparing the latest point releases with their predecessors -- 13.22 [...]

Monday, 29. December 2025

Now Generally Available: Azure Database for MySQL Triggers for Azure Functions (from Azure for MySQL Blog)

pWe’re thrilled to announce the general availability of Azure Database for MySQL Trigger bindings for Azure Functions!/p pThis feature, previously in Public Preview, enables you to track changes and develop event-driven applications at scale on any MySQL table. This release completes the unified suite of Azure Database for MySQL bindings for Azure Functions, which now includes native supp [...]

Percona Operator for MongoDB in 2025: Making Distributed MongoDB More Predictable on Kubernetes (from Percona Database Blog)

♦In 2025, the Percona Operator for MongoDB focused on the hardest parts of running MongoDB in Kubernetes: reliable backups and restores, clearer behavior during elections and restores, better observability at scale, and safer defaults as MongoDB 8.0 became mainstream. The year included real course corrections, such as addressing PBM connection leaks and being explicit about […] [...]

Choosing New Routes (from MariaDB Foundation Blog)

pThe Queen’s Seven Predictions for 2026br When Queen Isabella I of Castile agreed to fund Columbus, it was not because the idea felt daring or exciting. … /p pContinue reading \"Choosing New Routes\"/p pThe post Choosing New Routes appeared first on MariaDB.org./p [...]

Introduction to MariaDB Vector Search (from Severalnines Blog)

pVector search is now entering your RDBMs, providing enhanced capabilities in a familiar interface. MariaDB introduced native vector search capabilities in its 11.8 release, which is the current Long-Term Support (LTS) release for these features. Vector search is fundamentally different from traditional search with its focus on semantic similarity through numerical representations of data. And [ [...]

4 New Year’s resolutions for devops success (from InfoWorld)

pIt has been a dramatic and challenging year for developers and engineers working in devops organizations. More companies are using AI and automation for both development and IT operations, including for writing requirements, maintaining documentation, and vibe coding. Responsibilities have also increased, as organizations expect devops teams to improve data quality, automate [...]

2025 Rewind and Thank You (from AskDba)

I’m grateful to all my professional and personal networks for this year. It has been full of tears, sweat, and blood all over my face once again. Let’s not worry about that. I want to start with a big Thank You to all of you who made this year possible. If I look back at […] [...]

(from DoltHub Blog)

![CDATA[ Dolt uses directories on your filesystem to store databases. This comes from the Dolt's origins as Git for Data. These directories can get confusing. This article explains. ]] [...]

Saturday, 27. December 2025

Optimizing Pagination in PostgreSQL 17 (from MinervaDB Blog)

Optimizing Pagination in PostgreSQL 17: Why OFFSET/LIMIT Fails and What to Use Instead Pagination with OFFSET/LIMIT in PostgreSQL 17 is a common but often costly pattern, especially in read-heavy applications. While it appears simple to [...] [...]

Navigating Tree and Graph Data with Recursive SQL (from Vettabase)

Hierarchical and networked data appears everywhere in modern databases: organisational charts, product category trees, dependency graphs, and even transport networks. Applications need to retrieve this data to draw a chart, find out whom a certain employee reports to, or find the routes that connect two train stops. Storing and querying this kind of data in a relational database is not trivial. If [...]

How We Optimize RocksDB in TiKV — Write Batch Optimization (from siddontang on Medium)

How We Optimize RocksDB in TiKV — Write Batch OptimizationpWrite batch processing is at the core of RocksDB’s write path. TiKV, as a distributed transactional key-value store, depends on predictable, low-latency writes. Unfortunately, RocksDB’s default write coordination model exhibits severe performance problems under concurrency./ppThis article explains why, and how TiKV’s multi-batch write optim [...]

Thursday, 25. December 2025

MySQL on ODBMS.org: A Successful Collaboration highlighting Community Engagements (from ODBMS.org)

December 1, 2025 7 minute read Lenka Kasparova MySQL Community Manager (Originally published in the Oracle MySQL Blog) Since 2024, MySQL and ODBMs.org have embarked on a collaboration to produce insightful articles that cater to... [...]

A Look Back at 2025 (from Readyset Blog)

p2025 was the year we started noticing things we couldn’t easily explain away./ppWe shipped a lot, but what stuck with us were the patterns we kept seeing in production. Traffic didn’t line up with application releases. Queries that looked reasonable in isolation would end up/p [...]

Deploying on OCI with the starter kit – part 9 (deploying a full app) (from lefred's blog)

We have reached the end of our series on deploying to OCI using the Hackathon Starter Kit. For this last article, we will see how to deploy an application using Helidon (Java), the MySQL REST Service, and OCI GenAI with Lanchain4J. We use Helidon because it’s a cool, open-source framework developed by Oracle. It’s lightweight […] [...]

Wednesday, 24. December 2025

What’s New in dbForge 2025.3: Enhanced Connectivity, Updated UI/UX, Newly Supported Syntax Constructs, and Much More! (from Devart MySQL Tool Blog)

pHow about ending this year on a major note? Meet dbForge 2025.3, our new release that covers the entire dbForge product line and brings lots of useful stuff to the table. Without further ado, let's take a look!/p pThe post What’s New in dbForge 2025.3: Enhanced Connectivity, Updated UI/UX, Newly Supported Syntax Constructs, and Much More! appeared first on Devart Blog./p [...]

Kubernetes Operators Compared: The Key to Scalable, Cost-Efficient Databases (from Percona Database Blog)

♦Choosing the right Kubernetes operator is one of those quiet decisions that ultimately defines your database strategy, affecting everything from how easily you automate backups and scaling to how much control you maintain over long-term costs and architecture. But while most operators look similar at first glance, their underlying models yield vastly different outcomes. Some […] [...]

Deploying on OCI with the starter kit – part 8 (using MySQL REST Service) (from lefred's blog)

The starter kit deploys a MySQL HeatWave DB System on OCI and enables the MySQL REST Service automatically: The REST Service enables us to provide access to data without requiring SQL. It also provides access to some Gen AI functionalities available in MySQL HeatWave. Adding data to MRS using Visual Studio Code To be able […] [...]

Season’s Greetings from the MySQL Community Team (from The Oracle MySQL Blog)

As the year comes to a close, we want to take a moment to say thank you to everyone who makes the MySQL Community what it is. Whether you contributed code, filed bugs, answered questions in forums, wrote a tutorial, spoke at an event, organized a meetup, or simply shared your experience with others — your passion […] [...]

Deploying on OCI with the starter kit – part 7 (GenAI in HeatWave) (from lefred's blog)

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 […] [...]

Tuesday, 23. December 2025

MySQL DBAs Are Landing Six-Figure Jobs in This Economy. And You Can Too! (from Webyog Blog)

pIf you’re searching for a stable, well-paying career in the rapidly expanding world of data, consider becoming a MySQL Database Administrator. While tech layoffs make headlines, MySQL DBAs remain in […]/p pThe post MySQL DBAs Are Landing Six-Figure Jobs in This Economy. And You Can Too! appeared first on Webyog./p [...]

Amazon RDS for MySQL announces Innovation Release 9.5 in Amazon RDS Database Preview Environment (from AWS What's New)

pAmazon RDS for MySQL now supports community MySQL Innovation Release 9.5 in the Amazon RDS Database Preview Environment, allowing you to evaluate the latest Innovation Release on Amazon RDS for MySQL. You can deploy MySQL 9.5 in the Amazon RDS Database Preview Environment which provides the benefits of a fully managed database, making it simpler to set up, operate, and monitor databases.br br MySQ [...]

Kubernetes Multi-Cloud Architecture: Building Portable Databases Without Lock-In (from Percona Database Blog)

♦Most organizations now run across multiple clouds, pursuing flexibility, better pricing, or regional availability. But while stateless applications move freely, databases often remain stuck. Each cloud provider offers its own managed database service (e.g., RDS, Cloud SQL, Azure Database) with distinct APIs, automation tools, and monitoring layers. Once you commit to one, moving becomes complicate [...]

What’s New At Releem - November 2025 (from Releem Blog)

Another month wrapped up at Releem, and this month we focused on removing friction in everyday workflows. We finally brought Dark Mode to Releem Dashboard 🎉 It took longer than expected, with small UI details needing clean up before it was ready to ship. We quietly rolled the feature out, but a few dozen users enabled it right away! [...]

MySQL’s Exciting Presence at Latin American Developer Events in 2025  (from The Oracle MySQL Blog)

In 2025, MySQL celebrated a significant milestone: the 30th anniversary of its creation. This was not only an occasion for reflection but also for connection and collaboration within the broader tech community. For the first time, MySQL Community proudly sponsored several major events in Latin America, marking a pivotal moment in its journey. These events […] [...]

Top Lessons I Learned as a Product Manager (from siddontang on Medium)

pAs both an engineer and a product manager, I’ve lived on both sides of the table./ppOver the years, I’ve heard plenty of complaints:/pulli“TiDB is hard to use.”/lili“It behaves in unexpected ways.”/lili“It’s too complex to operate safely.”/li/ulpAt the same time, I’ve also received incredibly positive feedback:/pullicustomers scaling their businesses successfully on TiDB,/liliteams trusting it for [...]

Monday, 22. December 2025

MariaDB 12.3 preview available (from MariaDB Foundation Blog)

pWe are pleased to announce the availability of a preview of the MariaDB 12.3 series. MariaDB 12.3 will be a long-term release. … /p pContinue reading \"MariaDB 12.3 preview available\"/p pThe post MariaDB 12.3 preview available appeared first on MariaDB.org./p [...]

MariaDB ODBC Connector 3.2.8 now available (from MariaDB Corporation Blog)

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/ODBC 3.2.8 release. Release Notes MariaDB Connector/ODBC 3.2.8 MariaDB […] [...]

From XL to XS: A Practical Guide to Rightsizing Snowflake (from MinervaDB Blog)

From XL to XS: A Practical Guide to Rightsizing Snowflake Virtual Warehouses Snowflake’s cloud-native architecture has revolutionized how organizations manage and analyze data at scale. One of its most powerful features is the separation of [...] [...]

MySQL at FOSDEM (from The Oracle MySQL Blog)

Again this year, the MySQL Team will be present both before and during FOSDEM. FOSDEM (Free and Open source Software Developers’ European Meeting) is a large, free, non-commercial annual conference in Brussels, Belgium, where thousands of free and open-source developers and users attend different sessions and provides an opportunity for those projects to meet their […] [...]

Sunday, 21. December 2025

Deploying on OCI with the starter kit – part 9 (deploying a full app) (from The Oracle MySQL Blog)

We have reached the end of our series on deploying to OCI using the Hackathon Starter Kit. For this last article, we will see how to deploy an application using Helidon (Java), the MySQL REST Service, and OCI GenAI with Lanchain4J. We use Helidon because it’s a cool, open-source framework developed by Oracle. It’s lightweight […] [...]

Saturday, 20. December 2025

IO-bound sysbench vs MySQL on a 48-core server (from Small Datum)

pThis has results for an IO-bound sysbench benchmark on a 48-core server for MySQL versions 5.6 through 9.5. Results from a CPU-bound sysbench benchmark on the 48-core server are here./pptl;dr/pp/pullithe regressions here on read-only tests are smaller than on the CPU bound workload, but when they occur are from new CPU overheads/lilithe large improvements here on write-heavy tests are similar to t [...]

Mastering Azure Cosmos DB Performance (from MinervaDB Blog)

Mastering Azure Cosmos DB: Performance, Query, and Cost Optimization Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service designed for high availability, low latency, and seamless scalability. As organizations increasingly rely on real-time data [...] [...]

Object Storage: The New Backbone of Database Architecture (from PingCAP Blog)

pWhen AI workloads first started hitting production systems, many teams assumed the pressure would fall on compute. More GPUs, faster CPUs, larger memory pools — that felt like the obvious scaling path. But that’s not what broke first. Systems didn’t fail because they ran out of compute. They failed because they ran out of storage […]/p pThe post Object Storage: The New Backbone of Database A [...]

MySQL: Sakila Speaks – Season 3 Highlights (from The Oracle MySQL Blog)

Welcome to the 20th installment of the 2025 MySQL Community Advent Calendar of Content! For this entry, we are highlighting season 3 of the Inside MySQL: Sakila Speaks podcast, which was dedicated to all things artificial intelligence (AI) and its impact on MySQL. Across five insightful episodes, Scott, Fred, and a range of expert guests […] [...]

Friday, 19. December 2025

Welcome to the (Agentic) Machine: The Database Trends That Will Define 2026 (from PingCAP Blog)

pLast year, I talked a lot about the unification of workloads, or how to bring disparate data processes together. But as we move into 2026, the theme has shifted. It is now unmistakably all about scaling agentic AI.  However, we must be careful not to interpret this through the lens of the last decade. In […]/p pThe post Welcome to the (Agentic) Machine: The Database Trends That Will Def [...]

Improve Developer Velocity with Kubernetes Databases (from Percona Database Blog)

♦Your company has invested heavily in agile development, microservices, and Kubernetes to move faster. Your app teams can spin up a new service in minutes. So why can it still take a week to get a database for it? The bottleneck has shifted. It’s no longer compute; it’s the database. Manual, ticket-based provisioning still dominates, […] [...]

Deploying on OCI with the starter kit – part 8 (using MySQL REST Service) (from The Oracle MySQL Blog)

The starter kit deploys a MySQL HeatWave DB System on OCI (see previous posts [1],[2],[3],[4],[5],[6],[7]) and enables the MySQL REST Service automatically: The REST Service enables us to provide access to data without requiring SQL. It also provides access to some Gen AI functionalities available in MySQL HeatWave. Adding data to MRS using Visual Studio […] [...]

Zero-ETL for self-managed Database Sources now available in 7 new regions (from AWS What's New)

pAWS Glue now supports zero-ETL for self-managed database sources in seven additional regions. Using Glue zero-ETL, you can setup an integration to replicate data from Oracle, SQL Server, MySQL or PostgreSQL databases which are located on-premises or on AWS EC2 to Redshift with a simple experience that eliminates configuration complexity.br br AWS zero-ETL for self-managed database sources will aut [...]

Deploying on OCI with the starter kit – part 6 (GenAI) (from lefred's blog)

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 […] [...]

Thursday, 18. December 2025

Build Fast. Run Lean. Why Mid-Market Teams Choose TiDB Cloud Essential (from PingCAP Blog)

pIf you’re building software today, you’ve probably felt it: shipping new features takes longer than it should, and your database bill is higher than it needs to be. Not because your team isn’t capable. And not because your product is uniquely complex. But the data layer has quietly become the biggest drag on velocity and […]/p pThe post Build Fast. Run Lean. Why Mid-Market Teams [...]

A Lightweight MariaDB Resource Watchdog for Incident Analysis (from DBPEDIABLOGS)

In production, you don’t always have the luxury of a perfectly tuned monitoring stack. Sometimes you’re in the middle of an incident, queries are slow, connections are piling up, and all you really want is a simple answer: What is MariaDB actually doing right now? That’s the gap this tool is meant to fill. This […] [...]

Deploying on OCI with the starter kit – part 7 (GenAI in HeatWave) (from The Oracle MySQL Blog)

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 […] [...]

How ClusterControl Saved Christmas – Part 6 (from Severalnines Blog)

pHow Santa Built the Most Reliable Distributed System on Earth Welcome to the 6th and final part of our holiday series called, How ClusterControl Saved Christmas! If you missed part one, start here: Part 1 The Night Before Deployment It was Christmas Eve again.Snow fell in schema-perfect flakes, each one unique yet fully compliant with North-Pole […]/p pThe post How ClusterControl Saved Chris [...]

Designing the agent-ready data stack (from InfoWorld)

pExecutives increasingly believe AI will reshape their businesses, but many large organizations are still stuck at proofs of concept. McKinsey’s 2025 State of AI report shows widespread experimentation, but real business value is being seen by only a small set of “high performers.” 23% of respondents report their organizations are scaling an agentic AI system somewhere in the [...]

(from DoltHub Blog)

![CDATA[ Learn how we combined GnuCash, Dolt, and Claude to build a Vibe-accounting tool (that doesn't work super great)! ]] [...]

Wednesday, 17. December 2025

MariaDB Java Connector 3.5.7 and 2.7.13 now available (from MariaDB Corporation Blog)

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/J 3.5.7 and 2.7.13 releases. Release Notes and Changelogs […] [...]

Performance regressions in MySQL 8.4 and 9.x with sysbench (from Small Datum)

pI have been claiming that I don't find significant performance regressions in MySQL 8.4 and 9.x when I use sysbench. I need to change that claim. There are regressions for write-heavy tests, they are larger for tests with more concurrency and larger when gtid support is enabled./ppBy gtid support is enabled I mean that these options are set to ON:/pp/pulligtid_mode/lilienforce_gtid_consistency/li/ [...]

How We Optimize RocksDB in TiKV — Smarter Flow Control (from siddontang on Medium)

How We Optimize RocksDB in TiKV — Smarter Flow ControlpAs TiKV grew over the years, one of the most persistent problems we saw in production clusters was write stall./ppSometimes the system behaved smoothly; sometimes it suddenly became unstable./ppIf you look deeper, you will find that many of these issues trace back to RocksDB’s flow control and write stall mechanism./ppRocksDB is designed to pro [...]

State of MariaDB 2025: The Results Are In (from MariaDB Foundation Blog)

pIn October 2025, we launched the first State of MariaDB Survey to learn how the community really uses MariaDB. Today, we’re excited to share the results. … /p pContinue reading \"State of MariaDB 2025: The Results Are In\"/p pThe post State of MariaDB 2025: The Results Are In appeared first on MariaDB.org./p [...]

Deploying on OCI with the starter kit – part 6 (GenAI) (from The Oracle MySQL Blog)

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 […] [...]

Xtrabackup Failing: An Elusive Server Change (from Continuent Blog)

A concise troubleshooting guide explaining why XtraBackup fails during Tungsten provisioning due to missing MySQL socket paths, how TCP fallback works, and how to permanently fix the issue via my.cnf client configuration.Tags: xtrabackupbackupConfigurationtprovision [...]

The Making of TiDB X: Origins, Architecture, and What’s to Come (from PingCAP Blog)

pWhen we unveiled TiDB X, the new core engine for TiDB Cloud, at our recent TiDB SCaiLE annual event, the response was immediate and enthusiastic. Many people reached out afterward with technical and non-technical questions about where TiDB X came from, why we decided to build it, and how it connects to the future of […]/p pThe post The Making of TiDB X: Origins, Architecture, and What’s to C [...]

What is New in Percona Toolkit 3.7.1 (from Percona Community Blog)

pPercona Toolkit 3.7.1 has been released on Dec 17, 2025. The most important updates in this version are:/p ul liFinalized SSL/TLS support for MySQL/li liAdded support for Debian 13 and Amazon Linux 2023/li liFixed MariaDB support broken in version 3.7.0/li liAdded options to skip certain collections in codept-k8s-debug-collector/code and codept-stalk/code/li liDocumentation improvements/li liOther [...]

(from DoltHub Blog)

![CDATA[ Our riff on the Spotify Wrapped Year in Review format for 2025. Our favorites from a number of categories. ]] [...]

Postgres 18 is now available (from PlanetScale Blog)

Postgres 18 is now available on PlanetScale [...]

Tuesday, 16. December 2025

Deploying on OCI with the starter kit – part 5 (connecting to the database II) (from lefred's blog)

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. We will cover connections […] [...]

Managed Database vs. Kubernetes: Taking Back Control of Your Cloud Costs and Agility (from Percona Database Blog)

♦Enterprises have spent years modernizing applications for the cloud, yet databases often remain a holdout. Many teams turn to managed database services for convenience, only to find that hidden markups, unpredictable scaling fees, and vendor lock-in erode the financial and operational benefits cloud adoption was meant to deliver. Pressure to control spend, meet evolving compliance […] [...]

Operational considerations for ClickHouse in hybrid environments (from Severalnines Blog)

pIf you work in operations, you know that hybrid cloud is rarely a choice made for the sheer fun of it. It’s usually a necessity born of data gravity, compliance, or the need to balance the raw speed of bare metal with the elasticity of the cloud. We all know ClickHouse as the speed demon […]/p pThe post Operational considerations for ClickHouse in hybrid environments appeared first on Severa [...]

Top 10 MySQL Shorts: Your Quick Guide to Essential MySQL Tips (from The Oracle MySQL Blog)

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 […] [...]

(from DoltHub Blog)

![CDATA[ Why Dolt uses different error types for go-mysql-server and Dolt. ]] [...]

DuckDB Coverage (from Modern SQL)

Adieu Apache Derby, Welcome DuckDBpApache Derby was once a popular system to mock an SQL-Engine during unit tests. A use-case that vanished by the ease of which “the real SQL systems” are available during development nowadays. Thus, the following note might be sad, but nor surprising: “On 2025-10-10, the Derby developers voted to retire the project into a read-only state. Derby development and bug- [...]

Using MotherDuck with PlanetScale (from PlanetScale Blog)

Using MotherDuck with PlanetScale [...]

Monday, 15. December 2025

Announcing Azure Database for MySQL Support for Resource Move with Private Link (from Azure for MySQL Blog)

pAzure Database for MySQL now supports moving servers with Private Link enabled across subscriptions, resource groups, without disabling Private Link. In practical terms, this means you can relocate your MySQL server (for example, to a new subscription or resource group) while keeping its Private Endpoint intact and functional. This enhancement removes the previous requirement to delete and re [...]

Panel Discussion: Experts and Rock Stars at Oracle AI World 2025 – Recap  (from The Oracle MySQL Blog)

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 […] [...]

(from DoltHub Blog)

![CDATA[ App builders can help you quickly create new applications, including applications that use databases. Several of the app builders we tested out default to using Neon as the database for an application and in this post we explore how Neon compares to Dolt and how the app builder experience could be improved if they used Dolt databases. ]] [...]

$50 PlanetScale Metal is GA for Postgres (from PlanetScale Blog)

We've lowered the entry price for using PlanetScale Metal to $50 and added more flexibility in storage-to-compute ratios. [...]

Sunday, 14. December 2025

Introducing Lightweight MySQL MCP Server: Secure AI Database Access (from AskDba)

A lightweight, secure, and extensible MCP (Model Context Protocol) server for MySQL designed to bridge the gap between relational databases and large language models (LLMs). I’m releasing a new open-source project: mysql-mcp-server, a lightweight server that connects MySQL to AI tools via the Model Context Protocol (MCP). It’s designed to make MySQL safely accessible to […] [...]

Deploying on OCI with the starter kit – part 5 (connecting to the database II) (from The Oracle MySQL Blog)

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 […] [...]

Saturday, 13. December 2025

MySQL & MySQL HeatWave: A Successful Journey Through Global AI Events in 2025  (from The Oracle MySQL Blog)

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 […] [...]

Friday, 12. December 2025

mlrd: DynamoDB-Compatible API on MySQL (from Hack MySQL)

pIntroducing codemlrd/code (“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./p [...]

Under Construction: Building the MariaDB Benchmarking Test Automation Framework (TAF) (from MySQL QA)

Building a New Test Automation Framework for MariaDB pMariaDB has given me the chance to pursue a lifelong dream: creating a new Test Automation Framework (TAF) — an improved, expanded evolution of the Autobench3 framework I originally built for MySQL./p pAutobench3 was never just a benchmark API. It was a framework that wrapped benchmark APIs to provide a consistent platform for configuration an [...]

How ClusterControl Saved Christmas – Part 4 (from Severalnines Blog)

pThe Night the Cloud Went Dark Why Hybrid Resilience Saves Christmas: Welcome to the 4th of a 6 part holiday series called, How ClusterControl Saved Christmas! If you missed part one, start here: Part 1 The Calm Before the Crunch By December 23rd, the North Pole was humming.The Naughty & Nice dashboards glowed a soothing […]/p pThe post How ClusterControl Saved Christmas – Part 4 appeared [...]

TOP MySQL ODBC Drivers 2026  (from Devart MySQL Tool Blog)

pCompare the top MySQL ODBC drivers for 2026 and see how each one handles speed, security, and cross-platform compatibility. This guide outlines the key differences in features and pricing, helping you choose the connector that fits your BI dashboards, ETL workloads, and data-driven applications without sacrificing stability or performance./p pThe post TOP MySQL ODBC Drivers 2026  appeared first on [...]

MySQL Basics Blog Series: A Year in Review (from The Oracle MySQL Blog)

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 [… [...]

Building a Web3 Insights Dashboard with Cursor and TiDB Cloud (from siddontang on Medium)

blockquoteA simple experiment that convinced me something bigger is possible./blockquotepFor years, TiDB has quietly (and sometimes not so quietly) become the backbone for many Web3 companies. Exchanges, wallets, explorers, gaming platforms — they all love TiDB’s horizontal scale and strong consistency./ppAnd one day I suddenly thought:/pblockquoteIf so many Web3 customers rely on TiDB, why don’t I [...]

(from DoltHub Blog)

![CDATA[ The optimizations that brought Dolt's performance equal to MySQL's ]] [...]

Thursday, 11. December 2025

MariaDB Enterprise Server Q4 2025 Maintenance Releases with Backported Features (from MariaDB Corporation Blog)

New maintenance releases for MariaDB Enterprise Server 11.8.5-2, 11.4.9-6, and 10.6.24-20 are now available. These releases include new backported features. […] [...]

Sysbench for MySQL 5.6 through 9.5 on a 2-socket, 24-core server (from Small Datum)

pThis has results for the sysbench benchmark on a 2-socket, 24-core server. A post with results from 8-core and 32-core servers is here./pptl;dr/pp/pulliold bad news - there were many large regressions from 5.6 to 5.7 to 8.0/lilinew bad news - there are some new regressions after MySQL 8.0/li/ulNormally I claim that there are few regressions after MySQL 8.0 but that isn't the case here. I also see [...]

A Christmas Carol of Two Databases (from Percona Database Blog)

♦Being a Tale of Databases, Binary Logs, WAL Files, and the Redemption of Ebenezer Scrooge, DBA Part the First — In Which We Meet Ebenezer Scrooge, Database Administrator Extraordinary It was a cold, dark, and CPU-bound night. The wind blew fierce across the datacenter racks, and the disks did rattle in their trays like bones. […] [...]

Deploying garbd (Galera Arbitrator Daemon) | MariaDB Galera pt 2 (from Vettabase)

In the first part of this series, we deployed a 3-node MariaDB Galera Cluster on Ubuntu 24.04. While a 3-node topology provides the best fault tolerance, sometimes you need a simpler setup – for example, a two-node cluster with a lightweight arbitrator to maintain quorum without running a full third MariaDB instance. At Vettabase, we often use this pattern in small or resource-limited environ [...]

Deploying on OCI with the starter kit – part 4 (connecting to the database) (from lefred's blog)

Let’s now see how we can connect to our MySQL HeatWave DB System, which was deployed with the OCI Hackathon Starter Kit in part 1. We have multiple possibilities to connect to the DB System, and we will use three of them: MySQL Shell in the command line MySQL Shell is already installed on the […] [...]

Deploying on OCI with the starter kit – part 4 (connecting to the database) (from The Oracle MySQL Blog)

Let’s now see how we can connect to our MySQL HeatWave DB System, which was deployed with the OCI Hackathon Starter Kit in part 1. We have multiple possibilities to connect to the DB System, and we will use three of them: MySQL Shell in the command line MySQL Shell is already installed on the […] [...]

Wednesday, 10. December 2025

The insert benchmark on a small server : MySQL 5.6 through 9.5 (from Small Datum)

pThis has results for MySQL versions 5.6 through 9.5 with the Insert Benchmark on a small server. Results for Postgres on the same hardware are here./pptl;dr/pp/pulligood news - there are no large regressions after MySQL 8.0/lilibad news - there are many large regressions from 5.6 to 5.7 to 8.0/li/ulp/pBuilds, configuration and hardwarebrI compiled MySQL from source for versions 5.6.51, 5 [...]

Distributed SQL Database: Architecture, Scale, and High Availability (from PingCAP Blog)

pA distributed database is any system that spreads data across multiple nodes. However, a distributed SQL database is a stricter subset: it keeps full SQL semantics and ACID transactions, automatically partitions data for horizontal scale, and uses consensus replication (e.g., Raft) so writes are consistent and failover is predictable. In short, distributed SQL gives you […]/p pThe post Distr [...]

Deep Dive into RocksDB’s LSM-Tree Architecture (from MinervaDB Blog)

Deep Dive into RocksDB’s LSM-Tree Architecture: How It Works and Why It Matters In the world of high-performance databases and storage engines, few technologies have made as significant an impact as RocksDB. Developed by Facebook [...] [...]

ACE Voices: Expert Insights into Modern MySQL & NoSQL Innovations (from Oracle ACE Program)

The Oracle ACE community continues to drive innovation in the data world—spanning topics from cutting-edge AI search to practical guides on disaster recovery, passwordless authentication, and efficient database management. In this edition of ACE Voices, we spotlight recent blogs, tutorials, podcasts, and articles to help you sharpen your MySQL skills and expand your NoSQL know-how. […] [...]

Oracle at KubeCon Atlanta: Revolutionizing Database Interaction with MySQL and AI  (from The Oracle MySQL Blog)

The bustling city of Atlanta served as the backdrop for KubeCon from November 10-13, where more than 9,000 attendees gathered to explore the latest innovations in cloud-native computing. Among the esteemed participants, the Oracle team underscored its commitment to developing a secure and modern ecosystem for cloud-native applications, particularly through its database solutions including MySQL.  [ [...]

MySQL Clustering with Docker vs. Kubernetes: What You Need to Know (from Continuent Blog)

A practical comparison of running MySQL clusters using Docker and Kubernetes, covering persistence, failover, scaling, automation, and when each platform is the right fit for production workloads.Tags: ClusteringDockerkubernetescontainersoperatordatabase orchestration [...]

Tuesday, 09. December 2025

How Atlassian Scaled to 3M+ Tables: Multi-Tenant Control with TiDB (from PingCAP Blog)

pAtlassian is an enterprise software company that runs one of the world’s largest SaaS platforms. Best known for Jira, Confluence, Trello, and Bitbucket, the company helps teams plan, build, and run software. As tenant counts and compliance demands grew, Atlassian hit the limits of shared and siloed multi-tenancy models on a massive sharded PostgreSQL estate.  […]/p pThe post How Atlassi [...]

Design Scalable Soft Deletes and Audit Logs for MongoDB (from MinervaDB Blog)

Designing Scalable Soft Deletes, Audit Logs, and Time-Series Schemas in MongoDB Without Killing Index Performance In modern application development, data integrity, compliance, and historical tracking are non-negotiable requirements. Features like soft deletes, audit logs, and [...] [...]

BELGIAN MYSQL, MARIADB and friends COMMUNITY DINNER – FRIDAY 30 January 2026 (from FOSDEM MySQL & Friends Devroom)

FOSDEM is back in town! This year MySQL community will be present on the main event in Database Devroom. Same as the last few years the MySQL community team is once again organizing the Belgian MySQL Days. This provides us with the opportunity to bring the community together to socialize and exchange idea’s over a Belgian […] [...]

How to Turn a MySQL Unique Key Into a Primary Key (from Percona Database Blog)

♦A unique constraint specifies, one or more columns as unique it identifies. It is satisfied only when no two rows store the same non-null values at its core. A primary key constraint is a unique one that will say PRIMARY KEY in its defined way. It is satisfied only when rows unfold, and none may […] [...]

Monthly Product Pulse December: Oracle Technical Resources (from Oracle ACE Program)

Welcome to the December edition of Monthly Product Pulse—your essential Oracle broadcast for innovation, best practices, and global community news. This month brings significant advances for Node.js, new AI database features, .NET enhancements, seamless workflow integration, and a wealth of new resources for MySQL users. Dive in to get inspired and stay equipped for a […] [...]

Recap of Geek Out Social at Oracle AI World 2025  (from The Oracle MySQL Blog)

The Geek Out Social event, held during the Oracle AI World 2025 in Las Vegas on October 14, provided an essential platform for AI enthusiasts, developers, and industry leaders. The event was specifically for technical professionals attending AI World.  It played a critical role in fostering connections and discussions around the latest advancements in AI […] [...]

How ClusterControl Saved Christmas – Part 3 (from Severalnines Blog)

pThe Real-Time Workshop Welcome to the 3rd of a 6 part holiday series called, How ClusterControl Saved Christmas! If you missed part one, start here: Part 1 Inside Santa’s Streaming Architecture for Naughty & Nice Events After the Great Vendor Lock-In Escape, the North Pole entered a golden age of technical optimism. The snow-capped server […]/p pThe post How ClusterControl Saved Christma [...]

Cut MySQL RDS Audit Log Costs by 95% with LogShift (from Mydbops Blog)

Learn how to cut MySQL RDS audit log costs by 95% using smarter retention, S3 archiving, and the Mydbops RDS LogShift tool. [...]

Monday, 08. December 2025

RocksDB performance over time on a small Arm server (from Small Datum)

pThis post has results for RocksDB on an Arm server. I previously shared results for RocksDB performance using gcc and clang. Here I share results using clang with LTO./ppRocksDB is boring, there are few performance regressions./pptl;dr/pp/pullifor cached workloads throughput with RocksDB 10.8 is as good or better than with 6.29/lilifor not-cached workloads throughput with RocksDB 10.8 is similar t [...]

Building Applications with MySQL AI (from The Oracle MySQL Blog)

We recently announced the availability of MySQL AI which enables predictive and generative AI workflows for on-premise MySQL customers. MySQL AI includes built-in LLMs and embedding models that run on CPUs, a vector store, semantic search functions, automated machine learning and a graphical console called MySQL studio. Since its release there has been considerable interest […] [...]

November Product Update (from Readyset Blog)

Readyset holiday roundup: smarter renames, Postgres arrays, live eviction tuning, replay graph tools, MySQL CTAS, QueryPilot demos +more in Nov! [...]

Introducing MySQL HeatWave Migration Assistant for Easy MySQL Database Migration to OCI (from The Oracle MySQL Blog)

Announcing MySQL HeatWave Migration Assistant — the newest way to move MySQL workloads to Oracle Cloud Infrastructure (OCI) with ease! Migrating critical databases to the cloud is often viewed as complex. That changes with the launch of the MySQL HeatWave Migration Assistant. This new tool is purpose-built to help organizations move their on-premises MySQL databases […] [...]

How to patch your ODA to 19.29? (from dbi Blog)

pHow to patch your Oracle Database Appliance to 19.29/p pL’article How to patch your ODA to 19.29? est apparu en premier sur dbi Blog./p [...]

Unlocking AI-Driven Data Access: Azure Database for MySQL Support via the Azure MCP Server (from Azure for MySQL Blog)

pStep into a new era of data-driven intelligence with the fusion of Azure MCP Server and Azure Database for MySQL, where your MySQL data is no longer just stored, but instantly conversational, intelligent and action-ready. By harnessing the open-standard Model Context Protocol (MCP), your AI agents can now query, analyze and automate in natural language, accessing tables, surfacing insights and act [...]

Unlocking Secure Connections: SSL/TLS Support in Percona Toolkit (from Percona Database Blog)

♦In today’s interconnected world, data security is paramount. Protecting sensitive information transmitted between applications and databases is crucial, and SSL/TLS (Secure Sockets Layer/Transport Layer Security) plays a vital role in achieving this. Percona Toolkit, a collection of command-line tools for MySQL, MongoDB, and other databases, has long been a go-to resource for database admini [...]

RonDB development moves on (from Mikael Ronstrom)

p A few months ago we released RonDB 24.10 with 11 new features./ppDevelopment of RonDB doesn't stop there. We have continued developing RonDB 25.10, whether this release will be a LTS release or merely an intermediate release depends on the needs of our customers. RonDB 24.10 is currently being integrated into Hopsworks 4.6 and will imminently be released./ppThe work on RonDB 25.10 has taken [...]

Deploying on OCI with the starter kit – part 3 (applications) (from The Oracle MySQL Blog)

We saw in part 1 how to deploy our starter kit in OCI, and in part 2 how to connect to the compute instance. We will now check which development languages are available on the compute instance acting as the application server. After that, we will see how easy it is to install a new […] [...]

Multimodal-Metadata-Hub for MariaDB Vector – Innovation 2nd place at MariaDB BangPypers Hackathon 2025 (from MariaDB Foundation Blog)

pWe recently announced the winners of the MariaDB Python Hackathon. We sat down with the Innovation track second place winners to learn more about the team and their submission. … /p pContinue reading \"Multimodal-Metadata-Hub for MariaDB Vector – Innovation 2nd place at MariaDB BangPypers Hackathon 2025\"/p pThe post Multimodal-Metadata-Hub for MariaDB Vector – Innovati [...]

Sunday, 07. December 2025

QUAPE Joins the MariaDB Foundation as a Silver Sponsor (from MariaDB Foundation Blog)

pWe’re pleased to welcome QUAPE as a Silver Sponsor. Their focus on high-performance infrastructure supports the Foundation’s work on the MariaDB buildbot and our commitment to open, dependable database innovation./p pThe post QUAPE Joins the MariaDB Foundation as a Silver Sponsor appeared first on MariaDB.org./p [...]

Understanding Vector Indexes in MariaDB (from MinervaDB Blog)

Understanding Vector Indexes in MariaDB: HNSW, Distance Functions, and When to Use Them MariaDB has emerged as a powerful platform for integrating vector search capabilities directly within a relational database environment, enabling efficient similarity searches [...] [...]

Mirror, Mirror on DB-Engines: The MariaDB Story (from MariaDB Foundation Blog)

pDB-Engines has become one of the most visible indicators of database popularity, capturing how the world talks about MariaDB. This post explores what the rankings truly measure and how visibility, community engagement, and education shape MariaDB’s position. It highlights recent innovations such as native vector search and explains how MariaDB’s governance model safeguards long-term openness. As u [...]

Celebrating 30 Years of MySQL: A Global Community Unites (from The Oracle MySQL Blog)

This year marks a significant milestone in the world of databases—MySQL is celebrating its 30th anniversary! As the MySQL community around the globe came together to commemorate three decades of innovation, collaboration, and success. We’re excited to share that we have created a celebration video summarizing the festivities held worldwide, serving as a vibrant follow-up to […] [...]

Adaptive Query Optimizer for MariaDB Vector – Innovation Winner of MariaDB Python Hackathon 2025 (from MariaDB Foundation Blog)

pWe recently announced the winners  of the MariaDB Python Hackathon. We sat down with the Innovation track first place winners to learn more about the team and their submission. … /p pContinue reading \"Adaptive Query Optimizer for MariaDB Vector – Innovation Winner of MariaDB Python Hackathon 2025\"/p pThe post Adaptive Query Optimizer for MariaDB Vector – Innovation Winner [...]

Saturday, 06. December 2025

Celebrating 30 Years of MySQL: A Global Recap of Events in 2025 (from The Oracle MySQL Blog)

In 2025, MySQL proudly commemorated its 30th anniversary, marking three decades of innovation and community engagement in the realm of database technology. Throughout the year, the MySQL Community team engaged with the worldwide community to organize a series of events globally, uniting users, developers, and enthusiasts to celebrate this remarkable milestone. From meetups to summits […] [...]

Mitigating LWLock Contention in PostgreSQL (from MinervaDB Blog)

Mitigating LWLock Contention in PostgreSQL: Optimizing Fast-Path Locking, Partition Pruning, and Index Strategy for High-Concurrency Workloads Improving PostgreSQL performance under lock manager contention necessitates a detailed understanding of Lightweight Locks and fast-path locking behavior, followed [...] [...]

Friday, 05. December 2025

Deep Dive: High-Throughput Bulk Loading in PostgreSQL (from MinervaDB Blog)

Deep Dive: High-Throughput Bulk Loading in PostgreSQL In high-volume data environments, the standard SQL INSERT statement is an efficiency killer. When ingesting terabytes of data or migrating legacy systems, relying on row-by-row processing creates unacceptable [...] [...]

preFOSDEM MySQL Belgian Days 2026 (from FOSDEM MySQL & Friends Devroom)

We are excited to announce that the preFOSDEM MySQL Belgian Days 2026 will take place on Thursday, 29 January and Friday, 30 January 2026, in Brussels — just before FOSDEM 2026. This two-day gathering brings together the MySQL community: developers, DBAs, engineers, tool-builders, and enthusiasts — offering a fantastic opportunity for knowledge sharing, networking, and […] [...]

Effective MySQL Online DDL: Making Critical Database Schema Changes with Zero Downtime (from PingCAP Blog)

pOnline Data Definition Language (DDL) is a crucial feature for modern databases and a cornerstone of MySQL modernization strategies. It allows schema changes without significant downtime or locking that could disrupt database operations. This means these operations carry out while the database continues to be available for reads and writes, minimizing downtime and avoiding disruption […]/p p [...]

Deploying on OCI with the starter kit – part 2 (from The Oracle MySQL Blog)

In part 1, we saw how to deploy several resources to OCI, including a compute instance that will act as an application server and a MySQL HeatWave instance as a database. In this article, we will see how to SSH into the deployed compute instance. Getting the key To connect to the deployed compute instance, […] [...]

Dagster integration for MariaDB – 2nd place in MariaDB BangPypers Hackathon 2025 (from MariaDB Foundation Blog)

pWe recently announced the winners of the MariaDB Hackathon at the BangPypers meetup in Bengaluru. We are now interviewing the winner submissions, continuing with the Integration track second place winner. … /p pContinue reading \"Dagster integration for MariaDB – 2nd place in MariaDB BangPypers Hackathon 2025\"/p pThe post Dagster integration for MariaDB – 2nd place in MariaDB Ba [...]

How ClusterControl Saved Christmas – Part 2 (from Severalnines Blog)

pFreedom Isn’t Free When You’re Stuck in Someone Else’s Cloud Welcome to the second of a 6 part holiday series called, How ClusterControl Saved Christmas! If you missed part one, start here: Part 1 A Familiar Chain in the Code By February, the snow outside the North-Pole data center had melted just enough for the […]/p pThe post How ClusterControl Saved Christmas – Part 2 appeared first [...]

Understanding Logging in MySQL NDB Cluster (from The Oracle MySQL Blog)

MySQL NDB Cluster offers high availability and scalability through its distributed architecture. However, managing and troubleshooting such a system requires robust monitoring and insightful diagnostics. At the heart of this lies effective logging. This post will guide you through the details of logging within MySQL NDB Cluster, explaining how it works across different kind of […] [...]

Thursday, 04. December 2025

Apache Airflow integration for MariaDB – winner of MariaDB BangPypers Hackathon 2025 (from MariaDB Foundation Blog)

pWe recently announced the winners of the MariaDB Hackathon at the BangPypers meetup in Bengaluru. We sat down with the Integration track first place winner to learn more about the team and their submission.  … /p pContinue reading \"Apache Airflow integration for MariaDB – winner of MariaDB BangPypers Hackathon 2025\"/p pThe post Apache Airflow integration for MariaDB – winn [...]

Supporting Vision Language Models (VLMs) provided by OCI GenAI service within the Heatwave (from The Oracle MySQL Blog)

Introduction Vision Language Models (VLMs) are crucial for bridging the gap between visual and textual data by combining image and language understanding. Some important VLMs’ use cases are: VLMs are considered an improvement over traditional Optical Character Recognition (OCR) systems by incorporating contextual awareness beyond pixel-level recognition. Heatwave GenAI already provides industry-fir [...]

Document summarization with Heatwave GenAI (from The Oracle MySQL Blog)

Introduction In today’s data-driven enterprises, the volume of unstructured documents is growing rapidly. AI powered document summarization improves enterprise efficiency by eliminating the need to go over these documents manually. Large Language Models (LLMs) are powerful tools for summarizing documents, but they face context window limits when dealing with long documents. Furthermore, studies sho [...]

NL2ML – Natural Language to Machine Learning – with Heatwave (from The Oracle MySQL Blog)

Introduction Heatwave AutoML is super simple to use, and now we are introducing another feature for ease of use called NL2ML (or Natural language to machine learning) which provides step by step guidelines on how to use ML for a particular business problem. NL2ML is a natural language interface that simplifies user interactions with Heatwave AutoML. […] [...]

Cloud-Native MySQL High Availability: Understanding Virtually SYNC and ASYNC Replication (from Percona Database Blog)

♦When we run databases in Kubernetes, we quickly learn one important truth: things will fail, and we need to be prepared for this. Pods are ephemeral; nodes can come and go, storage is abstracted behind PersistentVolumes and can be either local to a node or backed by network storage, and Kubernetes moves workloads as needed […] [...]

Installing a MariaDB Galera Cluster on Ubuntu 24.04 | MariaDB Galera pt 1 (from Vettabase)

At Vettabase, we’re starting a new blog series on High Availability (HA) with focus on MariaDB Galera Cluster. This series will be a collection of hands-on guides, each tackling one practical topic: from installation, configuration, and adding or removing nodes, to backups, upgrades, and schema changes. Our goal is simple: create a complete, practical reference that anyone can follow to deplo [...]

Redgate joins MariaDB Foundation as Silver Sponsor (from MariaDB Foundation Blog)

pWe’re delighted to welcome Redgate as a new Silver Sponsor of the MariaDB Foundation.br Redgate is well known across the database world for software solutions which reliably solve the challenges of database management – … /p pContinue reading \"Redgate joins MariaDB Foundation as Silver Sponsor\"/p pThe post Redgate joins MariaDB Foundation as Silver Sponsor appeared first on Mar [...]

MySQL Shorts 2025: Top 5 Videos and Key Insights (from The Oracle MySQL Blog)

In 2025, the MySQL Shorts series continued to engage viewers worldwide by offering concise and informative tutorials on various MySQL topics. This year, the series expanded its reach, releasing 21 new episodes that delved into advanced functionalities and best practices. Top 5 Most-Watched MySQL Shorts in 2025 Among the standout episodes for 2025, five garnered […] [...]

(from DoltHub Blog)

![CDATA[ After 5 years, Dolt performs just as well as MySQL on Sysbench ]] [...]

Wednesday, 03. December 2025

Trust but Verify: A Playbook for Database Consistency Checks (from Continuent Blog)

Technical walkthrough of database consistency verification using Tungsten Replicator, including checksum-based table scans, targeted row validation with limits, operational risks, and performance best practices.Tags: tungsten replicatorvalidationdatabase consistency [...]

Deploying on OCI using the starter kit – part 1 (from The Oracle MySQL Blog)

If you want to create a new application, test it, and deploy it on the cloud, Oracle Cloud Infrastructure provides an always-free tier for compute instances and MySQL HeatWave instances (and more). If you are a developer, it can also be complicated to start deploying to the cloud, as you need to figure out the […] [...]

Ignite 2025: Advancing Azure Database for MySQL with Powerful New Capabilities (from Azure for MySQL Blog)

pAt Ignite 2025, we’re introducing a wave of powerful new capabilities for Azure Database for MySQL, designed to help organizations modernize, scale, and innovate faster than ever before. From enhanced high availability and seamless serverless integrations to AI-powered insights and greater flexibility for developers, these advancements reflect our commitment to delivering a resilient, intelligent [...]

MySQL Replication Best Practices: How to Keep Your Replicas Sane (and Your Nights Quiet) (from Percona Community Blog)

pMySQL replication has been around forever, and yet… people still manage to set it up in ways that break at the worst possible moment. Even in 2025, you can get burned by tiny schema differences, missing primary keys, or one forgotten config flag. I’ve seen replicas drift so far out of sync they might as well live in a different universe./p pThis guide covers the practical best practices—the stuff [...]

(from DoltHub Blog)

![CDATA[ As of version 1.78.0, we have a new value for zero time. What does this mean and why did we make this change? ]] [...]

Tuesday, 02. December 2025

Open Source AI Models Building a Development Team (from Another MySQL DBA)

pThe Question We're Finally Asking/ppFor years we've debated: Can AI replace software engineers? The question was always a bit theatrical. The real question—the one that actually matters—is a different one entirely: Can AI augment the engineering process in ways that make better code happen faster?/ppI think we're closer to a practical answer than we realize./ppThere's a concept that's been brewing [...]

Advanced Query Plan Management in Aurora PostgreSQL (from MinervaDB Blog)

Advanced Query Plan Management in Aurora PostgreSQL: Stabilizing Performance Across Version Upgrades When upgrading Amazon Aurora PostgreSQL to a new major version, database administrators must not only plan for compatibility and downtime but also guard [...] [...]

How ClusterControl Saved Christmas – Part 1 (from Severalnines Blog)

pRepatriation, Control, and the Start of Santa’s Database Modernization Journey Welcome to the first of a 6 part holiday series called, How ClusterControl Saved Christmas! Releasing twice a week, each part will take a look at issues and solutions around operational control and continuity for modern data workloads from what we hope is a fun […]/p pThe post How ClusterControl Saved Christmas &# [...]

Benefits of Importing Data with MariaDB CONNECT and PostgreSQL Data Wrappers (from Vettabase)

There are many ways to import data from external sources into a database. MariaDB and PostgreSQL offer native solutions: the MariaDB CONNECT storage engine and PostgreSQL Foreign Data Wrappers. Unfortunately, these options are often overlooked, in favour of more expensive, more fragile and slower solutions. Let’s see what CONNECT and FDWs are, and why they are often the best choice for import [...]

MySQL Basics: Why These Posts Resonate (from The Oracle MySQL Blog)

Reflecting on my MySQL journey, I realize that a few foundational topics completely changed how I understand and use databases. These topics—primary and foreign keys, JOINs, and indexes—form the heart of the MySQL Basics series. Each one felt like a major breakthrough when I first learned it. Writing about them helped me rediscover that excitement […] [...]

Using db_bench to measure RocksDB performance with gcc and clang (from Small Datum)

pThis has results for db_bench, a benchmark for RocksDB, when compiling it with gcc and clang. On one of my servers I saw a regression on one of the tests (fillseq) when compiling with gcc. The result on that server didn't match what I measured on two other servers. So I repeated tests after compiling with clang to see if I could reproduce it./pptl;dr/pp/pullia common outcome is/liulli~10% more QPS [...]

How We Optimize RocksDB in TiKV — SST Compaction Guard (from siddontang on Medium)

How We Optimize RocksDB in TiKV — SST Compaction GuardpCompaction is one of the most expensive operations inside RocksDB, and for TiKV — a distributed, region-based key–value store — compaction inefficiency can translate directly into wasted I/O, higher write amplification, and slower read operations./ppIn this article, I’ll explain a fundamental problem in TiKV’s compaction workflow, why RocksDB’s [...]

Monday, 01. December 2025

Upgrade Now: Announcing MySQL Galera Cluster In-Place Migration to MariaDB Galera Cluster (from MariaDB Corporation Blog)

We have two important announcements for the MySQL Galera Cluster community. First, we are excited to announce a new, seamless […] [...]

On High-dimensional computational geometry and databases. Q&A with Vissarion Fisikopoulos (from ODBMS.org)

Q1.   MySQL’s spatial query optimizer must handle complex geometric predicates efficiently. Can you walk us through the key challenges in optimizing spatial queries—particularly for operations like spatial joins and nearest-neighbor searches? How do computational geometry... [...]

MySQL on ODBMs.org: A Successful Collaboration highlighting Community Engagements (from The Oracle MySQL Blog)

Since 2024, MySQL and ODBMs.org have embarked on a collaboration to produce insightful articles that cater to the needs of data professionals. This partnership has yielded an impressive portfolio of 15 published articles covering a diverse range of topics, marking a significant success in bridging knowledge between the MySQL Community and ODBMs.org. ODBMs.org has established […] [...]

Protecting AI Vector Embeddings in MySQL: Security Risks, Database Protection, and Best Practices (from The Oracle MySQL Blog)

Executive Summary AI applications rely on vector embeddings to power search and recommendations, but these data-rich vectors introduce new security and privacy risks. This blog explains the main threats to AI embeddings, how attacks can occur, and proven strategies for protecting vector data with MySQL—covering secure storage, access controls, encryption, auditing, and compliance best practices. [& [...]

Look at me, I'm an (LLM-assisted) Emacs Lisp developer now (from Laurynas Biveinis' blog)

pClaude Code came out in February and I was hooked immediately. Luckily for me Anthropic introduced flat rate pricing plans very soon afterwards, or I'd have been bankrupted by pay-per-token prices by summer. I tried to channel all that newly-developed addiction to something productive, and decided to write, greenfield, some Emacs Lisp packages. I think such projects are perfectly-sized for working [...]

How to Build an AI Agent that Builds Full-Stack Apps (from PingCAP Blog)

pAn open-source starter kit for building a “Lovable.dev”-style AI agent More and more, we’re seeing AI agents build entire applications from a single prompt. Platforms like Lovable.dev and Manus are pioneering this space. Many of them are using TiDB Cloud to power their data layer. So, we decided to build one too, as a public, […]/p pThe post How to Build an AI Agent that Bu [...]

How much will openness matter to AI? (from InfoWorld)

pSometimes in tech we misunderstand our history. For example, because Linux eventually commoditized the Unix wars, and because Apache and Kubernetes became the standard plumbing of the web, we assume that “openness” is an inevitable force of nature. The narrative is comforting; it’s also mostly wrong./p pAt least, it’s not completely correct in the ways advocates sometimes [...]

Keeping the ride safe: Lessons from Seattle group bike rides (from Jeremy Cole)

So you want to run a group ride? Group bike rides are one of the most fun ways to explore a city with your friends, or just to spend a few hours or a day out. Joining organized group rides such as Critical Mass in your city is a great way to meet like-minded people […] [...]

(from DoltHub Blog)

![CDATA[ Dolt supports a new configuration option, `listener.require_client_cert`, that forces all clients to send a certificate when they connect, otherwise the connect is refused. You can use this option to globally require all clients to present a certificate so that both ends of the connection are verified. ]] [...]

MySQL BLOB Internals - Partial Update Implementation and Multi-Versioning (from Zhao Song's Blog)

In this blog, I would like to introduce the implementation of BLOB and BLOB partial update in MySQL, and explain how the current design works together with the MVCC module to support multi-version control for BLOB columns. [...]

Sunday, 30. November 2025

Upgrade Now: Announcing MySQL Galera Cluster In-Place Migration to MariaDB Galera Cluster (from Galera Blog)

We have two important announcements for the MySQL Galera Cluster community. First, we are excited to announce a new, seamless In-Place Migration path to MariaDB Galera Cluster. This migration process has been rigorously tested and confirmed to be straightforward and, in the vast majority of scenarios, achieves minimal operational interruption. Second, with this fully supported […] [...]

DEP-18: A proposal for Git-based collaboration in Debian (from Optimized by Otto)

♦pI am a huge fan of Git, as I have witnessed how it has made software development so much more productive compared to the pre-2010s era. I wish all Debian source code were in Git to reap the full benefits./p pGit is not perfect, as it requires significant effort to learn properly, and the ecosystem is complex with even more things to learn ranging from cryptographic signatures and commit hooks to [...]

Saturday, 29. November 2025

Using sysbench to measure how MySQL performance changes over time, November 2025 edition (from Small Datum)

pThis has results for the sysbench benchmark on a small and big server for MySQL versions 5.6 through 9.5. The good news is that the arrival rate of performance regressions has mostly stopped as of 8.0.43. The bad news is that there were large regressions from 5.6 through 8.0./pptl;dr for low-concurrency tests/pp/pullifor point queries/liulliMySQL 5.7.44 gets about 10% less QPS than 5.6.51/liliMySQ [...]

Friday, 28. November 2025

Attribute promotion and demotion in the MariaDB Galera Cluster (from Shinguz's Blog)

pIn MariaDB master/slave replication there is a feature called attribute promotion/demotion./p pSimply put, it is about how the slave behaves or should behave if the master and slave have different column definitions or even a different number of columns or a different sequence of columns./p Use case of the customer pThis week we discussed with a customer the case of how he could perform a roll [...]

Object Storage Is Rewriting the Database Playbook (from siddontang on Medium)

pRecently I re-watched an interesting talk — Stanford CS 153: Infra @ Scale — Cursor CTO & Co-Founder Sualeh Asif, where he walked through how Cursor scaled their infrastructure and what broke along the way./ppUnderneath the war stories is a very clear message:/pblockquoteObject storage isn’t just for analytics anymore — it’s quietly reshaping how we should build OLTP databases./blockquotepAnd [...]

Thursday, 27. November 2025

How Manus 1.5 Uses TiDB X to Let Agents Ship Full-Stack Apps at Scale (from PingCAP Blog)

pSoftware is shifting from developer-driven to agent-driven. With Manus 1.5, AI agents don’t just “help you code”; they spin up full-stack applications end-to-end. Ideas move from prompt to deployed app in minutes. It’s a glimpse of what’s next: rapid iteration, parallel exploration, and continuous change without human bottlenecks. That speed creates a new reality for […]/p pThe post How Manu [...]

Wednesday, 26. November 2025

Tombstone Storms in Apache Cassandra (from MinervaDB Blog)

Understanding and Mitigating Tombstone Storms in Apache Cassandra Apache Cassandra is a highly scalable, distributed NoSQL database designed for high availability and performance across commodity hardware. However, one of the most insidious performance issues that [...] [...]

Let’s Rebuild the MySQL Community Together (from Percona Database Blog)

♦Where We Are We can all agree that the MySQL ecosystem isn’t in great shape right now. Take a look at Julia’s blog post [Analyzing the Heartbeat of the MySQL Server: A Look at Repository Statistics], which confirms what many of us have felt: Oracle isn’t as committed to MySQL and its ecosystem as it […] [...]

Guardrails for Tungsten Maintenance: Using Ansible Like a Pro for Safe Changes (from Continuent Blog)

Practical guide to using Ansible safely with Tungsten Clustering, including outage analysis, maintenance mode usage, rolling database operations, and automation guardrails to prevent cascading failures in production MySQL clusters.Tags: MaintenanceAnsiblerolling restartbest practices [...]

Tuesday, 25. November 2025

Simplify data integration using zero-ETL from self-managed databases to Amazon Redshift (from AWS Database Blog)

In this post, we demonstrate how to set up a zero-ETL integration between self-managed databases such as MySQL, PostgreSQL, SQL Server, and Oracle to Amazon Redshift. The transactional data from the source gets replicated in near real time on the destination, which processes analytical queries. [...]

Announcing AWS Glue zero-ETL for self-managed Database Sources (from AWS What's New)

pAWS Glue now supports zero-ETL for self-managed database sources. Using Glue zero-ETL, you can now setup an integration to replicate data from Oracle, SQL Server, MySQL or PostgreSQL databases which are located on-premises or on AWS EC2 to Redshift with a simple experience that eliminates configuration complexity.br br AWS zero-ETL for self-managed database sources will automatically create an int [...]

Slack is a Suboptimal Feed Reader (RSS / Atom) (from J-F Gagné's MySQL Blog)

This is a MySQL Blog, why am I posting about Slack, Feed Readers, RSS and Atom ?  Because blog aggregators, which are usually consumed on their RSS or Atom interface via a Feed Reader, are an important knowledge sharing tool in the MySQL Community (and in other communities, see Valkey below).  I know some people are using Slack as their Feed Reader, and I recently realized Slack is [...]

Building the Future of MySQL: Announcing Plans for MySQL Vector Support and a MySQL Binlog Server (from Percona Database Blog)

♦At Percona, our mission has always been to help you succeed with open source databases. We do that by listening to the community, understanding the challenges you face, and building the solutions you need. Now, after a comprehensive review of market trends and direct feedback from our customers and the MySQL community, we are excited […] [...]

Snowflake to acquire Select Star to enhance its Horizon Catalog (from InfoWorld)

pSnowflake has signed a definitive agreement to acquire San Francisco-based startup Select Star’s team and context metadata platform to enhance its Horizon Catalog offering, the company said in a statement./p pHorizon Catalog is a unified data discovery, management, and governance suite inside the cloud-based data warehouse provider’s Data Cloud offering./p pData and go [...]

Monday, 24. November 2025

Analyzing the Heartbeat of the MySQL Server: A Look at Repository Statistics (from Percona Database Blog)

♦The MySQL database server is a foundational component of the open-source world. While its impact is undeniable, looking at the raw statistics of its core source code repository reveals a dynamic and sometimes surprising development history. By analyzing the total lines of code inserted, the number of commits over the years, and unique contributors, we […] [...]

The Right Tool for the Job (from Percona Community Blog)

pWhen I first got into woodworking, my mentor shared a piece of advice that has stuck with me ever since: “Use the right tool for the job.” You wouldn’t reach for a belt sander to flatten a board when a planer can accomplish the task faster, cleaner, and with far better results./p pThe same principle applies in the world of database engineering. When working with MySQL or Percona Server, choosing t [...]

(from DoltHub Blog)

![CDATA[ ]] [...]

Saturday, 22. November 2025

Challenges compiling old C++ code on modern Linux (from Small Datum)

pI often compile old versions of MySQL, MariaDB, Postgres and RocksDB in my search for performance regressions. Compiling is easy with Postgres as they do a great job at avoiding compilation warnings and I never encounter broken builds. Certainly the community gets the credit for this, but I suspect their task is easier because they use C.  This started as a LinkedIn post.brbrI expect people t [...]

How We Optimize RocksDB in TiKV — MVCC GC Optimization (from siddontang on Medium)

How We Optimize RocksDB in TiKV — MVCC GC OptimizationpTiKV implements distributed transactions based on Google’s Percolator model./ppEvery data may have multiple versions, and TiKV assigns timestamps using a centralized timestamp oracle (TSO) that generates globally unique, monotonically increasing timestamps. These timestamps serve as the version identifiers for MVCC reads and writes across the e [...]

Friday, 21. November 2025

MariaDB Connector/C 3.4.8, and 3.3.18 now available (from MariaDB Corporation Blog)

MariaDB is pleased to announce the immediate availability of MariaDB Connector/C 3.4.8, and 3.3.18. Release Notes and Changelogs MariaDB Connector/C […] [...]

Troubleshooting MySQL Group Replication Performance (from MinervaDB Blog)

Troubleshooting MySQL Group Replication Performance Bottlenecks: A Technical Deep Dive MySQL Group Replication (GR) provides native high availability and fault tolerance through synchronous multi-master or single-primary replication. However, its distributed nature introduces unique performance challenges. [...] [...]

How PostgreSQL and MySQL Handle No-Op Updates (from MinervaDB Blog)

How PostgreSQL and MySQL Handle No-Op Updates: A Performance Deep Dive Introduction No-op updates in SQL—where an UPDATE statement sets columns to their existing values—are rare in well-designed applications. Yet legacy code, third-party plugins, or [...] [...]

AWS Organizations now supports upgrade rollout policy for Amazon Aurora and Amazon RDS (from AWS What's New)

pToday, AWS Organizations announces support for upgrade rollout policy, a new capability that helps customers stagger automatic upgrades across their Amazon Aurora (MySQL-Compatible Edition and PostgreSQL-Compatible Edition) and Amazon Relational Database Service (Amazon RDS) including RDS for MySQL, RDS for PostgreSQL, RDS for MariaDB, RDS for SQL Server, RDS for Oracle, and RDS for Db2 databases. [...]

Learning Structured Query Language (SQL) with open-source software : SQLite and DBeaver (from PHP With MySQL)

pStructured Query Language, or SQL is one of the top-rated computer languages, year after year. But learning its quirky syntax and how to control its power can be a challenge. /pWhy?pFirst, you need a database. In most cases, that means setting up a relational database. You need to install the software, get it running, create accounts, and somehow load data before you can use it. This is like [...]

MariaDB 12.2.1 Release Candidate now available (from MariaDB Foundation Blog)

pThe MariaDB Foundation is pleased to announce the availability of MariaDB 12.2.1, the latest release candidate (RC) rolling release.br MariaDB 12.2.1 features deeper MySQL and Oracle compatibility, removal of the depth limit from JSON functions, and additional Information Schema tables and columns. … /p pContinue reading \"MariaDB 12.2.1 Release Candidate now available\"/p pThe post MariaDB [...]

Zencoder becomes Silver Sponsor of MariaDB Foundation (from MariaDB Foundation Blog)

pMariaDB Foundation is pleased to announce that Zencoder has joined as a Silver Sponsor.br Zencoder describes itself as “a universal AI platform focused on integrating generative coding workflows into existing developer tools and infrastructure. … /p pContinue reading \"Zencoder becomes Silver Sponsor of MariaDB Foundation\"/p pThe post Zencoder becomes Silver Sponsor of MariaDB Foundat [...]

AI-Powered Postgres index suggestions (from PlanetScale Blog)

Introducing AI-powered index suggestions for PostgreSQL [...]

Thursday, 20. November 2025

Cold Comfort: When PostgreSQL Protects Your Data by Locking You Out (from MySQL QA)

Cold Comfort: When PostgreSQL Protects Your Data by Locking You Out pPostgreSQL’s MVCC architecture is designed to preserve data integrity at all costs./p pBut when autovacuum falls behind, that protection can come at a steep operational price: your data is still there — but you can’t write to it, and in some cases, you can’t even access it./p pOver the past three years, PostgreSQL has experienc [...]

MySQL 8.4 Memory Limits: tmp_table_size vs. temptable_max_ram (from Another Boring Tech Blog)

pI recently got into a bit of a debate about standardizing MySQL 8.4’s internal temporary table configuration. We wanted to cap memory usage efficiently, but relying on “rules of thumb” isn’t enough when production stability is at stake. The main confusion was about how per-query limits fight with global limits. So, rather than guessing, I.../p pO post MySQL 8.4 Memory Limits: tmp [...]

Azure HorizonDB: Microsoft goes big with PostgreSQL (from InfoWorld)

pEnterprises need data, and data needs to be stored, with a flexible, portable environment that scales from developers’ laptops to global clouds. That storage also needs to be able to run on any OS and any cloud without breaking the bank./p pThere aren’t many options. You might be able to use MySQL or any of its forks for most purposes, but it struggles to support large da [...]

(from DoltHub Blog)

![CDATA[ Dolt's SQL server now supports mutual TLS authentication. You can configure user accounts to require a client to present a valid certificate that is chained from the servers CA cert. You can also place additional constraints on the SSL cipher, certificate subject, and certificate issuer. ]] [...]

Wednesday, 19. November 2025

Comparing MySQL Operators on Kubernetes: Which One Fits Your Workloads? (from Continuent Blog)

Compare leading MySQL Operators for Kubernetes, including Oracle, Percona, KubeDB, and Tungsten Operator. Learn how they differ in replication, failover, backups, zero-downtime operations, and which operator best fits your MySQL workloads.Tags: kubernetesTungsten OperatorHigh Availability [...]

Deploying on OCI with the starter kit – part 3 (applications) (from lefred's blog)

We saw in part 1 how to deploy our starter kit in OCI, and in part 2 how to connect to the compute instance. We will now check which development languages are available on the compute instance acting as the application server. After that, we will see how easy it is to install a new […] [...]

Percona Operator for MySQL Is Now GA, More MySQL Options for the Community on Kubernetes (from Percona Community Blog)

pWe’re excited to share that the new Percona Operator for MySQL (based on Percona Server for MySQL) is officially in General Availability (GA)!/p pThis release introduces native MySQL Group Replication support for Kubernetes, providing our community with another open-source option for running reliable, consistent MySQL clusters at scale./p pThis is about more choices for the community. Each MySQL r [...]

MariaDB 12.1.2 rolling release now available (from MariaDB Foundation Blog)

pThe MariaDB Foundation is pleased to announce the availability of MariaDB 12.1.2, the latest stable rolling release.br MariaDB 12.1.2 features performance enhancements, deeper MySQL and Oracle compatibility, and other general improvements. … /p pContinue reading \"MariaDB 12.1.2 rolling release now available\"/p pThe post MariaDB 12.1.2 rolling release now available appeared first on MariaDB [...]

Common Schema Design Patterns for SaaS — and How TiDB Helps (from siddontang on Medium)

Common Schema Design Patterns for SaaS — and How TiDB HelpspWhen you’re building a SaaS app, the first big question about your database usually isn’t SQL or NoSQL, it’s —/pblockquote“Where should I put all my tenants’ data?”/blockquotepAnd that simple question opens a deep rabbit hole of schema design choices, trade-offs, and a few “oh no” moments you’ll only discover at scale./ppI’ve been there. H [...]

(from DoltHub Blog)

![CDATA[ Dolt makes it possible to implement a Cursor-like user interface for any database backed application, complete with diff and rollback. This article explains how. ]] [...]

Tuesday, 18. November 2025

What’s New in MariaDB 12: Full Release Guide  (from Devart MySQL Tool Blog)

pLearn what’s new in MariaDB 12. Release notes, features, breaking changes, benchmarks, and upgrade tips. Try dbForge Studio for MySQL free today./p pThe post What’s New in MariaDB 12: Full Release Guide  appeared first on Devart Blog./p [...]

Announcing MariaDB Community Server 12.1 GA (from MariaDB Corporation Blog)

[...]

Introducing the GA Release of the New Percona Operator for MySQL: More Replication Options on Kubernetes (from Percona Database Blog)

♦The Percona Cloud Native team is happy to announce the general availability of the Percona Operator for MySQL, based on Percona Server for MySQL. This release introduces an additional Kubernetes-native approach to deploying and managing MySQL clusters with synchronous Group Replication, delivering the consistency required for organizations with business continuity needs. With this release, Percona [...]

Amazon RDS for MariaDB now supports community MariaDB minor versions 10.6.24, 10.11.15, and 11.4.9 (from AWS What's New)

pAmazon Relational Database Service (Amazon RDS) for MariaDB now supports community MariaDB minor versions 10.6.24, 10.11.15, and 11.4.9. We recommend that you upgrade to the latest minor versions to fix known security vulnerabilities in prior versions of MariaDB, and to benefit from the bug fixes, performance improvements, and new functionality added by the MariaDB community.br br You can leverage [...]

Monday, 17. November 2025

Accelerate database modernization using AI with the Database Modernizer Workshop (from AWS Database Blog)

In this post, we show how you can use the Database Modernizer workshop to accelerate your database modernization journey from MySQL to Amazon DynamoDB. Traditional approaches to migrating from relational databases to NoSQL solutions like DynamoDB can take several months, requiring extensive expertise in data modeling, application refactoring, and migration strategies. The Database Modernizer worksh [...]

BangPypers x MariaDB Python Hackathon – Winners Announced! (from MariaDB Foundation Blog)

pLast Saturday marked an exciting milestone: the announcement of the winners in our first large-scale MariaDB Python Hackathon, organised in collaboration with BangPypers, HackerEarth, and MariaDB plc. … /p pContinue reading \"BangPypers x MariaDB Python Hackathon – Winners Announced!\"/p pThe post BangPypers x MariaDB Python Hackathon – Winners Announced! appeared first on MariaDB.org./p [...]

Deploying on OCI with the starter kit – part 2 (from lefred's blog)

In part 1, we saw how to deploy several resources to OCI, including a compute instance that will act as an application server and a MySQL HeatWave instance as a database. In this article, we will see how to SSH into the deployed compute instance. Getting the key To connect to the deployed compute instance, […] [...]

TiDB AgentX Hackathon 2025 Recap: Double the Submissions, Real-World AI on Display (from PingCAP Blog)

pThe results are in, and they are spectacular. When we challenged the community to move beyond simple RAG demos, we never imagined the sheer ingenuity we’d see. With 219 incredible submissions, the AgentX Hackathon 2025 proved one thing: the era of sophisticated, multi-step AI agents is here. A New Chapter for TiDB Hackathons Last year’s […]/p pThe post TiDB AgentX Hackathon 2025 [...]

MariaDB 11.8.5 critical bugfix release now available (from MariaDB Foundation Blog)

pThe MariaDB Foundation announces the availability of MariaDB 11.8.5.br Users of MariaDB 11.8.4 are strongly recommended to upgrade to the new release.br MariaDB 11.8.4 is affected by an issue resulting in only partial deletion of data on MyISAM or Aria tables under specific conditions. … /p pContinue reading \"MariaDB 11.8.5 critical bugfix release now available\"/p pThe post MariaDB 11.8.5 [...]

Amazon Aurora MySQL 3.11 (compatible with MySQL 8.0.43) is now generally available (from AWS What's New)

pStarting today, Amazon Aurora MySQL - Compatible Edition 3 (with MySQL 8.0 compatibility) will support MySQL 8.0.43 through Aurora MySQL v3.11.br br In addition to several security enhancements and bug fixes, MySQL 8.0.43 contains additional errors for group replication and introduces the mysql client “commands” option, which enables or disables most mysql client commands. For more details, refer [...]

Amazon RDS for MySQL now supports new minor versions 8.0.44 and 8.4.7 (from AWS What's New)

pAmazon Relational Database Service (Amazon RDS) for MySQL now supports MySQL minor versions 8.0.44 and 8.4.7, the latest minors released by the MySQL community. We recommend upgrading to the newer minor versions to fix known security vulnerabilities in prior versions of MySQL and to benefit from bug fixes, performance improvements, and new functionality added by the MySQL community. Learn more abo [...]

Extending Flexibility in MySQL HeatWave Maintenance: Introducing Configurable Maintenance (from The Oracle MySQL Blog)

In our earlier post, we unpacked the mechanics of MySQL HeatWave maintenance, the behind-the-scenes process that keeps your MySQL environments secure, stable, and optimized without changing your database version. We also touched on how Auto Minor Version Upgrades occur when a version reaches the end of its lifecycle. With this update, MySQL HeatWave introduces Configurable Maint [...]