Planet for the MySQL Community

A blog / news aggregator (Planet) for the MySQL Community / Ecosystem

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.

Wednesday, 05. August 2026

Understanding MySQL Replication "fatal error 1236": "Replica has more GTIDs than the source has, using the source's SERVER_UUID" (from J-F Gagné's MySQL Blog)

This MySQL replication error — fatal error 1236 / Replica has more GTIDs than the source has, using the source's SERVER_UUID — shows the importance of thinking before acting.  I am glad a non-DBA Colleague asked me about it, because if he had restarted replication, it would have caused a much bigger mess. Often, we are tempted — or pushed — to just restart things [...]

Real-Time Data Migration into TiDB with Debezium CDC (from PingCAP Blog)

pKey Takeaways Moving data into a new database is rarely a one-shot copy. Migrating off a legacy system, adopting a distributed SQL database, carrying out a heterogeneous database migration, or standing up an analytical replica all share the same challenge. You have to move a large, already-populated dataset and keep it continuously in sync until […]/p pThe post Real-Time Data Migration into [...]

How to Prepare a Database for a PCI-DSS Audit (2026) (from Mydbops Blog)

Prepare your MySQL, PostgreSQL, or MongoDB database for a PCI-DSS audit. Learn how to scope your CDE, encrypt data, enforce RBAC, and configure audit logging. [...]

MySQL vs MariaDB in 2026: What Every DBA Needs to Know (from Webyog Blog)

pMySQL and MariaDB share a common origin — MariaDB was forked from MySQL in 2009 by its original creator following Oracle’s acquisition. For several years, they stayed close enough that […]/p pThe post MySQL vs MariaDB in 2026: What Every DBA Needs to Know appeared first on Webyog./p [...]

Building on Open Ground: Ilia Kors on Why Aqtra Chose MariaDB as the Native Foundation of Its Enterprise Platform (from ODBMS.org)

Q1. Aqtra is building a Development Infrastructure Layer that enables organisations, cloud providers, and service partners to create and operate business applications, ERP solutions, portals, and automation services on a common foundation. That is a... [...]

ClusterControl 2.5.0 brings ClickHouse support to on-prem, cloud and hybrid environments (from Severalnines Blog)

pClusterControl 2.5.0 is here, and it marks a milestone for the platform: ClickHouse joins the family of supported database engines — and with it, a capability no analytics vendor’s cloud can offer you. Wherever you run ClusterControl — on-premises, in any cloud, or hybrid — you can now deploy ClickHouse either as a standalone OLAP […]/p pThe post ClusterControl 2.5.0 brings ClickHouse [...]

Tuesday, 04. August 2026

MySQL 8.0.17 GTID Crash Safety Improvement (from J-F Gagné's MySQL Blog)

I have known for some times that there is an interesting improvement in MySQL 8.0.17 regarding GTID Crash Safety, but I have not had the time nor the need to look into it before.  When writing my last post (Understanding MySQL Replication "fatal error 1236": [...]), I saw something interesting related to this, and it is now time to cover this on my blog. From my point of view, this change is [...]

Everyone Records the MySQL Audit Log. Nobody Reads It. (from dbtrail Blog)

pEveryone records audit logs. Almost nobody reads them, because reading them means grep on the database server, a cursor with no WHERE clause, or a log pipeline that costs thousands a year. There is a cheaper shape: keep the answer, not the log. And you do not need an audit plugin to get it./p pThe post Everyone Records the MySQL Audit Log. Nobody Reads It. appeared first on dbtrail./p [...]

What Is Data Sovereignty and How Does MariaDB Protect Sovereignty in Cloud Databases? (from MariaDB Corporation Blog)

Every organization now operates in a world where data doesn’t just need to be secure – it needs to be […] [...]

Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model (from MariaDB Foundation Blog)

pBe it known: MariaDB Server now has a clearer, publicly documented governance framework covering technical roles, subsystem ownership, decision-making, response expectations and continuity.br Open source begins with access to the code. … /p pContinue reading \"Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model\"/p pHear Ye, Hear Ye: A Guide to MariaDB’s Governance Model appeared first o [...]

How to Avoid Hidden Duplicate Key Errors in MySQL utf8mb4 Migrations (from Mydbops Blog)

Learn how character set and collation changes (latin1/utf8mb3 to utf8mb4_0900_ai_ci) introduce duplicate key errors in MySQL and how to validate source data beforehand. [...]

Monthly Product Pulse: August 2026—Oracle Technical Resources (from Oracle ACE Program)

Welcome to the August edition of Monthly Product Pulse, your monthly round-up of the latest technical resources from Oracle product teams. This month’s highlights include AI development tutorials, Oracle APEX community opportunities, new Oracle Spatial capabilities, Oracle MicroTx updates, and the latest MySQL technical content. Whether you’re building AI-powered applications, modernizi [...]

Recovery Optimization for Large MySQL Transactions (from Libing Song's Blog)

This article is also available in Chinese: 中文版. Browse all English articles. Have you ever run into a mysqld process that has been starting for a long time and still won’t come up? When that happens, you can use perf top to check what the MySQL process is mainly doing. If what you see looks like the figure below —... [...]

Where can you find MySQL from August through October 2026?  (from ODBMS.org)

August 3, 2026 7 minute read Lenka Kasparova MySQL Community Manager The MySQL Community team will continue to be active across conferences, user group meetups, open source events, and regional community activities throughout August, September, and October 2026.  While... [...]

MySQL Backup Best Practices: A Complete Guide for DBAs in 2026 (from Webyog Blog)

pMost teams believe they have a solid backup strategy. In practice, many have a backup process they set up once, have not tested recently, and would discover is broken only […]/p pThe post MySQL Backup Best Practices: A Complete Guide for DBAs in 2026 appeared first on Webyog./p [...]

Online Migration from Binlog to GTID Replication in MySQL 8.x (from Mydbops Blog)

Learn how to convert traditional file/position MySQL replication to GTID-based replication online in MySQL 8.x without rebuilding replicas or taking application downtime. [...]

Monday, 03. August 2026

Using CloudWatch Database Insights to troubleshoot query performance from calling services (from AWS Database Blog)

Learn how to use the calling services feature in Amazon CloudWatch Database Insights to identify which applications are calling your databases and view their performance metrics, so you can pinpoint root causes and contact the right team in minutes rather than hours. [...]

MySQL development as it happens (from The Oracle MySQL Blog)

Henrik IngoMySQL Community Architect In May we hosted the first MySQL Contributor Summit 2026. We arrange such Summits every quarter, and it’s a forum where contributors come together and make proposals, and then discuss them, on what they wish to work on, or see someone else work on, in future MySQL versions.  All of the presentations are now […] [...]

Where can you find MySQL from August through October 2026?  (from The Oracle MySQL Blog)

The MySQL Community team will continue to be active across conferences, user group meetups, open source events, and regional community activities throughout August, September, and October 2026.  While some of our August events were featured in our previous event update, we’ve included them here again with the latest information. Whether you’re interested [...]

Artificially Delayed Replication with PostgreSQL (from Shinguz's Blog)

pWhile working on our project titled “PostgreSQL for Dolphins and Sea Lions,” I pored over the PostgreSQL documentation on replication. What struck me was that PostgreSQL does NOT support artificially delayed replication—at least according to this documentation./p pAfter I’d already been thinking about how one might possibly cobble together artificially delayed replication using PostgreSQL’s built- [...]

No Index GroupBy Optimization (from DoltHub Blog)

Sneak peek at one of the optimizations applied to Dolt and Doltgres [...]

CloudJump III Optimizing Cloud Databases for Tiered Storage(SIGMOD 2026) (from Chen Zongzhi's GitHub blog)

在云原生数据库的演进中, 计存分离让计算层和存储层可以独立扩展, 共享存储让多个计算节点访问同一份数据成为可能. [...]

Sunday, 02. August 2026

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

pWe are pleased to welcome Wirekite as a new Silver Sponsor of MariaDB Foundation.br Wirekite is an enterprise data movement platform focused on high-performance extract, load, migration, and replication workflows. … /p pContinue reading \"Wirekite becomes Silver Sponsor of MariaDB Foundation\"/p pWirekite becomes Silver Sponsor of MariaDB Foundation appeared first on MariaDB.org/p [...]

Saturday, 01. August 2026

What’s New At Releem - June 2026 (from Releem Blog)

Over the past few months, we’ve been expanding Releem into more database environments while making recommendations easier to understand and act on. June continues that work with updates designed to shorten the path from identifying an issue to resolving it safely. [...]

Friday, 31. July 2026

Upgrading Oracle Linux when running Oracle databases (from dbi Blog)

pI recently had to upgrade an Oracle Linux production server running 19.30 Oracle databases for one of our customer. In this post, I will share with you the full set of steps that need to be carried out to run an in-place Oracle Linux upgrade when running Oracle databases. The method will be the same […]/p pL’article Upgrading Oracle Linux when running Oracle databases est apparu en premier s [...]

MySQL July 2026 GA Releases Now Available (from The Oracle MySQL Blog)

The July 2026 MySQL releases are now available, including: MySQL 26.7.0 is the first generally available Innovation release following MySQL 9.7 LTS and the first MySQL release to use the new calendar-versioning model. MySQL 9.7.2 and MySQL 8.4.11 continue the quarterly maintenance cadence for the current MySQL Long-Term Support release lines. A new calendar-versioning model […] [...]

Stored Procedures memory consumption in Percona Server for MySQL (from Percona Database Blog)

p1. What it is about This investigation began as a performance comparison for different memory allocators. However, during benchmarking, I discovered unexpected effects deserving a more detailed explanation. I hope you find these findings both interesting and useful. Imagine you need to set up a MySQL database server. Every detail is planned: the operating system, … Continued/p pThe post Stor [...]

How to Use the MySQL Slow Query Log to Find and Fix Performance Bottlenecks (from Webyog Blog)

pEvery MySQL performance problem leaves a record. The slow query log is where that record lives — a straightforward, built-in tool that captures every query taking longer than a threshold […]/p pThe post How to Use the MySQL Slow Query Log to Find and Fix Performance Bottlenecks appeared first on Webyog./p [...]

Summary of MySQL Public Discussion #5: The Contributor Experience (from The Oracle MySQL Blog)

The fifth MySQL Public Discussion as part of our Community Engagement plan. The plan includes accelerating innovation in MySQL Community Edition, increasing community contributions and expanding the MySQL ecosystem overall. This session was focused on the contributor experience and the ongoing work to make contributing to MySQL more transparent and accessible. The session covered MySQL […] [...]

Massively parallel Postgres backups (from PlanetScale Blog)

PlanetScale backs up petabyte-scale sharded Postgres databases in hours using parallel infrastructure, object storage, and WAL replay. [...]

Announcing ProxySQL 3.0.10, 3.1.10, and 4.0.10 (from ProxySQL Blog)

ProxySQL 3.0.10, 3.1.10, and 4.0.10 are out, led by a security fix in the compressed-packet path, AWS RDS Blue/Green monitoring, per-hostgroup query timeouts, and complete configuration round-tripping. [...]

DataEngBytes Sydney Overview (from Ronald Bradford Blog)

I have just returned from my first DataEngBytes conference in Sydney. Here is a quick summary on my thoughts for the event. I plan to go into more detail on great points from presentations in later posts. [...]

Thursday, 30. July 2026

Percona Server for MongoDB 8.3 Technical Preview Is Now Available (from Percona Database Blog)

pPercona Server for MongoDB 8.3 is available today as a Technical Preview. It is not for production. It is for your lab, your staging cluster, and your benchmark harness – and for sharing with us what works and what does not. Especially if this version is your segue to leverage upcoming full-text and vector search … Continued/p pThe post Percona Server for MongoDB 8.3 Technical Preview [...]

Vector Search Meets Distributed SQL: Why Agentic AI Does Not Need Another Database (from PingCAP Blog)

pKey Takeaways Add a vector database to the existing stack. Sync it. Maintain it. Debug it when it drifts. Teams building agentic applications have largely accepted that sequence as the price of admission for working with embeddings, and the fourth step is the one worth pausing on. Drift is not an incidental bug waiting to […]/p pThe post Vector Search Meets Distributed SQL: Why Agentic AI Do [...]

MySQL Best Practice : not using date / time types, nor ENUM (from J-F Gagné's MySQL Blog)

Today, I was reminded of a MySQL Best Practice, probably generalizable to all databases : using simple types, not complex types.  Such complex types to avoid include the date and time data types (including TIMESTAMP) and ENUM.  Let's see why. A little history about this, Baron Schwartz, a MySQL Legend who is not involved in the community anymore, compared using the TIMESTAMP type to [...]

MariaDB again faces questions over Galera's open source future (from The Register)

Support for the MySQL build ends in September as the company develops separate premium replication technology [...]

Wednesday, 29. July 2026

MariaDB Java Connector 3.5.10, 3.4.4, 3.3.6, and 2.7.15 now available (from MariaDB Corporation Blog)

MariaDB is pleased to announce the immediate availability of the MariaDB Connector/J 3.5.10, 3.4.4, 3.3.6, and 2.7.15 releases. Release Notes […] [...]

AI Chat With DBeaver Community Edition (from Dave's MySQL Stuff)

p /pAI Chat With DBeaver Community EditionJuly 29, 2026p DBeaver recently introduced interactive chat capabilities into the free, open-source Community Edition. What does that mean? /ppIt means some of your database tasks can be accomplished significantly faster! /ppFirst, you can ask for information without coding SQL. I love Structured Query Language, but it is much faster to [...]

When Tungsten Replication "Stalls" but Nothing Has Failed: A MySQL Metadata-Query Story (from Continuent Blog)

pEvery so often a support case is interesting not because something broke loudly, but because nothing broke at all - and yet forward progress simply stopped. This is one of those cases. A Tungsten Replicator that had been running happily for months suddenly stopped advancing its sequence number, threw no fatal error, and left everyone staring at a perfectly healthy-looking codeONLINE/code state. Th [...]

MySQL Performance Tuning: 8 Proven Techniques for Faster Queries (from Webyog Blog)

pSlow MySQL queries are one of the most common database problems — and one of the most solvable. Most performance issues don’t require new hardware or a rewrite. They require […]/p pThe post MySQL Performance Tuning: 8 Proven Techniques for Faster Queries appeared first on Webyog./p [...]

After rewriting SQLite in Rust, Turso turns its sights on Postgres (from The Register)

Cloud database upstart wants one virtual machine core to power multiple SQL frontends [...]

From a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey (from MariaDB Foundation Blog)

pA production bottleneck at Headout led to a new MariaDB Server improvement. This is the story of how engineers, maintainers and AI-assisted development turned a real-world problem into an upstream open-source contribution./p pFrom a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey appeared first on MariaDB.org/p [...]

Tuesday, 28. July 2026

MariaDB 12.3: Faster Vector Search with Matryoshka Optimization (from MariaDB Corporation Blog)

Achieving Fast Vector Search in MariaDB MariaDB Server 12.3 makes vector search faster where it matters most: the high-recall levels […] [...]

Post-Quantum Cryptography support in MySQL (from The Oracle MySQL Blog)

Overview OpenSSL 3.5 integrates a number of algorithms resistant to attack by future quantum computers, commonly referred as Post-Quantum Cryptography (PQC). These include: Possibility of storing the vast amounts of TLS encrypted traffic now and decrypting it later once the quantum computers become capable enough is considered a real problem, so the governments and standards […] [...]

Backups Using the MySQL Clone Operation (from Shinguz's Blog)

pWe recently tested the PostgreSQL backup tool codepg_basebackup/code and were very impressed with its remote backup functionality, which allows for both physical local and physical remote backups./p pThis led us to wonder whether a physical remote backup is also possible using the “new” MySQL Server Clone feature, which was introduced in MySQL 8.0.17 (July 2019)./p pThe MySQL Clone operation can b [...]

TiDB Log Compaction: Faster Point-in-Time Recovery for Large Clusters (from PingCAP Blog)

pFor a large distributed SQL cluster, backup and restore define whether the business can recover from an accident inside a realistic service objective. As TiDB adoption grows across larger, more write-intensive workloads, many production clusters now hold tens or hundreds of terabytes of data. At that scale, point-in-time recovery (PITR) has to satisfy two goals that pull […]/p pThe [...]

MySQL 8.0 to 8.4 upgrade on RDS: how to prove your data survived (from dbtrail Blog)

pStandard support for MySQL 8.0 on RDS ends on July 31. The in-place upgrade to 8.4 takes minutes and there is no way back. Here is how I checked, on a real RDS instance with every MySQL data type I could think of, that it did not change a single row./p pThe post MySQL 8.0 to 8.4 upgrade on RDS: how to prove your data survived appeared first on dbtrail./p [...]

Monday, 27. July 2026

Migrate self-managed PostgreSQL to Amazon RDS using the RDS console (from AWS Database Blog)

Migrate a self-managed PostgreSQL database on Amazon EC2 to Amazon RDS for PostgreSQL or Amazon Aurora PostgreSQL-Compatible Edition using the auto-migration capability in the Amazon RDS console, powered by AWS Database Migration Service (AWS DMS) homogeneous data migrations. [...]

Adobe Commerce Chooses MariaDB as Its Default Database Platform (from MariaDB Foundation Blog)

pAdobe Commerce is making MariaDB its default and recommended databasebr platform. /p pAdobe Commerce Chooses MariaDB as Its Default Database Platform appeared first on MariaDB.org/p [...]

ScalaHosting Becomes a Gold Sponsor of MariaDB Foundation (from MariaDB Foundation Blog)

pGlobal cloud hosting provider supports the continued development and adoption of open-source MariaDBbr MariaDB Foundation is pleased to welcome ScalaHosting as a Gold Sponsor, strengthening the relationship between the MariaDB community and one of the hosting industry’s established cloud infrastructure providers. … /p pContinue reading \"ScalaHosting Becomes a Gold Sponsor of MariaDB F [...]

TLS Certificate Pinning and Best Practices in Azure Database for MySQL (from Azure for MySQL Blog)

pTransport Layer Security (TLS) encrypts data in transit between client applications and the server and authenticates the service endpoint in client-server authentication. /p pAzure Database for MySQL server certificates are issued by well-known trusted public Certificate Authorities (CAs), including Microsoft-issu [...]

Introducing 🍃MClusterAdmin: A Lightweight GUI Tool for MongoDB DBAs (from Percona Community Blog)

Over the years working on various MongoDB troubleshooting cases, I’ve been wondering how to handle the longish JSON outputs from the most common diagnostic commands, like rs.status(), sh.status(), or db.currentOp(), not to mention db.serverStatus()! They are just painful and slow to read. I even came up with various scripts to present the data in table format, similar to what we know from MySQL, bu [...]

MITRE ATLAS - A 2025 Review (from Ronald Bradford Blog)

The MITRE ATLAS Matrix provides a working knowledge base of adversary tactics, techniques, and real-world case studies specifically for Artificial Intelligence (AI) and Machine Learning (ML) systems. It adapts the established MITRE ATT&CK adversary tactics and techniques matrix which is the standard reference for traditional IT cybersecurity. [...]

Sunday, 26. July 2026

MariaDB Performance Monitoring: 20 Essential Metrics Every DBA Should Track for Troubleshooting (from MinervaDB Blog)

Why MariaDB Performance Monitoring Fails Without Baselines MariaDB performance monitoring is what separates a diagnosis from a guess. Most MariaDB incidents are never actually diagnosed. When a production cluster degrades at 02:00, the on-call DBA [...] [...]

The Queen and the “Half That Wasn’t Told” (from MariaDB Foundation Blog)

pThe Queen of Sheba did not travel lightly.br She arrived in Jerusalem with difficult questions, a large caravan, camels carrying spices, and an impressive quantity of gold. … /p pContinue reading \"The Queen and the “Half That Wasn’t Told”\"/p pThe Queen and the “Half That Wasn’t Told” appeared first on MariaDB.org/p [...]

Saturday, 25. July 2026

Say the Name: MariaDB, MySQL, and the Ecosystem We Share (from lefred's blog)

Names are important. They help us identify people, projects, products, pets, database servers, and occasionally the correct bug tracker. This may sound obvious, but the database world has spent more than fifteen years proving that it is not. MySQL and MariaDB share a substantial amount of history, syntax, tooling, knowledge, applications, and community. They also […] [...]

Friday, 24. July 2026

The Agent Context Plane: How One Cluster Fixed the $50K Agent Bug (from PingCAP Blog)

pReal-time data has been the promise of the analytics stack for a decade. Dashboards refresh, pipelines run, and a human reads the result. That model holds right up until you ask an agent to act on the data instead of look at it. At TiDB SCaiLE Europe 2026 in Stockholm, Bernard Kavanagh, Solutions Architect at […]/p pThe post The Agent Context Plane: How One Cluster Fixed the $50K Agent Bug a [...]

IBM continues as a Platinum Sponsor of MariaDB Foundation (from MariaDB Foundation Blog)

pWe are delighted to announce that IBM is continuing its support of MariaDB Foundation as a Platinum Sponsor.br IBM’s sponsorship brings together two major enterprise computing platforms, IBM® … /p pContinue reading \"IBM continues as a Platinum Sponsor of MariaDB Foundation\"/p pIBM continues as a Platinum Sponsor of MariaDB Foundation appeared first on MariaDB.org/p [...]

Say the Name: MariaDB, MySQL, and the Ecosystem We Share (from MariaDB Foundation Blog)

pMariaDB and MySQL share history, tools, protocols and a large technical community. But compatibility does not mean identity—especially when reporting bugs. A MariaDB Connector/C issue submitted to the MySQL bug tracker offers a funny reminder to say the product’s actual name./p pSay the Name: MariaDB, MySQL, and the Ecosystem We Share appeared first on MariaDB.org/p [...]

Postgres backups under the hood (from PlanetScale Blog)

With backups being such a vital part of keeping your data safe, how do they actually work? [...]

Foundational Frameworks for GenAI Security Analysis (from Ronald Bradford Blog)

Three frameworks form the analytical foundation of this series’ threat analysis, selected for their complementary coverage of the GenAI security landscape and their broad adoption across enterprise security practices. The MITRE Adversarial Threat Landscape for AI Systems (MITRE ATLAS) maps tactics and techniques specific to AI systems. [...]

Thursday, 23. July 2026

Percona Operator for MongoDB 1.23.0: ClusterSync Migration, Vector Search, and PVC Snapshot Backups (from Percona Database Blog)

pPercona Operator for MongoDB 1.23.0 makes the operator a place you move to, not just a place you start. A new ClusterSync component clones a live source and follows its change streams, so leaving a hosted service is a short cutover rather than a long outage. Alongside it, this release adds semantic vector search and … Continued/p pThe post Percona Operator for MongoDB 1.23.0: ClusterSync Mig [...]

Amazon RDS for MySQL supports MySQL 9.7 in Amazon RDS Database Preview Environment (from AWS What's New)

pAmazon RDS for MySQL now supports version community MySQL 9.7 in the Amazon RDS Database Preview Environment, allowing you to evaluate the latest Release on Amazon RDS for MySQL. This preview environment provides a sandbox where you can test applications and explore new MySQL 9.7 capabilities before they become generally available.br br MySQL 9.7 is the latest Long-Term Support release f [...]

The MySQL GUI Features Every Professional DBA Needs in 2026 (from Webyog Blog)

pChoosing a MySQL GUI is one of those decisions that looks simple from the outside — they all let you run queries and browse tables — but the right choice […]/p pThe post The MySQL GUI Features Every Professional DBA Needs in 2026 appeared first on Webyog./p [...]

MariaDB GTID Info & Flashback Plugin (from lefred's blog)

Reversing Transactions Directly from the Binary Log Some ideas never completely disappear. They remain somewhere in your brain, waiting for the right opportunity—or the right API—to come back. For me, recovering rows from the binary log is one of those ideas. More than ten years ago, I started experimenting with a simple question: If row-based […] [...]

What's new in Postgres 19 (from PlanetScale Blog)

`VACUUM` reclaims dead-tuple space but doesn't shrink a table. PostgreSQL 19 Beta 2 adds an in-core online rewrite with REPACK (CONCURRENTLY), and much more. [...]

A first look at MySQL 26.7 Early Access (from Ronald Bradford Blog)

MySQL has dropped its newest release , categorized as “Early Access” and available at labs.mysql.com/ . While this post is not going to go into depth, I wanted to at least validate the management changes you verify between normal MySQL upgrades. [...]

Wednesday, 22. July 2026

Why Agent Memory Needs a Database That Can Write Back (from PingCAP Blog)

pI’ve spent the last year helping enterprise teams put AI agents into real workflows: Fraud detection, infrastructure monitoring, customer intelligence. The conversations follow a predictable pattern. The first question is always about the model. Which LLM? Which orchestrator? The second question, about six weeks after go-live, is always about the data. Why is the agent […]/p pThe post [...]

Oracle’s July update fixes ten 10.0 vulnerabilities in Fusion Middleware (from InfoWorld)

pOracle’s July 2026 Critical Patch Update, its largest ever, contains 1,449 new security patches spanning 32 product families, from Oracle Database and E-Business Suite to PeopleSoft, GoldenGate, Java SE, and Fusion Middleware./p pFusion Middleware was particularly hard hit, with new security patches for 355 security vulnerabilities, 219 of them remotely exploitable withou [...]

PostgreSQL Point-in-Time Recovery with Oops-Queries (from Shinguz's Blog)

pWhile working on the topic “PostgreSQL for Dolphins and Sea Lions,” I discovered that in the PostgreSQL universe, the topic of point-in-time recovery tends to be sidestepped when it comes to specific statements or transactions. And when examples are provided, they primarily focus on DDL statements rather than DML statements./p blockquote pIf you want to recover to some previous point in time (say, [...]

How to Migrate from MySQL Galera Cluster to Percona XtraDB Cluster (from Percona Database Blog)

pOn December 1, 2025, MariaDB announced that MySQL Galera Cluster will reach end of life on September 30, 2026. After that date, the MySQL build of Galera stops receiving maintenance and binary releases, and all new clustering features land only in MariaDB Galera Cluster. MariaDB’s recommended path is an in-place migration onto their own server. … Continued/p pThe post How to Migrate fr [...]

Deploying the MariaDB Privacy-First Stack Anywhere with Terraform (from MariaDB Foundation Blog)

pIn my previous post, I introduced the MariaDB Privacy-First Stack.br Nextcloud for collaboration, Passbolt for passwords and secrets, and MariaDB Server for the data. … /p pContinue reading \"Deploying the MariaDB Privacy-First Stack Anywhere with Terraform\"/p pDeploying the MariaDB Privacy-First Stack Anywhere with Terraform appeared first on MariaDB.org/p [...]

"Why Didn't Our Database Fail Over?" - When NOT Failing Over Is the Right Answer (from Continuent Blog)

p A database failover that doesn't happen can be just as alarming as one that does. A writer node goes unresponsive for ten minutes, customers feel it, and the cluster - which exists precisely to handle this kind of thing - sits there and rides it out instead of promoting a replica. The natural first reaction is that something is broken. /p p But in a well-designed database clustering syste [...]

MySQL 9.7 Community Edition: Smarter Join Planning with the Hypergraph Optimizer (from The Oracle MySQL Blog)

With the release of MySQL 9.7 Community Edition, the Hypergraph Optimizer is now available to everyone. This is a significant addition to MySQL and one that has generated a lot of excitement in the MySQL community. The promise is simple: better execution plans for complex queries, especially those with many joins. Like most new features, […] [...]

Where is the technology breakdown? Can AI help? (from Ronald Bradford Blog)

On a major financial institution website I was asked to complete a contact form. This organization has millions of existing customers. This is not a startup, yet the quality of work is something a junior developer would fail at an interview if they provided the answer. [...]

Tuesday, 21. July 2026

AI-powered incident analysis for Amazon RDS using automated forensic artifacts (from AWS Database Blog)

In this post, we demonstrate a serverless approach to continuous forensic artifact collection for Amazon RDS and Amazon Aurora databases. By capturing point-in-time snapshots of database internals on a cadence and storing them in Amazon S3, you create a time-series record that AI tools can analyze in seconds. This turns what was hours of manual investigation into an instant conversation. [...]

OCI Cache and MySQL HeatWave: Better Together for High-Performance Applications (from MySQL expert Diary)

pModern applications are expected to deliver instant responses while processing increasingly large volumes of data. Achieving this level of performance isn’t simply a matter of making the database faster.It requires placing the right workload on the right layer of the architecture. Some operations require ultra-fast repeated reads, others demand transactional consistency, while analytical que [...]

From PostgreSQL 12 to MariaDB 11: A Gradual Fintech Migration with 23% Lower TCO (from MariaDB Foundation Blog)

pDatabase migrations are rarely only about replacing one database server with another.br In real production systems, especially in fintech, a migration is usually about reducing risk, keeping the application online, improving scalability, and giving teams more room to evolve the architecture without freezing product development. … /p pContinue reading \"From PostgreSQL 12 to MariaDB 11: A Gra [...]

Commit Optimization for Large MySQL Transactions (from Libing Song's Blog)

This article is also available in Chinese: 中文版. Browse all English articles. If you use and operate MySQL, you’ve surely run into a strange slow query like this: An INSERT that’s normally instant took 1.3s, and the slow-query log shows no long lock wait. Every statement in a multi-statement transaction had already finished, yet the COMMIT alone took 1.3s. When... [...]

Binlog Transmission Optimization for Large MySQL Transactions (from Libing Song's Blog)

This article is also available in Chinese: 中文版. Browse all English articles. Large transactions are a notorious problem in MySQL: they cause not only replication lag but also stability problems. A previous article, MySQL Large Transaction Commit Optimization, covered the problems a large transaction causes at commit time and the optimizations we made in AliSQL. This article looks at the... [...]

Why My Mac Was Not Using Post-Quantum SSH With GitHub (And How I Fixed It) (from Ronald Bradford Blog)

In my previous post I made the case that the only post-quantum protection that counts is the algorithm your connection actually negotiates. This post is what happened when I checked my own laptop. [...]

Monday, 20. July 2026

ACID at Scale: Where ORMs and MySQL Disagree (from PingCAP Blog)

pIf you have ever watched an ORM-heavy application meet a sharded MySQL backend, you know the moment I mean. The code looks right. The tests pass. Then production traffic arrives, and you start seeing the impossible: An order without its line items, a user whose profile says one thing and whose billing record says another, […]/p pThe post ACID at Scale: Where ORMs and MySQL Disagree appeared [...]

MySQL on OKE: Database Operations as Kubernetes State (from The Oracle MySQL Blog)

MySQL is one of the databases developers trust most when an application needs a proven, familiar, open source relational engine. Kubernetes has become the orchestration layer teams rely on to run and scale modern workloads. Put them together, and the question gets interesting: how do you run MySQL with the same declarative, repeatable operating model […] [...]

OurSQL Foundation Gives MySQL Community an Independent Voice (from LinuxInsider)

♦A new nonprofit aims to strengthen MySQL's future by giving users and developers a stronger voice while Oracle retains ownership and development control. The post OurSQL Foundation Gives MySQL Community an Independent Voice appeared first on LinuxInsider. [...]

Optimizing Replication Lag for Large Transactions and DDL in MySQL (from Libing Song's Blog)

This article is also available in Chinese: 中文版. Browse all English articles. Since MySQL 5.6, the MySQL replication team has been working to reduce replication lag. The first step was schema-level parallel application of the binlog, but schema-level parallelism only helps when writes are spread across many databases; in the common case, where most write traffic hits a single database,... [...]

MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the Server (from lefred's blog)

Have you ever modified a MariaDB configuration file, restarted the service, and immediately regretted it? You wanted to change: but accidentally wrote: One missing letter. That is enough to turn a perfectly healthy database server into a service that refuses to start. And of course, this kind of mistake never happens during a quiet maintenance […] [...]

MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the Server (from MariaDB Foundation Blog)

pHave you ever modified a MariaDB configuration file, restarted the service, and immediately regretted it?br You wanted to change:br but accidentally wrote:br One missing letter.br That is enough to turn a perfectly healthy database server into a service that refuses to start. … /p pContinue reading \"MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the Server\"/p pM [...]

MariaDB Tips & Tricks: Where does my configuration variable value come from? (from lefred's blog)

As you may already know, there are many places where a MariaDB system variable can get its value. It can come from: And when several configuration files are involved, finding the effective source is not always obvious. Fortunately, MariaDB provides this information in INFORMATION_SCHEMA.SYSTEM_VARIABLES. Let’s check this in action with max_connections. Checking the current value […] [...]

Using AI to modernize a Java project (from Programming Brain)

How I used AI coding agents to modernize a Java library. [...]

Running Ito, a Runtime Analysis Code Review Tool, on Doltgres (from DoltHub Blog)

For the past six weeks, we've been running Ito, a runtime analysis code review tool that works off of GitHub PRs and builds and runs your application instead of just reading the diff. We've had success using this on our Doltgresql repo and in this blog post we'll show what it's caught, how it works, and where it's let us down. [...]

Every UPDATE Leaves a Ghost: MVCC, Bloat, and VACUUM in PostgreSQL (from PlanetScale Blog)

What happens to old row versions after nobody needs them? They become dead tuples, and over time they bloat your tables. Go deeper into PostgreSQL MVCC with runnable psql examples. [...]

Q Day Is Coming: A Plain-English Guide to Post-Quantum Cryptography (from Ronald Bradford Blog)

Every time you see the padlock in your browser, push code over SSH, or your application connects to a database, TLS or SSH is quietly doing two jobs. First, it proves you are talking to the real server and not an impostor. [...]

Friday, 17. July 2026

From Tokyo to Seoul to Taipei: MySQL Community Conversations Across JAPAC (from The Oracle MySQL Blog)

Over the past year, we have taken important steps to increase transparency and engagement across the MySQL ecosystem. Through public roadmap discussions, Early Access releases, publication of worklogs, bug transparency and backlog reduction, community public discussions, increased use of GitHub discussions, and contributor events, we have created more opportunities for the community to understand w [...]

From One Week to 22 Minutes: How Bolt Migrated MySQL to TiDB (from PingCAP Blog)

pWhen a table crosses one terabyte, MySQL does not fail. It just starts charging for everything. A single index change takes over a week, blocks every other change queued behind it on the cluster, and demands a full shadow copy of the table just to run. At Bolt, whose ride-hailing, micromobility, delivery, and car rental […]/p pThe post From One Week to 22 Minutes: How Bolt Migrated MySQL to [...]

ClickHouse Schema Design and Data Modeling (from Severalnines Blog)

pSometimes, we see ClickHouse queries that should normally complete in milliseconds take several seconds to finish or worse, time out entirely. When that happens, there is a good chance that the schema is the real culprit. The problem is often not the query itself, nor is it a hardware bottleneck. Instead, it can stem from […]/p pThe post ClickHouse Schema Design and Data Modeling appeared fi [...]

Perconians at WeAreDevelopers World Congress 2026: Agents Everywhere, Security Wake-Up Calls, and Buzzword Bingo (from Percona Community Blog)

On July 9–10, the two of us - Sandra (Engineering, Percona for MongoDB) and Radek (Product, Percona for MongoDB) - packed our backpacks and headed to Berlin for the WeAreDevelopers World Congress Europe 2026 (WAD). The 11th edition of the congress gathered 15,000 developers and 500+ speakers for two intense days, and we came back with full notebooks, fresh ideas, and one very clear message from the [...]

A Native ADBC Driver for MariaDB (from lefred's blog)

Apache Arrow Database Connectivity (ADBC) provides a standard interface for exchanging data between applications and databases using Apache Arrow. You can think of it as an Arrow-oriented alternative to traditional database APIs such as ODBC and JDBC. The important difference is that ADBC is designed around columnar data. Query results are returned as streams of […] [...]

Connect MySQL to Cursor with MCP (Step-by-Step) (from datamcp — MySQL and MCP Notes)

Connect Cursor to MySQL through a hosted MCP server. Create a restricted user, configure mcp.json, verify schema access, and test denied writes. [...]

Best MySQL MCP Servers in 2026 (Compared) (from datamcp — MySQL and MCP Notes)

Compare MySQL MCP servers for Cursor and Claude: local Node and Python projects, multi-database DBHub, and hosted datamcp access. [...]

VillageSQL Extensions with versioning (from Ronald Bradford Blog)

VillageSQL has just released it’s latest version 0.0.5 , describing this as stable release for installations with full MySQL 8.4.10 compatibility. With my primary work around extensions, specifically vsql-statistics , I took the new versioning features for a test. [...]

Thursday, 16. July 2026

Novita Artifact Hosting + TiDB: Deploying AI-Generated Apps With One SDK Call (from PingCAP Blog)

pAI coding agents such as Cursor, Claude Code, and Devin can now produce a working application from a single prompt. However, most of this code still never reaches production. The blocker is rarely code quality. It is deployment. This blog explains how Novita Artifact Hosting turns an agent’s sandbox output into a live application, and […]/p pThe post Novita Artifact Hosting + TiDB: Deploying [...]

Firefox add-on: lefred’s GroupKeep (from lefred's blog)

Firefox has had native Tab Groups (since version 141) to help organize your browsing… and I love this feature! However, what a disappointment when I realized that once Firefox closed, the groups were lost! But hey, this is open source, isn’t it? And Firefox easily supports extensions, so I am happy to announce lefred’s GroupKeep […] [...]

When the Sea Lion teaches the Duck how to bark! (from lefred's blog)

You may have recently seen that MariaDB Server supports the DuckDB Storage Engine [1][2]. And that’s great. After my first look at it, Roman created those 3 MDEVs with my suggestions: And he started working on it! If we also check the roadmap, we can see that the DuckDB Engine will bring support for the […] [...]

MySQL Major Version Upgrade Checklist – how to (from Kedar MySQL Blog)

pThis article provides MySQL Major Version Upgrade Checklist along with video, one may follow to ease the upgarde task./p The post MySQL Major Version Upgrade Checklist – how to first appeared on Change Is Inevitable. [...]

Introducing Mountaineers: A Way to Say Thank You (from Percona Community Blog)

You filed a bug report at 11pm because you’d already done the work to isolate it. You answered a forum question that had been sitting unanswered for three days. You wrote a PR. You spent an hour on a call telling us what’s broken about a tool you use every day. None of that is small, and none of it should go unnoticed. [...]

No One Can Plan the Future of Infra: TiDB's AI Evolution Journey (from siddontang on Medium)

pHow customer demand pulled TiDB from database, to filesystem, to workspace, to unified storage for agents./ppIf you only look at the outcome, TiDB's product shape has been changing very quickly in the AI era./ppIt went from a database to a serverless database; from a database an agent can create and destroy on demand, to a filesystem, a cloud drive, and a coding workspace; and then, gradually, [...]

When Your Database Grows a File System — The Story Behind TiDB Cloud's Filesystem Interface (from siddontang on Medium)

pWhy a database filesystem makes sense for AI workloads with massive unstructured data./ppWe recently shipped a Filesystem interface on TiDB Cloud and built a file service demo on top of it called drive9./ppAs a distributed OLTP database, many people's first reaction is probably: are you kidding? A filesystem interface on a database?/ppHonestly, we thought it was absurd too — until we started g [...]

Missed the May 2026 MySQL Contributor Summit? Watch Every Session On Demand (from The Oracle MySQL Blog)

The inaugural MySQL Contributor Summit, held in May 2026, brought together Oracle engineers, customers, partners, and members of the open source community for a full day of technical collaboration focused on the future of MySQL. The Summit featured more than 20 sessions covering topics including AI integration, performance, observability, replication, developer experience, extensibility, and commun [...]

Dolt in Four Flavors (from DoltHub Blog)

We now have the Dolt database that is right for you, whether that is classic Dolt, Doltgres, DoltLite, or Dumbo. Soon, all these databases will work with DoltHub, DoltLab, Hosted Dolt, and Dolt Workbench. [...]

Wednesday, 15. July 2026

From SQLite to MariaDB: When Your Application Needs to Grow (from lefred's blog)

SQLite is fantastic. Really. For a developer starting a new project, it is difficult to find something easier: no server to install, no network configuration, no user management, no backup strategy to define on day one. You create a file, you open it from your application, and you are ready to store data. That is […] [...]

Announcing VillageSQL Server 0.0.5 (from VillageSQL)

Announcing VillageSQL Server 0.0.5: in-place extension upgrades, version pinning, variable-length custom types, and statement hooks. [...]

Multi-Cluster Replication, FIPS Mode, and More with MariaDB Enterprise Kubernetes Operator 26.06 (from MariaDB Corporation Blog)

What is the MariaDB Enterprise Kubernetes Operator? The MariaDB Enterprise Kubernetes Operator makes it easier to run and manage MariaDB […] [...]

Amazon RDS and Aurora now support R8g and M8g database instances in additional AWS Regions (from AWS What's New)

pAWS Graviton4-based R8g database instances are now generally available for Amazon Aurora (MySQL and PostgreSQL compatibility) and Amazon RDS for PostgreSQL, MySQL, and MariaDB in Asia Pacific (Hyderabad, Melbourne, Malaysia), Europe (London, Paris, Zurich), AWS GovCloud (US-East), South America (Sao Paulo), and Mexico (Central) regions. Additionally, M8g instances are now supported for Amazon RDS [...]

Database Index Optimizer (from Shinguz's Blog)

pRecently, a client asked me if the “time-consuming” task of checking indexes could be left to an index optimizer. Of course it can…/p pWhat exactly do we want to check?/p ul liTables without a Primary Key/li liDuplicate indexes/li liPartially redundant indexes/li liUnused indexes/li /ul MariaDB, MySQL, and Percona Server Tables without a Primary Key precodeSQL> SELECT DISTINCT t.table_sc [...]

“The database is the product”: What breaks when memory devices scale (from The New Stack)

♦pImagine you just finished a two-hour meeting. You were wearing a small AI work companion that promised to capture the/p pThe post “The database is the product”: What breaks when memory devices scale appeared first on The New Stack./p [...]

GTID Mode on a Tungsten Replicator Target Node: What's Safe, What's Not, and How DDL Really Travels (from Continuent Blog)

p Turning on MySQL GTIDs is one of those changes that feels like it should have consequences for whatever is replicating into the box. So it's a fair question to ask before committing to it: if a Tungsten Replicator is applying changes to a node, and you flip codegtid_mode=ON/code on that node, does anything break? And what about the stricter companion setting, codeenforce_gtid_consistency=ON/c [...]

Two-level hashing for improved scans in distributed databases (from Mikael Ronstrom)

pIn a distributed database using hash partitioning for the tables there is usually two options when you scan a table. Either you know the partition key and only scan a single partition, or you scan all partitions./p pAssume you are scanning for hundreds of rows. It could be a table containing the files in a directory as an example, or it could be the events from a user. In both cases both variants [...]

Inside MySQL 9.7 LTS Features (from Percona Database Blog)

pMySQL 9.7, a Long-Term Support (LTS) release, incorporates a variety of potential features spanning across multiple technical domains. This article covers some of the primary features introduced and evaluates their practical utility within the MySQL database environment. Following the End-of-Life (EOL) status of MySQL 8.0, this subsequent LTS release is designed to provide enhanced stability ̷ [...]

Time-travel for PostgreSQL: one SELECT vs a full restore vs replaying the WAL (from dbtrail Blog)

pPostgreSQL now lets you ask what a row contained at any moment in the past, using a normal SELECT. This post shows the idea with one small example,…/p pThe post Time-travel for PostgreSQL: one SELECT vs a full restore vs replaying the WAL appeared first on dbtrail./p [...]

Making 768 servers look like 1 (from PlanetScale Blog)

How to make 768 distinct Postgres servers look like 1 to your applications. [...]

Tuesday, 14. July 2026

Open-source AI is just “4 months behind” closed frontier models — and 10x cheaper (from The New Stack)

♦pA quiet revolution is brewing in the AI model space. The dominance of proprietary closed frontier models has been cemented/p pThe post Open-source AI is just “4 months behind” closed frontier models — and 10x cheaper appeared first on The New Stack./p [...]

TiDB Cloud Cross-Region PITR: Disaster Recovery Without a Second Production Stack (from PingCAP Blog)

pFor mission-critical TiDB Cloud Dedicated customers, high availability cannot stop at the region boundary. Single-region HA protects against node failures, availability-zone incidents, and localized infrastructure problems. When an entire cloud region becomes unavailable, customers need a verified recovery point in another region, a predictable restore path, and a cost model that does no [...]

Whitepaper: MariaDB, IBM Storage Virtualize, and VMware — Integrations, Implementation, and Best Practices (from MinervaDB Blog)

MariaDB on VMware vSphere backed by IBM Storage Virtualize block storage has become the default operating model for enterprise database estates, and this whitepaper explains how to architect, implement, and operate it well. Running MariaDB [...] [...]

MariaDB Hidden Gem: Online Schema Change without pt-osc (from lefred's blog)

When people hear “online schema change” in the MySQL and MariaDB world, many immediately think about pt-online-schema-change. And for good reasons: for years, changing a large table in production was one of those tasks that could ruin your day. Recently, I discovered that MariaDB includes a very useful hidden gem I completely missed: the ability […] [...]

MariaDB Hidden Gem: Online Schema Change without pt-osc (from MariaDB Foundation Blog)

pWhen people hear “online schema change” in the MySQL and MariaDB world, many immediately think about pt-online-schema-change. And for good reasons: for years, changing a large table in production was one of those tasks that could ruin your day. … /p pContinue reading \"MariaDB Hidden Gem: Online Schema Change without pt-osc\"/p pThe post MariaDB Hidden Gem: Online Schema Change w [...]

Monday, 13. July 2026

Instant Schema Changes in Airtable’s New Database (from Airtable Engineering Blog)

pIn our last post, we explained why we rewrote Airtable’s in-memory database in Rust. This post is about a specific tradeoff that came with it: keeping schema changes fast./ppOur legacy JavaScript database could add or remove a column without rewriting any existing rows, so schema changes were very quick. The new database’s row layout is more compact and faster to read, but that comes with a cost: [...]

Building and testing MySQL 8.0.46 / 8.4.9 / 9.7.0 under macOS (from Laurynas Biveinis' blog)

p Oracle MySQL 8.0.46, 8.4.9, and 9.7.0 are out (while I was drafting this, 8.4.10 and 9.7.1 came out too - based on them being security hotfixes and on source diff review I assume they build and test the same), thus I did my usual testing of compiling (Release, Debug, and Debug with ASan and UBSan) and running the testsuite under macOS 26.5.2 on Apple Silicon, with Xcode 26.6, and a range of Homeb [...]

Building and testing the MySQL 26.7.0 early access build on macOS (from Laurynas Biveinis' blog)

p Oracle released the MySQL 26.7.0 community early access build. I did my part in my usual way (previously: 9.7.0 in the early access series; 8.0.46 / 8.4.9 / 9.7.0 in the main series). /p Build p As has been the rule for a while now, there is no need to use the bundled third-party libraries, as the Homebrew versions work. The current Xcode (26.6) builds the 26.7.0 early access build fine in all [...]

MyDumper Locking Mechanisms Revisited: Introducing SAFE_NO_LOCK (from Percona Database Blog)

pAbout a year ago, we discussed how MyDumper refactored its locking mechanisms to move away from old, rigid flags and transitioned towards more flexible, streamlined execution. Since then, the MyDumper community hasn’t stood still. In recent releases, the locking architecture was further standardized under a single overarching option: --sync-thread-lock-mode. Along with this modernization cam [...]

Dynamic Data Masking (DDM) with MySQL Enterprise Edition 9.7: Reduce your sensitive data exposure. (from The Oracle MySQL Blog)

With the new LTS (Long Term Support) release of MySQL 9.7.0 dev.mysql.com/doc/relnotes/mysql/9.7/en/ , Dynamic Data Masking (DDM) is one of the new features introduced as part of Enterprise Edition. The recent blog by Mike Frank, MySQL Product Management Director, details why DDM is important in every industry where PII (Personal Identifiable Information) data is stored […] [...]

InnoDB Flushing is simple – explained (from Kedar MySQL Blog)

pAs a junior once I asked a seasoned MySQL DBA (Abuelo) “How do you stay so calm in critical situations?”Abuelo DBA then uttered golden words: “Son, I keep my dirty…/p The post InnoDB Flushing is simple – explained first appeared on Change Is Inevitable. [...]

Dolt + TeamCity: Data Commits Now Trigger Builds (from DoltHub Blog)

A community plugin teaches TeamCity to treat a Dolt database as version control: data commits trigger builds, data tests, and binary packages. [...]

When the Postgres query planner goes rogue (from PlanetScale Blog)

How PlanetScale Database Traffic Control contained a runaway Postgres query after the planner abandoned an index. [...]

Saturday, 11. July 2026

How to Do UPDATE … LIMIT in PostgreSQL (With Standard SQL Alternatives) (from MinervaDB Blog)

If you have ever migrated a workload from MySQL to PostgreSQL, you have probably hit a wall the first time you tried to run a statement like UPDATE mytable SET status = 'done' LIMIT 100;. [...] [...]

Friday, 10. July 2026

HTAP Was Right. AI Agents Are Proving Why. (from PingCAP Blog)

pWhen Databricks introduced LTAP (Lake Transactional and Analytical Processing) at this year’s Data + AI Summit, it sparked an important conversation about the future of enterprise data platforms. The announcement deserves attention because it recognizes a fundamental shift: modern AI applications can no longer treat transactional and analytical data as separate worlds. We agree. Where [̷ [...]

Running DuckDB as a MySQL 9.7 storage engine (from Percona Database Blog)

pducksdb-mysql-engine is an experimental build of MySQL 9.7 where a table you mark ENGINE=DuckDB answers analytical queries from DuckDB instead of InnoDB. Same server, same connection, no second copy of the data. On TPC-H at scale factor 10, InnoDB times out on 6 of the 22 queries and burns 1317 seconds on the 16 it … Continued/p pThe post Running DuckDB as a MySQL 9.7 storage engine appeared [...]

MariaDB 13.1 Feature in Focus: BLOB, TEXT, JSON and GEOMETRY Support in the HEAP Engine (from MariaDB Foundation Blog)

pSome contributions improve MariaDB Server by adding new capabilities.br Some go further: they start from a concrete production problem with an existing feature, not a bug, but a design limitation, solve it upstream, and leave the whole ecosystem better off. … /p pContinue reading \"MariaDB 13.1 Feature in Focus: BLOB, TEXT, JSON and GEOMETRY Support in the HEAP Engine\"/p pThe post MariaDB 1 [...]

Doltgres Reaches 99% Compliance on SQL Logic Tests (from DoltHub Blog)

Doltgres now passes 99% of our SQL Logic Test suite, hitting one of our key correctness targets for the Doltgres 1.0 launch on August 6th. [...]

Thursday, 09. July 2026

TiDB (from ODBMS.org)

TiDB is an open source distributed SQL database featuring hybrid transactional and analytical processing (HTAP) capabilities in a single system. It is MySQL-compatible, horizontally scalable, and designed for applications requiring both real-time OLTP and... [...]

An Easy Path from MySQL to MariaDB: Introducing MariaDB Migrator (from MariaDB Corporation Blog)

Migrating from MySQL to MariaDB is not considered to be an overly complex process.  After all, the two databases share […] [...]

Why a five-minute sniff test is your secret supply chain defense (from The New Stack)

♦pIn its updated 2025 guidance on SBOMs, the Cybersecurity and Infrastructure Security Agency (CISA) states, “An SBOM should include information/p pThe post Why a five-minute sniff test is your secret supply chain defense appeared first on The New Stack./p [...]

MySQL 9.x: Moving Away From SHA1 and MD5 (from The Oracle MySQL Blog)

TL;DR If you use MD5(), SHA1(), or SHA() in MySQL today, start planning the move to SHA2(). Beginning with MySQL 9.6, MD5(), SHA1(), and SHA() are no longer native built-in SQL functions in the server binary. They are available through the Legacy Hashing Component: That component should be treated as a stopgap solution. It gives […] [...]

The Multi-Tenant Agent Database: Why the Scale Problem Just Inverted (from PingCAP Blog)

pWhen an agent platform hosts tens of millions of agent-created applications, and every one of them needs a database, the traditional answer is millions of dedicated Postgres or MySQL instances. The cost of that answer is unacceptable. That infrastructure problem, not model quality, is what Ed Huang, co-founder and CTO of TiDB, put at the […]/p pThe post The Multi-Tenant Agent Database: Why t [...]

MySQL 8.0 to 8.4 LTS Migration Checklist: A Step-by-Step Upgrade Guide (from Mydbops Blog)

Prepare your database for MySQL 8.4 LTS. Use our complete migration checklist to bypass breaking changes and avoid RDS 8.0 Extended Support fees. [...]

Wednesday, 08. July 2026

Using MariaDB Serverless Cloud Deployment for Uneven AI Workloads (from MariaDB Corporation Blog)

The promise of “serverless” is attractive to AI developers. Serverless is a cloud computing model that abstracts away infrastructure management, […] [...]

The EU Cloud Managed Services Gap: What AWS Ships That Sovereign Clouds Still Don’t (from Techstrong.IT)

pEvery conversation about EU digital sovereignty eventually runs into the same wall: leadership wants workloads off AWS for compliance or political reasons, and the platform team says it can't be done without rebuilding half the stack by hand. Both sides are right. The infrastructure layer — compute, storage, networking — is essentially commoditized across European [...]/p pThe post The EU Cloud M [...]

MariaDB Foundation Sea Lion Champions Nominees: Federico Razzoli (from MariaDB Foundation Blog)

pInterview with Federico Razzoli, nominated in the Community Leadership category.br The MariaDB Foundation Sea Lion Champions program celebrates the people and organizations who help make the MariaDB ecosystem stronger, more open, and more useful for everyone. … /p pContinue reading \"MariaDB Foundation Sea Lion Champions Nominees: Federico Razzoli\"/p pThe post MariaDB Foundation Sea Lion Ch [...]

Why Identical MySQL Backups Have Different Sizes: An XtraBackup Investigation (from Mydbops Blog)

Investigating why two identical MySQL databases produced different backup sizes with Percona XtraBackup. Learn how version differences shift default compression from QuickLZ to ZSTD. [...]

Deadlocks and downtime (from PlanetScale Blog)

Deadlocks happen when transactions block each other. Learn how they escalate into downtime, how to reduce them through better queries and retry logic, and how Traffic Control can protect your database from your application. [...]

Tuesday, 07. July 2026

Updated MariaDB C++ and ODBC Connectors now available (from MariaDB Corporation Blog)

MariaDB is pleased to announce the immediate availability of MariaDB Connector/C++ 1.1.8 and 1.0.7 and MariaDB Connector/ODBC 3.2.9 and 3.1.23. […] [...]

The Infrastructure You Choose Is the Company You Become (from PingCAP Blog)

pBelieving in Growth: A Hard Question From a Distributed Systems Veteran A few years ago, I was talking with the chief architect of a very well-known global company that offers a home sharing marketplace. He opened with a genuinely tough question. “Siddon, I have spent decades building distributed systems. Google Bigtable, for one. I have […]/p pThe post The Infrastructure You Choose Is [...]

Percona Operator for MySQL 1.2.0: Cross-Site Replication, Encrypted Backups, and Automatic Storage Scaling (from Percona Database Blog)

p  Percona Operator for MySQL 1.2.0 is out, and it closes three gaps that platform teams hit once a MySQL deployment grows past a single cluster. Picture a fleet that has outgrown one region: you want a warm replica cluster in a second data center, backups in object storage that pass an auditor’s encryption check, … Continued/p pThe post Percona Operator for MySQL 1.2.0: Cross-Site [...]

Comparing Migration Methods from the Crunchy Data PostgreSQL Operator to the Percona Operator for PostgreSQL (from Percona Database Blog)

pMigrating a production PostgreSQL database on Kubernetes is not only about moving data from one operator to another. It is also about choosing the right trade-off between downtime, operational complexity, rollback safety, cost, and business risk. Practical migration paths from the Crunchy Data PostgreSQL Operator to the Percona Operator for PostgreSQL are described here.  1. … Continued/p pT [...]

TAF 3.0 — Results Backend With Automated Performance Change Detection (from MariaDB Foundation Blog)

pTAF 3.0 introduces the new TAF Results Backend, a structured results database and parser pipeline that delivers fully automated performance change detection. … /p pContinue reading \"TAF 3.0 — Results Backend With Automated Performance Change Detection\"/p pThe post TAF 3.0 — Results Backend With Automated Performance Change Detection appeared first on MariaDB.org./p [...]

MySQL 8.4 Upgrade Guide: Navigating Major Incompatible Changes (from Mydbops Blog)

Preparing for MySQL 8.4 LTS? Prevent startup failures and application outages by understanding the critical incompatibilities in configuration, auth, and schema. [...]

Monday, 06. July 2026

Cross-site Disaster Recovery with Percona Operator for MySQL (from Percona Community Blog)

A MySQL InnoDB Cluster provides high availability for a single database cluster using Group Replication. This works well for node failures inside the cluster, but disaster recovery usually requires another cluster in a separate location: another Kubernetes cluster, region, data center, or cloud. [...]

MariaDB Server Plugins: disabled functions (from MariaDB Foundation Blog)

pDuring the last MariaDB Foundation Board Meeting (24 June 2026), Barry shared how it can be difficult to deploy an upgrade immediately and that they sometimes have to wait for one that fixes security bugs. … /p pContinue reading \"MariaDB Server Plugins: disabled functions\"/p pThe post MariaDB Server Plugins: disabled functions appeared first on MariaDB.org./p [...]

Friday, 03. July 2026

MySQL Community Server 26.7 Early Access Release (from The Oracle MySQL Blog)

MySQL 26.7 is the initial MySQL Innovation release following the MySQL 9.7 LTS release and uses the new yy.mmCalVer versioning model for quarterly Innovation releases. This Early Access release provides a preview of selected functionality planned for the MySQL Community Server package and gives users an opportunity to evaluate upcoming changes before general availability. Download MySQL [̷ [...]

MariaDB 13.1 Feature in Focus: DENY / Negative Grants (from lefred's blog)

MariaDB 13.1 Preview is full of nice things. Some are immediately visible to developers, like the new JSON operators. Some are very useful to DBAs, such as configuration validation. And some are about making security and access control easier to manage. Today, let’s look at one of those: DENY, also known as negative grants. Yes, […] [...]

MariaDB 13.1 Feature in Focus: DENY / Negative Grants (from MariaDB Foundation Blog)

pMariaDB 13.1 Preview is full of nice things.br Some are immediately visible to developers, like the new JSON operators. Some are very useful to DBAs, such as configuration validation. … /p pContinue reading \"MariaDB 13.1 Feature in Focus: DENY / Negative Grants\"/p pThe post MariaDB 13.1 Feature in Focus: DENY / Negative Grants appeared first on MariaDB.org./p [...]

Monthly Product Pulse: July 2026—Oracle Technical Resources (from Oracle ACE Program)

July delivers another strong collection of technical content from across Oracle, with a particular focus on Oracle AI Database, enterprise AI, application development, and cloud technologies. This month’s resources explore everything from SQL performance and data integrity to agentic AI, durable memory architectures, Oracle Integration, MySQL, and upcoming community events. Whether you’ [...]

Databricks unifies OLTP and OLAP, depending on what counts as a copy (from The Register)

LTAP architecture does some clever engineering beneath a debatable marketing pitch [...]

Continuent joins MariaDB Foundation as a Silver Sponsor (from MariaDB Foundation Blog)

pMariaDB Foundation is pleased to welcome Continuent as a new Silver Sponsor.br Continuent develops solutions for organizations running business-critical applications on MariaDB and other MySQL-compatible databases. … /p pContinue reading \"Continuent joins MariaDB Foundation as a Silver Sponsor\"/p pThe post Continuent joins MariaDB Foundation as a Silver Sponsor appeared first on MariaDB.or [...]

Lowering the Barrier for MariaDB Plugin Development: Plugins in More Languages (from lefred's blog)

MariaDB Server has long supported a flexible plugin architecture. Plugins allow developers to extend server functionality in areas such as data types, auditing, storage engines, information schema tables, and more. Today, MariaDB Server plugins are typically developed in C or C++, like the server’s codebase. At least for a while Even with the current plugin-writing […] [...]

Lowering the Barrier for MariaDB Plugin Development: Plugins in More Languages (from MariaDB Foundation Blog)

pMariaDB Server has long supported a flexible plugin architecture. Plugins allow developers to extend server functionality in areas such as data types, auditing, storage engines, information schema tables, and more. … /p pContinue reading \"Lowering the Barrier for MariaDB Plugin Development: Plugins in More Languages\"/p pThe post Lowering the Barrier for MariaDB Plugin Development: Plugins [...]

Thursday, 02. July 2026

Nextcloud renews its Silver sponsorship of MariaDB Foundation (from MariaDB Foundation Blog)

pMariaDB Foundation is pleased to announce that Nextcloud has renewed its Silver sponsorship for another year.br Nextcloud and MariaDB are widely used together by organisations that want greater control over their data and infrastructure. … /p pContinue reading \"Nextcloud renews its Silver sponsorship of MariaDB Foundation\"/p pThe post Nextcloud renews its Silver sponsorship of MariaDB Foun [...]

How DB Trail guarantees a recovery would actually be correct: Data Validation (from dbtrail Blog)

pA backup you never restored is not really a backup, it is a hope. This is how DB Trail checks the whole recovery chain (capture, storage and reconstruction), and how you can wire that check into CI so you find out it is broken on a normal day, not during an incident./p pThe post How DB Trail guarantees a recovery would actually be correct: Data Validation appeared first on dbtrail./p [...]

Smooth AI criminal drives 'first' end-to-end agentic ransomware attack (from The Register)

Don't count on the LLM to return your data - even if you pay up [...]

Threadpool Performance Assessment - MySQL 9.7.0 vs Mariadb 13.0.1 (from mysql tips)

 Why this assessment of MySQL 9.7.0 vs Mariadb 13.0.1 for threadpoolMariaDB’s thread pool is open source; MySQL’s requires a commercial license and some variation is there so,  I thought of assessing to know the real gain of threadpool in terms of performance. This performance assessment, I did on  on my 6 core  ubuntu 24.0 laptop for read-only, read-write and tpcc cached worklo [...]

Learning and tips from performance assessment of duckdb in mariadb (from mysql tips)

pWhy this bog: /ppI thought of sharing what I leanred from recent perforamance/benchmark assessment of duckdb storage engine for mariadb/pSetuppFirst of all, if you want setup duckdb for mariadb , please refer 2 good blogs:/pp1.mariadb.org/duckdb-storage-engine-for-mariadb-when-the-sea-lion-learns-to-quack/ - In case, you want to build from source and install./pNote: In case you find issue rel [...]

Still on MySQL 5.7 or 8.0? Those high-severity CVE fixes are covered (from Percona Database Blog)

pUpstream MySQL published an out-of-schedule release this week with two high-severity CVE fixes. If you’re running Percona Server for MySQL 5.7 or 8.0 under Extended Lifecycle Support (ELS), the program we previously called Post EOL Support, you don’t have to do anything to qualify for them. We’ve already applied the fixes and re-released the affected … Continued/p pThe post [...]

Wednesday, 01. July 2026

Village News: Village News: MySQL News + Events (1 July 2026) (from VillageSQL)

pAs part of building the MySQL Community, we are going to publish a curated overview of MySQL and database news and events that you might have missed over the last period./ppIf you want to get these updates, just subscribe to the blog. /ppEnjoy!/pMySQL News:pNote: Aggregated MySQL/p [...]

Cross-account and cross-Region monitoring for Amazon RDS and Aurora with Database Insights (from AWS Database Blog)

This post shows you how to set up centralized cross-account and cross-Region monitoring for Amazon Relational Database Service (Amazon RDS) and Amazon Aurora databases using Amazon CloudWatch Database Insights. Whether your databases are spread across two AWS accounts or ten, and across one Region or several, this walkthrough gives you a single monitoring account with visibility across your entire [...]

Amazon RDS log analysis: natural language queries with Kiro and MCP (from AWS Database Blog)

In this post, we demonstrate an approach to review RDS logs using Kiro, an AI-powered conversational assistant combined with the Model Context Protocol (MCP) server from awslabs.cloudwatch-mcp-server. This solution transforms log analysis from a technical, query-based process into a natural language conversation, delivering actionable insights instantly. [...]

MySQL & MySQL HeatWave Report – June 2026 (from MySQL expert Diary)

pKeeping up with the MySQL ecosystem is becoming increasingly challenging. Every release introduces new features, performance improvements, security enhancements, and cloud capabilities. While the official documentation is comprehensive, it is not always easy to quickly identify what really matters./p pTo help with that, I've published a new edition of my MySQL & MySQL HeatWave Report, coverin [...]

Building a Modern Analytics Stack Around ClickHouse (from Severalnines Blog)

pHistorically, relational databases did double duty. The same PostgreSQL / MySQL instance that handled your application’s writes also answered your business questions. A well-indexed schema, a few GROUP BY reports, done. And that works, right up until it doesn’t: the reports get slower, the dashboards start eating the same I/O budget as the application; or, […]/p pThe post Buildin [...]

MariaDB Server Plugins: disabled functions (from lefred's blog)

During the last MariaDB Foundation Board Meeting (24 June 2026), Barry shared how it can be difficult to deploy an upgrade immediately and that they sometimes have to wait for one that fixes security bugs. Wait for the validation, wait for the fix, and the release. Even if the MariaDB engineers are doing incredible work, […] [...]

Tuesday, 30. June 2026

MySQL Workbench to DBeaver Transition (from Dave's MySQL Stuff)

p First, there were the MySQL Query Browser and the MySQL Administrator, collectively known as the MySQL GUI Tool Bundle. But they were given End-of-Life status in 2009. Next was MySQL Workbench, but that tool is now EOL as well./p♦MySQL Workbench provides a warning if youbrtry to use it with later versions of MySQL.brbr You could still run Workbench, but it will grumble if you try to use [...]

Manage long-running transactions for AWS DMS performance (from AWS Database Blog)

In this post, we show you how long-running transactions affect AWS Database Migration Service (AWS DMS) change data capture (CDC) latency, walk through monitoring approaches for Oracle, PostgreSQL, MySQL, and SQL Server, and provide ready-to-use scripts to identify and resolve problematic transactions before they impact your replication performance. [...]

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

pThere’s a narrative floating around tech circles that database administrators are being replaced — by the cloud,by automation, by AI. It’s a story worth examining carefully, because the hiring data […]/p pThe post MySQL DBAs Are Landing Six-Figure Jobs in This Economy. And You Can Too! appeared first on Webyog./p [...]

The Galera Crossroads: Why PXC is the Lifeline for MariaDB Community Users (from TusaCentral - MySQL Blogs)

Or: Surviving the Codership Acquisition Without Losing Your Cluster Why this long post? pRecently, the database landscape shifted significantly when MariaDB plc absorbed Codership. If you aren't familiar, Codership is the c♦ompany that introduced the Galera library and the WSREP API to MySQL, creating the first virtually synchronous replication solution for the MySQL ecosystem. For years, they prod [...]

Community Docker Images: keeping the operator open without a vendor registry lock-in (from Percona Database Blog)

pPostgreSQL community images address a real gap in how a Kubernetes database operator earns your trust. Running a database operator on Kubernetes means trusting two things: the code, and the container images the operator pulls. The code is on GitHub, easy to inspect, easy to fork. The container images, the registry that hosts them, and the … Continued/p pThe post Community Docker Images: keep [...]

Debugging with Ephemeral Containers (from Percona Database Blog)

pDebugging applications in Kubernetes can be tricky. Containers are designed to be small, immutable, and purpose-built. That is great for production, but not always ideal when something breaks. Many production images are minimal or distroless. They may not include tools that are useful for troubleshooting. In some cases, the application container may already be crashing, … Continued/p pThe po [...]

Why I haven’t run my databases on Kubernetes (from Percona Database Blog)

pA few years ago, if there was a discussion on “Should we run databases on Kubernetes?”, there were more people saying no than yes. One of the common answers was, “No. Kubernetes is for stateless workloads. Keep your databases outside.” Thankfully, today the discussion is no longer about whether we should run databases on Kubernetes, … Continued/p pThe post Why I haven’t run my database [...]

(from Mikael Ronstrom)

!DOCTYPE html Experiences from the new wave of AI programming /* General typography for local preview. Blogger applies its own theme to the body content; the styling is intentionally simple so it survives a paste into Blogger's HTML view. */ body { max-width: 760px; margin: 2rem auto; padding: 0 1rem; font-family: -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-s [...]

Building Smart Semantic Search using PostgreSQL and pgvector. Part 3 - Hybrid Search, Percona Blog, and Widget Improvements (from Percona Community Blog)

Here I write about what I changed after the first launch: hybrid search, filters and counts on the search page, the widget layout, indexer hardening, and the Percona Blog in the index. People often type short words or names, and pure vector search is weak at that. When I turned search on about a month ago I asked for feedback in Part 1, and most of what follows came from that. [...]

(from Mikael Ronstrom)

!DOCTYPE html RonSQL: a new SQL engine for RonDB with predictable low latency and CTEs /* General typography for local preview. Blogger applies its own theme to the body content; the code blocks below also carry inline styles so they render correctly even if this block is stripped on paste. */ body { max-width: 760px; margin: 2rem auto; padding: 0 1rem; font-family: -ap [...]

The Database Is No Longer Storage - It Is Becoming the Runtime for AI (from siddontang on Medium)

pWhy agent workloads move databases from passive storage into execution infrastructure./ppThis is Part 5 of a series, and also the final part./ppPart 1: SaaS is Dead - The Rise of Result as a Service/ppPart 2: When Databases Start Eating Software - The Paradigm Shift in the AI Era/ppPart 3: Database as the Runtime Layer for AI Agents - Why Storage Is No Longer Enough/ppPart 4: The End of SaaS - Exc [...]

Producing IQR and Outlier statistics with SQL (from Ronald Bradford Blog)

The interquartile range (IQR) measures the spread of the middle 50% of a distribution — the distance between the first quartile (Q1) and the third quartile (Q3). Combined with Tukey’s 1. [...]

Monday, 29. June 2026

TiDB Completes Independent Security Assessment by NCC Group (from PingCAP Blog)

pWhen enterprises evaluate a distributed SQL database for production workloads, security isn’t a checkbox. It’s a prerequisite. Teams running financial transactions, customer data, and AI agent infrastructure need to know that the database they depend on holds up under independent scrutiny, not just internal testing. That’s why TiDB engaged NCC Group, a global cybersecurity consultancy, […]/p [...]

Skipping Percona Server for MySQL 8.4.9 and 9.7.0 (from Percona Database Blog)

pUpdate, July 1, 2026: Percona Server for MySQL 8.4.10-10 is now available. It carries the content originally planned for 8.4.9 plus the upstream security fixes. See the 8.4.10-10 release notes. 9.7.1 is still on the way; we’ll link its release notes here when it ships. Upstream MySQL published an out-of-schedule release this week with two … Continued/p pThe post Skipping Percona Server [...]

Oracle promises greater community involvement in MySQL (from Techzine)

Oracle has announced a new governance model for MySQL, including a technical steering committee and community contributor roles. The move follows months of pressure from the MySQL community. However, the OurSQL Foundation, which formed to flag the issues users have, says Oracle has yet to make binding commitments about who truly controls the database’s future. […] [...]

MariaDB Foundation Sea Lion Champions Nominees: Fariha Shaikh (from MariaDB Foundation Blog)

pThe MariaDB Foundation Sea Lion Champions program celebrates the people and organizations who help make the MariaDB ecosystem stronger, more open, and more useful for everyone. … /p pContinue reading \"MariaDB Foundation Sea Lion Champions Nominees: Fariha Shaikh\"/p pThe post MariaDB Foundation Sea Lion Champions Nominees: Fariha Shaikh appeared first on MariaDB.org./p [...]

Continuing the Conversation: MySQL Community Engagement Across JAPAC  (from The Oracle MySQL Blog)

One of the key themes of the MySQL Community over the past year has been increasing transparency, participation, and collaboration.  Through Public Discussions, Design Proposals, the MySQL Developer Guide, GitHub collaboration, and the MySQL Contributor Summit, we have been working to create more opportunities for the community to engage with the future direction of MySQL.  […] [...]

Sunday, 28. June 2026

MySQL Query Optimization & EXPLAIN: A Complete Guide for DBAs and Developers (from MinervaDB Blog)

Master MySQL query optimization using EXPLAIN and EXPLAIN ANALYZE. This comprehensive guide covers composite index design, covering indexes, anti-patterns like full table scans and N+1 queries, cursor-based pagination, Performance Schema query analysis, and the MySQL Optimizer Trace for MySQL DBAs and developers. [...] [...]

MySQL Slow Query Log Table: A Practical Guide to Identifying and Fixing Performance Bottlenecks (from MinervaDB Blog)

The MySQL slow query log table is one of the most practical tools available to database administrators who need to identify and fix performance bottlenecks—yet it remains widely misunderstood. Every DBA eventually faces the same [...] [...]

Saturday, 27. June 2026

InnoDB Recovery and the Buffer Pool Size Paradox: Why Bigger Isn’t Always Better (from MinervaDB Blog)

InnoDB Recovery Buffer Pool sizing is one of the most impactful—yet misunderstood—factors in MySQL performance. Database administrators have long operated under a straightforward assumption: the larger the InnoDB buffer pool, the better the performance. For [...] [...]

InnoDB Performance Optimization: The Complete Guide to Tuning MySQL for Maximum Throughput (from MinervaDB Blog)

InnoDB is the default storage engine for MySQL and MariaDB, and its performance directly determines how well your database-driven applications scale under real-world workloads. Whether you are running a high-traffic e-commerce platform, a SaaS application, [...] [...]

Preparing Your Analytical Databases for Agents (from Vettabase)

Agents can query databases: this has always been the dream of many data people! But there is some work to do to make this process reliable, secure, and valuable for your team. [...]

Friday, 26. June 2026

MariaDB Enterprise Server Q2 2026 Maintenance Releases (from MariaDB Corporation Blog)

New maintenance releases for MariaDB Enterprise Server: 11.8.8-5, 11.4.12-9, and 10.6.27-23 are now available. Download Now Notable Release Updates MariaDB […] [...]