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, 03. February 2026

Amazon RDS now provides an enhanced console experience to connect to a database (from AWS What's New)

pAmazon RDS now provides an enhanced console experience that consolidates and provides all relevant information needed to connect to a database in one place, making it easier to connect to your RDS databases.br br The new console experience provides ready-made code snippets for Java, Python, Node.js and other programming languages as well as tools like the psql command line utility. These code snip [...]

MySQL Tools by Releem (from Releem Blog)

MySQL tools list created by Releem [...]

Reading the Room: What Europe’s MySQL Community Is Really Saying (from MariaDB Foundation Blog)

pFOSDEM was exciting from a MariaDB perspective for many reasons this year. For this blog, let me concentrate on one aspect: The discussions at what was called the “Summit for MySQL Community, Europe”, hosted by Percona on Monday 2 Feb 2026 at the Marriott Grand Place in central Brussels. … /p pContinue reading \"Reading the Room: What Europe’s MySQL Community Is Really Saying\"/p [...]

/brutal-review and the new 80/20 rule (from Readyset Blog)

How we use /brutal-review: a four-perspective Claude Code command that catches bugs humans miss by spending tokens on quality. [...]

Announcing the New Tungsten University Training Sessions — Now Live (from Continuent Blog)

Explore the new Tungsten University training sessions for Tungsten Cluster, Tungsten Replicator, and Tungsten Operator. Learn from Continuent engineers through structured master classes covering MySQL HA, replication, Kubernetes, and real-world production operations.Tags: Tungsten UniversityTrainingtungsten clustertungsten replicatorTungsten Operator [...]

Teaching AI Agents to Speak “Production” SQL: Introducing TiDB Skills (from PingCAP Blog)

pAI coding agents are excellent at producing code that “works on my machine”. But as every database engineer knows, there is a massive gap between a query that runs in a local Docker container and one that survives in a high-concurrency production environment. We keep seeing the same issues arise when agents generate SQL based […]/p pThe post Teaching AI Agents to Speak “Productio [...]

Monday, 02. February 2026

The Fire-and-Forget Pattern: Scaling Game Analytics with TiDB Cloud and Convex (from PingCAP Blog)

pThree developers, one hackathon, and a viral meme turned into a mission. This is the story of B40 Life Simulator, a financial literacy game inspired by the real B40 experience and the financial struggles faced by Malaysian youth. It balances social impact with a clever technical strategy. By pairing Convex for real-time gameplay with TiDB […]/p pThe post The Fire-and-Forget Pattern: Scaling [...]

Sunday, 01. February 2026

Tuning MySQL for Performance: The Variables That Actually Matter (from Percona Community Blog)

pThere is a special kind of boredom that only database people know. The kind where you stare at a server humming along and think, surely there is something here I can tune. Good news: there is./p pThis post walks through the most important MySQL variables to tune for performance, why they matter, and when touching them helps versus when it quietly makes things worse. This is written with InnoDB-fir [...]

Friday, 30. January 2026

How to Build a Voice-to-Text App That Learns Your Style (Without Storing Your Words) (from PingCAP Blog)

pI’m a fast talker, but standard tools treat every platform like a dry JIRA ticket. To fix this, I dived into Chrome extension development to create Speak It: a voice-to-text app that learns your style without recording your secrets. Using privacy-first AI, the system maps a “fingerprint” of your speech—focusing on formality and sentence length—rather […]/p pThe post How to [...]

Oracle seeks to build bridges with MySQL developers (from The Register)

Big Red promises 'new era' as long-frustrated contributors weigh whether to believe it pOracle is taking steps to "repair" its relationship with the MySQL community, according to sources, by moving "commercial-only" features into the database application's Community Edition and prioritizing developer needs.…/p [...]

No More Hidden Changes: How MySQL 9.6 Transforms Foreign Key Management (from The Oracle MySQL Blog)

MySQL is taking a significant step forward by rethinking how foreign key constraints and cascades are managed. Starting with MySQL 9.6, foreign key checks and cascade operations will be handled directly by the SQL engine rather than the InnoDB storage engine. This improvement addresses long-standing challenges with change tracking, binary log replication, and data consistency, making […] [...]

TiDB Partitioning (from Mydbops Blog)

Learn how TiDB partitioning handles large datasets. Explore Range, List, Hash, and Key partitioning types, global indexes, and management techniques to optimize query performance and scaling. [...]

Thursday, 29. January 2026

What if OpenAI Used MariaDB Instead of PostgreSQL to Handle 800 Million Users? (from MariaDB Corporation Blog)

OpenAI’s journey to scale its infrastructure has provided valuable insights into the limitations and scaling challenges of traditional database systems, […] [...]

Rebuilding a Replica with MyDumper (from Percona Database Blog)

♦When a replica fails due to corruption or drift, the standard solution is to rebuild it from a fresh copy of the master when pt-table-sync is not an option. Traditionally, when we need to build a new replica, we use a physical backup for speed, but there are some cases where you still need logical […] [...]

The concepts of forking (from Monty says)

Lately there has been a lot of discussion about “hard” or “soft” forks related to MySQL. As someone who has done a successful fork of MySQL, I think this is both confusing and trivialising the concept of forking.brIn my previous blog,  I did touch a bit on this topic, but it looks like some more clarifications are needed.brWhen we did the initial fork of MariaDB from MySQL, we tried our best t [...]

TiDB Online DDL (from Mydbops Blog)

Learn how TiDB handles Online DDL without table locks. Explore the architecture, state transitions, and the Distributed Execution Framework (DXF) that enable zero-downtime schema evolution. [...]

Introducing the PlanetScale MCP server (from PlanetScale Blog)

Connect Claude, Cursor, and other AI tools directly to your PlanetScale database to optimize schemas, debug queries, and monitor app performance. [...]

Wednesday, 28. January 2026

Claude + GitHub: An Experiment on Engineering Productivity (from siddontang on Medium)

pWith the arrival of AI, I’ve been repeatedly thinking about one question:/pblockquoteHas the productivity of our engineers actually improved — or do they just look busier than before?/blockquotepAt TiDB, almost all engineering work happens around GitHub:/ppwriting code, filing issues, opening PRs, doing reviews, collaborating with others./ppSo a very natural idea emerged:/pblockquoteIf we systemat [...]

Tuesday, 27. January 2026

Why sysbench‑tpcc results on outdated hardware should not be presented as a valid OLTP vendor comparison (from MariaDB Foundation Blog)

pBenchmark results only have meaning when the workload, hardware, and methodology are clearly defined and reproducible. When those elements are unclear or incomplete, the conclusions can easily mislead readers into assuming the results represent something they do not.  … /p pContinue reading \"Why sysbench‑tpcc results on outdated hardware should not be presented as a valid OLTP vendor c [...]

Seamless TiDB Cloud Upgrades: Replicating Production Workloads with Traffic Replay (from PingCAP Blog)

pDatabase upgrades are often a source of “performance anxiety.” Even with extensive testing, the gap between a sterile staging environment and the chaotic reality of production—characterized by shifting SQL parameters, bursty concurrency, and complex execution contexts—often leads to unexpected post-upgrade regressions. Traffic Replay on TiDB Cloud bridges this gap. It allows you to upg [...]

Amazon RDS for PostgreSQL, MySQL and MariaDB now support r6id and r6gd database instances in additional AWS Regions (from AWS What's New)

pAWS memory optimized R6id database instances are now generally available for Amazon RDS for PostgreSQL, MySQL, and MariaDB in the Tel Aviv region. R6gd instances are now supported for Amazon RDS for PostgreSQL, MySQL, and MariaDB in Asia Pacific (Osaka), and EU (Spain, Zurich) regions.br br  AWS Graviton2-based instances provide up to 40% performance improvement over R5-based instances of equ [...]

We are hiring at ProxySQL! (from ProxySQL Blog)

pProxySQL is a high-performance, highly-available protocol-aware proxy for MySQL, PostgreSQL, and wire-compatible products including RDS, RDS Aurora, Percona Server, MariaDB, ClickHouse, TimescaleDB, CockroachDB, Google Cloud SQL and Azure Database. We're growing and seeking talented people to contribute to ProxySQL's development while delivering best-in-class solutions to our subscription and supp [...]

The Hidden Complexity of Postgres Scaling Architectures (from Readyset Blog)

OpenAI recently shared how they scale Postgres with application-layer caching. This post examines the hidden complexity and a simpler solution. [...]

Automatic “Multi-Source” Async Replication Failover Using PXC Replication Manager (from Percona Database Blog)

♦The replication  manager script can be particularly useful in complex PXC/Galera topologies that require Async/Multi-source replication. This will ease the auto source and replica failover to ensure all replication channels are healthy and in sync. If certain nodes shouldn’t  be part of a async/multi-source replication, we can disable the replication manager script there to tightly controlled the [...]

Scoped Vector Search with the MyVector Plugin for MySQL — Part III (from AskDba)

From Concepts to Production: Real-World Patterns, Query Plans, and What’s Next In Part I, we introduced scoped vector search in MySQL using the MyVector plugin, focusing on how semantic similarity and SQL filtering work together. In Part II, we explored schema design, embedding strategies, HNSW indexing, hybrid queries, and tuning — and closed with a […] [...]

July 2025 Recap: Azure Database for MySQL (from Azure for MySQL Blog)

pNote (January 2026): The Business-Critical service tier referenced in this blog has been rebranded to Memory Optimized. This change reflects updated naming only; the underlying performance characteristics and use cases described here continue to apply./p p /p pWe're excited to share a summary of the Azure Database for MySQL updates from the last couple of months./p pJoin us live on [...]

What is the future for MySQL? (from InfoWorld)

pIn May of 2025, MySQL celebrated its 30th anniversary. Not many technology projects go strong for three decades, let alone at the level of use that MySQL enjoys. MySQL is listed at #2 on the DB-Engines ranking, and it is listed as the most deployed relational database by technology installation tracker 6sense./p pYet for all its use, MySQL is seen as taking a back seat to [...]

Azure Database for MySQL 8.4 Now Generally Available (from Azure for MySQL Blog)

pNote (January 2026): The Business-Critical service tier referenced in this blog has been rebranded to Memory Optimized. This change reflects updated naming only; the underlying performance characteristics and use cases described here continue to apply./p pWe’re excited to announce that Azure Database for MySQL – Flexible Server now supports MySQL 8.4 in General Availability (GA). This me [...]

MySQL 8 Asynchronous Replication Failover (from Mydbops Blog)

Learn how to configure the Asynchronous Connection Failover mechanism in MySQL 8 to minimize downtime. We cover architecture, UDFs, and a step-by-step setup example. [...]

Monday, 26. January 2026

IO-bound Insert Benchmark vs MySQL on 24-core and 32-core servers (from Small Datum)

pThis has results for MySQL versions 5.6 through 9.5 with an IO-bound Insert Benchmark on 24-core and 32-core servers. The workload uses IO-bound workload. Results for a CPU-bound workload are here./ppMySQL often has large performance regressions at low concurrency from new CPU overhead while showing large improvements at high concurrency from less mutex contention. The tests here use med [...]

CPU-bound Insert Benchmark vs Postgres on 24-core and 32-core servers (from Small Datum)

pThis has results for Postgres versions 12 through 18 with a CPU-bound Insert Benchmark on 24-core and 32-core servers. A report for MySQL on the same setup is here./pptl;dr/pp/pulligood news/liullithere are small improvments/liliwith the exception of get_actual_variable range I don't see new CPU overheads in Postgres 18/li/ullibad news/liullithere might be small regressions from new CPU [...]

Comparing Data When Migrating Databases With GoldenGate Veridata: Installation Guide (from dbi Blog)

pMore often than not, migrating a database is not much about moving the data but about ensuring that nothing was lost in the process. In all migration projects, a DBA will have to answer the following question: “Is my target database really identical to the source ?“ This is what Oracle GoldenGate Veridata was made […]/p pL’article Comparing Data When Migrating Databases With Gold [...]

Sunday, 25. January 2026

tpc-c Benchmarking of MySQL 8.0.44 (from SimplifieDB)

This setup is on my local machine for mac with 8.0.44. M2 chip, memory 16G High level Results : total transaction executed in 10 min – 247298Transaction per minute – 24729Time taken on average for every case – 0-26ms ( you have to do this calculation , testing wont tell you this. I have done … Continue reading tpc-c Benchmarking of MySQL 8.0.44 [...]

MariaDB is the natural replacement for MySQL (from MariaDB Foundation Blog)

pMariaDB is the natural replacement for MySQL. Why? Because it is the organic continuation of the MySQL that conquered the Internet. MySQL 8.0 is a fork of that foundation, while MariaDB stayed on track. … /p pContinue reading \"MariaDB is the natural replacement for MySQL\"/p pThe post MariaDB is the natural replacement for MySQL appeared first on MariaDB.org./p [...]

A POC on optimizing MySQL’s unique index insertion path (from Zhao Song's Blog)

A few months ago, I wrote a post about a possible optimization in MySQL’s unique index insertion path. As illustrated there, the idea is to reduce the current 3 B+Tree searches into 1 B+Tree search plus a scan on the leaf page (or leaf level), in order to avoid the overhead of repeatedly traversing the tree. This weekend, I implemented a quick proof-of-concept on MySQL 8.0.45 and measure the effect [...]

Saturday, 24. January 2026

当 MySQL 遇到 DuckDB (from Chen Zongzhi's GitHub blog)

MySQL的插件式存储引擎架构 [...]

Friday, 23. January 2026

As Oracle loses interest in MySQL, devs mull future options (from The Register)

As Big Red's governance of the popular database comes into question, contributors to MySQL consider wresting control pDevelopers in the MySQL community are working together to challenge Oracle to improve transparency and commitment in its handling of the popular open source database, while considering other options, including forking the code.…/p [...]

MySQL January 2026 Performance Review (from Percona Database Blog)

♦This article is focused on describing the latest performance benchmarking executed on the latest releases of Community MySQL, Percona Server for MySQL and MariaDB.  In this set of tests I have used the machine described here.  Assumptions There are many ways to run tests, and we know that results may vary depending on how you […] [...]

Building and testing MySQL 8.0.45, 8.4.8, and 9.6.0 on macOS (from Laurynas Biveinis' blog)

p Oracle has just released MySQL 8.0.45, 8.4.8, and 9.6.0 and here are the results of my usual testing of building them and running the testsuite on macOS, Apple Silicon hardware. /p Build p All three versions compile with the current XCode (26.2) OK. With Homebrew-packaged LLVM, versions 14 to 17 inclusive are getting a strange CMake error that might have more to do with macOS than MySQL. LLVM 1 [...]

(from DoltHub Blog)

![CDATA[ Take a tour of Go's SQL driver implementation and see how it works in Dolt's embedded SQL driver. ]] [...]

Thursday, 22. January 2026

Separating FUD and Reality: Has MySQL Really Been Abandoned? (from Percona Database Blog)

♦Over the past weeks, we have seen renewed discussion/concern in the MySQL community around claims that “Oracle has stopped developing MySQL” or that “MySQL is being abandoned.” These concerns were amplified by graphs showing an apparent halt in GitHub commits after October 2025, as well as by blog posts and forum discussions that interpreted these […] [...]

SQL Savepoints and When to Use Them (from Vettabase)

Not many developers know about savepoints in relational databases. Even less of them know when to use them. It’s not their fault: I can’t remember seeing a good explanation of this feature. Let’s try to clarify this lesser-known functionality. In this article I’m using MariaDB syntax. But the concepts are very similar for other transactional databases. To know the exact synt [...]

Native Password Legacy for 9.6 (from lefred's blog)

In the previous article, I shared a solution for people who want to try the latest and greatest MySQL version. We just released MySQL Innovation 9.6, and for those willing to test it with their old application and require the unsafe old authentication method, here are some RPMs of the legacy authentication plugin for EL/OL […] [...]

Where can you find MySQL during January to April 2026 (from The Oracle MySQL Blog)

As a follow-up to our previous blog post, we are excited to invite you to a variety of shows, meetups, and events that we will be participating in from January 2026 through April 2026. Below, you will find the specific dates and locations. We look forward to connecting with you and sharing valuable insights during […] [...]

Memory Fragmentation in Linux: What It Is, Why It Hurts, and How to Fix It (from PingCAP Blog)

pManaging memory in a high-performance database environment isn’t just about having enough RAM; it’s about how that RAM is organized. For SREs and DBAs, understanding the nuances of the Linux kernel’s memory management can be the difference between a smooth-running system and unpredictable tail latency. In this post, we’ll break down the core mechanics of […]/p pThe post Memory Fr [...]

Wednesday, 21. January 2026

Redefining High Availability: Introducing MariaDB Advanced Cluster Technical Preview (from MariaDB Corporation Blog)

[...]

Automate the export of Amazon RDS for MySQL or Amazon Aurora MySQL audit logs to Amazon S3 with batching or near real-time processing (from AWS Database Blog)

Amazon RDS for MySQL and Amazon Aurora MySQL provide built-in audit logging capabilities, but customers might need to export and store these logs for long-term retention and analysis. Amazon S3 offers an ideal destination, providing durability, cost-effectiveness, and integration with various analytics tools. In this post, we explore two approaches for exporting MySQL audit logs to Amazon S3: eithe [...]

CPU-bound Insert Benchmark vs MySQL on 24-core and 32-core servers (from Small Datum)

pThis has results for MySQL versions 5.6 through 9.5 with a CPU-bound Insert Benchmark on 24-core and 32-core servers. The workload uses a cached database so it is often CPU-bound but on some steps does much write IO. /ppResults from a small server are here and note that MySQL often has large performance regressions at low concurrency from new CPU overhead while showing large improve [...]

Active-Active MySQL Replication: The Pros, Cons, and Reality (from Continuent Blog)

An in-depth analysis of active-active MySQL replication, examining its benefits, operational risks, conflict scenarios, and practical guidance on when multi-primary designs make sense—and when they do not.Tags: active-activeArchitectureHigh Availability [...]

MariaDB doesn't depend on MySQL (from Programming Brain)

Thoughts on how MariaDB is incorrectly perceived merely as a fork of MySQL and how MariaDB is independent from MySQL yet highly compatible [...]

MySQL January 2026 Performance review (from TusaCentral - MySQL Blogs)

pThis article is focused on describing the latest performance benchmarking executed on the latest releases of Community MySQL, Percona Server for MySQL and MariaDB. /p pIn this set of tests I have used the machine described here. /p Assumptions pThere are many ways to run tests, and we know that results may vary depending on how you play with many factors, like the environment or the MySQ [...]

Tuesday, 20. January 2026

ProxySQL 3.0.5: Security hardening, protocol fixes, and smoother operations (from ProxySQL Blog)

pProxySQL 3.0.5: Security hardening, PostgreSQL protocol fixes, and smoother operations We’re excited to announce ProxySQL 3.0.5, our first release of 2026. As always, thank you to everyone who tested, reported issues, sent patches, and shared real-world feedback. ProxySQL is shaped in production, and this release is a direct result of that collaboration. ProxySQL 3.0.5 [...]/p pThe post ProxySQL 3 [...]

Amazon Aurora and RDS for PostgreSQL, MySQL and MariaDB now support r8g, r7g, and r7i 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 additional Asia Pacific regions (Hong Kong, Osaka, and Jakarta). R8G instances are now supported for Amazon Aurora with MySQL compatibility and Amazon RDS for PostgreSQL, MySQL, and MariaDB in Asia Pacific (Seoul and Sing [...]

What Oracle Missed, We Fixed: More Performant Query Processing in Percona Server for MySQL, Part 2 (from Percona Database Blog)

♦Remember when Percona significantly improved query processing time by fixing the optimizer bug? I have described all the details in More Performant Query Processing in Percona Server for MySQL blog post. This time, we dug deeper into all the ideas from Enhanced for MySQL and based on our analysis, we proposed several new improvements. All […] [...]

Vettabase and HammerDB Partner to de-Risk Database Migrations (from Vettabase)

Vettabase and HammerDB are announcing a partnership to de-risk and assist database migrations. As vendor-independent companies that offer services for multiple database technologies, Vettabase and HammerDB intend to help organisations in the delicate move of changing their database systems. For many teams, a migration to another database is a logical option — but it comes with real concerns: Our pa [...]

(from DoltHub Blog)

![CDATA[ Object-Relational Mappers (ORMs) simplify application development by abstracting database interactions, and they pair naturally with Dolt, a MySQL-compatible, version-controlled relational database. This post explains how ORMs work with Dolt, highlighting tested integrations, useful Dolt features like schema overrides and nonlocal tables, and important considerations around branching and c [...]

Monday, 19. January 2026

MySQL 8.4 disables AHI – Why and What you need to know (from Kedar MySQL Blog)

pMySQL 8.4 changed the InnoDB adaptive hash index (innodb_adaptive_hash_index) default from ON to OFF, a major shift after years of it being enabled by default. Note that the MySQL adaptive hash index (AHI) feature remains fully available…/p The post MySQL 8.4 disables AHI – Why and What you need to know first appeared on Change Is Inevitable. [...]

MySQL Alternatives at Scale: Why TiDB Beats MariaDB (from PingCAP Blog)

pDive deep into two popular MySQL alternatives and discover why TiDB is a better option for extreme scalability and real-time analytics./p pThe post MySQL Alternatives at Scale: Why TiDB Beats MariaDB appeared first on TiDB./p [...]

Distributed, Multi-Database Transactions Involving MariaDB and PostgreSQL (from Vettabase)

In some situations, an application needs to run a single logical transaction that involves multiple database technologies: in our example, they’ll be MariaDB and PostgreSQL. This is not an optimal scenario and I’m not recommending to design systems in this way. But it’s simply a situation that you might have to deal with in real life, for various reasons that are outside of the sc [...]

ClusterControl Kubernetes Database Operator Management now GA (from Severalnines Blog)

pStandardize operator-driven database ops with GitOps while keeping Kubernetes and traditional environments under one roof. Kubernetes database operators are maturing, becoming the default way to run databases in-cluster. They bring automation, self-healing patterns, and declarative lifecycle management, but they also introduce new complexity: operator-specific CRDs, dependencies, and “one-off” way [...]

We, Programmers, the Future? (from siddontang on Medium)

pSome time ago, I saw a Tweet from Andrej Karpathy that really stuck with me:/pblockquoteI’ve never felt this much behind as a programmer./blockquotepAt the time, I didn’t feel much anxiety./ppIf anything, I felt confident. I believed that as long as I could use AI well, I would keep iterating and improving. After all, I am still the builder of the code./ppBut recently, AI genuinely shook me for th [...]

Friday, 16. January 2026

Introducing Tungsten Dashboard v8.0.3 (from Continuent Blog)

Release announcement for Tungsten Dashboard v8.0.3 covering new certificate retrieval options, workflow and UI refinements, and targeted bug fixes that improve reliability in frequently changing cluster and certificate environments.Tags: tungsten dashboardupdatecertificatesusability [...]

Introducing MySQL Studio – Reducing the Barriers to Data Innovation (from The Oracle MySQL Blog)

MySQL Studio in Oracle Cloud Infrastructure MySQL Studio in Oracle Cloud Infrastructure (OCI) is a unified environment for working with MySQL and HeatWave features through a single, streamlined interface. It brings SQL authoring, AI-assisted chat, and Jupyter-compatible notebooks together with project-based organization to help teams get from database setup to productive analytics faster. The same [...]

Deploying Percona Operator for MySQL with OpenTaco for IaC Automation (from Percona Database Blog)

♦Deploying databases on Kubernetes is getting easier every year. The part that still hurts is making deployments repeatable and predictable across clusters and environments, especially from Continuous Integration(CI) perspective. This is where PR-based automation helps; you can review a plan, validate changes, and only apply after approval, before anything touches your cluster.  If you’ve ever [ [...]

(from DoltHub Blog)

![CDATA[ The process of creating daily Dolt blog featured images using multiple AIs. ]] [...]

Thursday, 15. January 2026

Percona Operator for PostgreSQL 2025 Wrap Up and What We Are Focusing on Next (from Percona Database Blog)

♦In 2025, the Percona Operator for PostgreSQL put most of its energy into the things that matter when PostgreSQL is running inside real Kubernetes clusters: predictable upgrades, safer backup and restore, clearer observability, and fewer surprises from image and HA version drift.  Backups and restores got more resilient and more controllable In March, Operator 2.6.0 […] [...]

MySQL HA in Hybrid Cloud: Avoiding the Pitfalls (from Continuent Blog)

A practical guide to building MySQL high availability in hybrid cloud deployments, highlighting common failure points and proven design strategies for networking, replication, routing, and controlled failover.Tags: High Availabilityhybrid cloudArchitecturecross-site replicationfailover [...]

Arbaudie.IT becomes silver sponsor of MariaDB Foundation (from MariaDB Foundation Blog)

pWe are pleased to welcome Sylvain Arbaudie as a sponsor of the MariaDB Foundation.br Sylvain Arbaudie is an independent consultant with extensive experience helping organisations design reliable, scalable data infrastructures. … /p pContinue reading \"Arbaudie.IT becomes silver sponsor of MariaDB Foundation\"/p pThe post Arbaudie.IT becomes silver sponsor of MariaDB Foundation appeared first [...]

Wednesday, 14. January 2026

Debugging regressions with Postgres in IO-bound sysbench (from Small Datum)

pI explained in this post that there is a possible performance regression for Postgres with IO-bound sysbench. It arrived in Postgres 16 and remains in Postgres 18. I normally run sysbench with a cached database, but I had a spare server so I repeated tests with an IO-bound workload.brbrThe bad news for me is that I need to spend more time explaining the problem. The good news for me is that I lear [...]

Old app, new database… am I screwed? (from lefred's blog)

Who has never encountered a customer who, for all sorts of reasons (valid or not), was unable to update an application and therefore could no longer connect to the latest versions of MySQL? Or worse still, data that is shared between two applications, one of which absolutely must use the latest version of MySQL and […] [...]

Fiddling with MySQL MCP Server During Holidays (from AskDba)

I was able to get the MySQL MCP Server up and running and it was time to try it first time against a sample data set outside of its test suite. Let’s start with Stack Overflow and the value of its data for modern LLMs and AI systems. As most of you already know, the […] [...]

Releem 2025 Recap (from Releem Blog)

2025 was the year we finally had the team we needed. [...]

The Power of Charged-by-Query: How TiDB Cloud Redefines Database Economics for the AI Era (from siddontang on Medium)

pIn the new TiDB Cloud Editions — Starter, Essential, and beyond — we introduced something truly evolutionary for cloud databases:/pblockquoteCharged-by-Query, powered by Request Units (RU)./blockquotepThis is more than a billing change. This is a shift in how customers understand their workloads, how they optimize costs, and ultimately, how they scale their business with confidence./ppBefore talki [...]

Database Transactions (from PlanetScale Blog)

What are database transactions and how do SQL databases isolate one transaction from another? [...]

Tuesday, 13. January 2026

AWS Organizations now supports upgrade rollout policy for Amazon Aurora and Amazon RDS automatic minor version upgrades (from AWS Database Blog)

AWS Organizations now supports an upgrade rollout policy, a new capability that provides a streamlined solution for managing automatic minor version upgrades across your database fleet. This feature supports Amazon Aurora MySQL-Compatible Edition and Amazon Aurora PostgreSQL-Compatible Edition and Amazon RDS database engines MySQL, PostgreSQL, MariaDB, SQL Server, Oracle, and Db2. It eliminates the [...]

Introducing Tungsten Cluster & Tungsten Replicator v8.0.2 (from Continuent Blog)

Overview of the Tungsten Cluster and Tungsten Replicator v8.0.2 release, highlighting critical bug fixes, safer configuration handling, operational improvements, expanded OS certification, and upgrade guidance. [...]

Configuring the Component Keyring in Percona Server and PXC 8.4 (from Percona Community Blog)

Configuring the Component Keyring in Percona Server and PXC 8.4 p(Or: how to make MySQL encryption boring, which is the goal)/p pEncryption is one of those things everyone agrees is important, right up until MySQL refuses to start and you’re staring at a JSON file wondering which brace ruined your evening./p pWith MySQL 8.4, encryption has firmly moved into the component world, and if you’re runnin [...]

WITHOUT OVERLAPS Constraints (from Modern SQL)

codeWithout Overlaps/code Constraints♦olliFunctionality available with exclusion constraints/liliWithout keyword codefor/code: codePERIOD FOR BUSINESS_TIME (…)/code/liliUsing the codebtree_gist/code extension and a range: codeBUSINESS_TIME tsrange GENERATED ALWAYS AS (tsrange(start_ts, end_ts)) STORED/code/li/olpSQL supports temporal constraints that prevent rows with overlapping time ranges. These [...]

Monday, 12. January 2026

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

I am pleased to unveil the agenda for our two days dedicated to MySQL and its community just before FOSDEM. The preFOSDEM MySQL Belgian Days will take place on January 29 and 30th in Brussels. We received many excellent proposals from a wonderful panel of experienced, well-known speakers. We decided to provide as much content […] [...]

How Bling Migrated a Mission-Critical 25TB MySQL Database to TiDB (from PingCAP Blog)

pEvery fast-growing SaaS platform eventually faces the same reality: scaling a single massive database becomes increasingly risky and expensive. At Bling (Part of the LWSA Group), a leading SaaS ERP platform serving the e-commerce markets in Brazil and Mexico, we hit this ceiling hard. Founded in 2009, Bling powers over 300,000 daily active users and […]/p pThe post How Bling Migrated a Missi [...]

Amazon Inspector adds Java Gradle support and expands ecosystem coverage (from AWS What's New)

pAmazon Inspector scanning for Lambda functions and Elastic Container Registry (ECR) images now supports Java Gradle inventory and vulnerability scanning. This release also adds coverage for MySQL, MariaDB, PHP, Jenkins-core, 7zip (on Windows), Elasticsearch, and Curl/LibCurl. This update enhances Amazon Inspector's ability to detect vulnerabilities and misconfigurations across a broader range of a [...]

Using PXC Replication Manager to Auto Manage Both Source and Replica Failover in Galera-Based Environments (from Percona Database Blog)

♦In this blog post, we will be discussing the PXC Replication Manager script/tool which basically facilitates both source and replica failover when working with multiple PXC clusters, across different DC/Networks connected via asynchronous replication mechanism. Such topologies emerge from requirements like database version upgrades, reporting or streaming for applications, separate disaster recove [...]

Sunday, 11. January 2026

Stop using MySQL in 2026, it is not true open source (from Optimized by Otto)

♦pIf you care about supporting open source software, and still use MySQL in 2026, you should switch to MariaDB like so many others have already done./p pThe number of git commits on github.com/mysql/mysql-server has been significantly declining in 2025. The screenshot below shows the state of git commits as of writing this in January 2026, and the picture should be alarming to anyone who cares abou [...]

Friday, 09. January 2026

On Brazil’s MySQL landscape. Q&A with Vinicius Grippa   (from ODBMS.org)

“Next year, we will be celebrating 10 years of the community“ Q1. Looking at the themes presented at MySQL BR Conf 2025—from high availability implementations to modern data architectures and AI integration—what do these... [...]

ProxySQL 3.0.3 and 3.0.4: A Smoother Day-to-Day for PostgreSQL and MySQL Operators (from ProxySQL Blog)

pProxySQL 3.0.3 and 3.0.4: A Smoother Day-to-Day for PostgreSQL and MySQL Operators We shipped ProxySQL 3.0.3 and 3.0.4 close together, and while the release notes are detailed, the real story is simpler: day-to-day operation got smoother. PostgreSQL compatibility matured in important ways, MySQL edge cases became far less disruptive, monitoring got more trustworthy, and [...]/p pThe post ProxySQL [...]

December 2025 MySQL Community Advent Calendar Recap (from The Oracle MySQL Blog)

We’re excited to present a recap of the MySQL Community 2025 Advent Calendar posts. Once again, we thoroughly enjoyed preparing and sharing our insights on a diverse range of topics related to MySQL. Continuing the tradition from previous years, the MySQL Community Team contributed a series of daily blog posts throughout December, leading up to […] [...]

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

Welcome to the first Monthly Product Pulse of 2026! Start your year strong with Oracle’s most exciting news, developer breakthroughs, and community highlights. In this comprehensive update, explore game-changing database integrations, AI-powered development, customer success stories from the APEX and MySQL communities, top SQL resources, event opportunities, and more. Read on to stay informed and [ [...]

MariaDB Foundation welcomes HammerDB as a Silver Sponsor (from MariaDB Foundation Blog)

pThe MariaDB Foundation is pleased to welcome HammerDB as a Silver Sponsor.br HammerDB is the industry-standard open-source database benchmark, widely used across the database, cloud, and hardware ecosystem to evaluate mission-critical performance, scalability, and real-world workload behaviour. … /p pContinue reading \"MariaDB Foundation welcomes HammerDB as a Silver Sponsor\"/p pThe post Ma [...]

Wednesday, 07. January 2026

Zero Downtime DDL Changes Using the Tungsten Replicator Filters (from Continuent Blog)

In this blog we explore the process for renaming columns on large tables, with zero downtime, by utilizing the advanced filtering features of Tungsten Replicator.Tags: tungsten replicatorschema changesfiltersddl [...]

SSDs, power loss protection and fsync latency (from Small Datum)

pThis has results to measure the impact of calling fsync (or fdatasync) per-write for files opened with O_DIRECT. My goal is to document the impact of the innodb_flush_method option. /ppThe primary point of this post is to document the claim:br/pblockquotepFor an SSD without power loss protection, writes are fast but fsync is slow./p/blockquotepThe secondary point of this post is to provi [...]

How we reduced archive storage costs by 100x and saved millions (from Airtable Engineering Blog)

pIn this post, we introduce a new storage system that we built in order to cost-efficiently store log data while providing interactive query latency. We’ll cover some motivations, architecture, migration process, and interesting optimizations we made along the way./pArchive DatapGoing into 2024, cost savings was one of the major goals for the storage team. Our AWS MySQL RDS storage footprint was ra [...]

Decrypting SSL/TLS Traffic with Wireshark and ProxySQL (from ProxySQL Blog)

pDecrypting SSL/TLS Traffic with Wireshark and ProxySQL In this guide, we will walk you through the process of decrypting SSL/TLS traffic to and from ProxySQL using Wireshark. By enabling the SSLKEYLOG feature in ProxySQL and configuring Wireshark to use the SSL key log file, you will be able to view the decrypted traffic for debugging [...]/p pThe post Decrypting SSL/TLS Traffic with Wireshark and [...]

Automating our changelog with Cursor commands (from PlanetScale Blog)

How PlanetScale uses Cursor commands to automate our changelog entries [...]

Tuesday, 06. January 2026

Making MariaDB the Natural Successor to MySQL (from MariaDB Foundation Blog)

pAt the MariaDB Foundation, clarity of purpose matters. In an ecosystem as foundational as open-source databases, confidence is built not through slogans, but through predictability, restraint, and long-term commitment. … /p pContinue reading \"Making MariaDB the Natural Successor to MySQL\"/p pThe post Making MariaDB the Natural Successor to MySQL appeared first on MariaDB.org./p [...]

Good Bye Percona Everest, Hello OpenEverest! (from Percona Database Blog)

♦Over the past few years, we’ve been building Percona Everest with a clear goal in mind: to deliver a powerful yet approachable DBaaS experience on Kubernetes. Thanks to strong user and customer adoption, Everest has grown into a platform with thousands of production clusters deployed and overwhelmingly positive feedback from the community. As adoption grew, […] [...]

Year in Review – 2025 (from DataGeek.blog)

pI used to publish a year in review post each year, but it seems I haven’t the past few years. It was much more impressive in years where I would post an article every week. I have spent a lot of time learning the past few years – first about MySQL and now about Snowflake, and that left less time for blogging.… Read the rest /p [...]

(from DoltHub Blog)

![CDATA[ We continue to improve Dolt read performance on Sysbench ]] [...]

Monday, 05. January 2026

Undo Log Truncation Bug in 8.0 leads to Data Corruption (from J-F Gagné's MySQL Blog)

I am upset about this one : I have a hard time not seeing this as negligence, and it starts to become a pattern...  So please forgive me if this post is not my most diplomatic, because I really think someone deserves a kick in the butt !  But what is all this about... There is a MySQL bug, which can lead to data corruption, opened for 8.0 in September 2023, fixed in MySQL 8.4.0 ( [...]

JavaScript Stored Routines in Percona Server for MySQL: A New Era for Database Programmability (from Percona Database Blog)

♦For decades, we’ve accepted a painful compromise: if you wanted logic inside the database, you had to write SQL/PSM (Persistent Stored Modules). It’s clunky, hard to debug, and declarative by nature, making it terrible for algorithmic tasks. That ends with Percona Server 8.4.7-7. We are introducing JS Stored Programs as a Tech Preview. Unlike Oracle’s […] [...]

Sunday, 04. January 2026

When Context Becomes Data: Managing AI Agent Context with TiDB (from siddontang on Medium)

pWith Manus being acquired by Meta, companies building AI agents are receiving more and more attention./ppBut today, instead of discussing those companies themselves, I want to focus on a topic that I find particularly interesting in the AI agent space:/pblockquoteHow to manage context effectively./blockquotepContext has already been discussed in many articles. For example, Manus shared their own e [...]

Friday, 02. January 2026

Common prefix skipping, adaptive sort (from Small Datum)

pThe patent expired for US7680791B2. I invented this while at Oracle and it landed in 10gR2 with claims of ~5X better performance vs the previous sort algorithm used by Oracle. I hope for an open-source implementation one day. The patent has a good description of the algorithm, it is much easier to read than your typical patent. Thankfully the IP lawyer made good use of the functional and [...]

preFOSDEM MySQL Belgian Days 2026 – Agenda (from lefred's blog)

I am pleased to unveil the agenda for our two days dedicated to MySQL and its community just before FOSDEM. The preFOSDEM MySQL Belgian Days will take place on January 29 and 30th in Brussels. We received many excellent proposals from a wonderful panel of experienced, well-known speakers. We decided to provide as much content […] [...]

Running Databases on Kubernetes: A Practical Guide to Risks, Benefits, and Best Practices (from Percona Database Blog)

♦As a database administrator, you are the guardian of the company’s most critical asset: its data. You live by performance, reliability, and security, ensuring every change maintains uptime and data integrity. That level of precision takes time, as every update, patch, and configuration is tested before it goes live. Meanwhile, application teams have fully embraced […] [...]

🚀 Lightning-Fast Archiving in MySQL HeatWave Using Table Partition Exchange (from The Oracle MySQL Blog)

Managing large datasets can be a balancing act between performance and storage. Keeping your “hot” data lean is critical for speed and memory efficiency. But what about the “cold” data you still need to retain? Partition Exchange Archiving a simple, production-ready strategy that lets you instantly move old data out of your primary tables without […] [...]

Reflections on a year of biking for 2025 (from Jeremy Cole)

Last year I wrote up a summary of my biking for 2024, and I thought I’d continue that nascent tradition by writing a similar post for 2025, so here it is. This was another good year of biking… slightly less than last year, but with more long trips, and new for this year, a few […] [...]

Thursday, 01. January 2026

TiDB in 2025 — X (from siddontang on Medium)

TiDB in 2025 — XpIn my 2024 retrospective, I summarized TiDB with three keywords: Cloud, SaaS, and AI./ppIf you’re interested, you can find the full article here: TiDB in 2024: Cloud, SaaS, and AI/ppOver the past year, I’ve been thinking a lot about one question:/pblockquoteWhat should define TiDB in 2025?/blockquotepAfter a long time reflecting on this, I eventually settled on a single letter:/pbl [...]

Wednesday, 31. December 2025

How to Install MySQL on Debian 13 (from RoseHosting Blog)

pMySQL is one of the most popular open-source relational database management systems (RDBMS). It is widely used for web applications, ... /p pRead More/p pThe post How to Install MySQL on Debian 13 appeared first on RoseHosting./p [...]

Tuesday, 30. December 2025

Performance for RocksDB 9.8 through 10.10 on 8-core and 48-core servers (from Small Datum)

pThis post has results for RocksDB performance using db_bench on 8-core and 48-core servers. I previously shared results for RocksDB performance using gcc and clang and then for RocksDB on a small Arm server. /pptl;dr/pp/pulliRocksDB is boring, there are few performance regressions. /liliThere was a regression in write-heavy workloads with RocksDB 10.6.2. See bug 13996  [...]

A Year in Review: Notable External Contributions to MariaDB Server in 2025 (from MariaDB Foundation Blog)

pIt’s the time of the year to look back and reflect. In line with the holiday spirit, we’d like to highlight some of the MariaDB Server contributions from 2025 that the team found particularly inspiring and interesting, and to say thank you to everyone who submitted them. … /p pContinue reading \"A Year in Review: Notable External Contributions to MariaDB Server in 2025\"/p pThe p [...]

Migrate to Freedom: Choosing a Truly Open Source PostgreSQL Operator (from Percona Database Blog)

♦Open Source Isn’t What It Used to Be The landscape of open source has undergone significant changes in recent years, and selecting the right operator and tooling for PostgreSQL clusters in Kubernetes has never been more crucial. MinIO, for example, was a widely used open source S3-compatible storage backend. Over the past few years, it has: […] [...]

MariaDB Underrated Features: Zero Dates and Partial Dates (from Vettabase)

How do you represent information like this in a database? There are many ways to do that. The most common is to split dates into three different columns, each of which will be NULL when it doesn’t have a specific value.But this makes dates harder to validate for the database, it’s inpractical because it complicates SQL queries, and NULL is error-prone. A more practical and efficient way [...]

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

(from DoltHub Blog)

![CDATA[ We want you to use Dolt, but sometimes, it is just not the right tool for the job. This article explains some reasons not to choose Dolt as your database. ]] [...]

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