So, we decided to try something new: a monthly digest. Curated MySQL ecosystem news of the month in one place, so you can understand what is going on in MySQL from one email, without reading twenty blogs and three Slack channels.

In October our team, with our AI friend, went through something like 150 posts, release notes, announcements, and social media posts. Below is what we think mattered most, and why it matters. Of course this is our choice, so it is opinionated. If you think we missed something or got something wrong, tell us in OurSQL Foundation Slack, we really like when people do this.

MySQL 26.10 put the REST API inside the server, and Community Edition got new Enterprise-level features#

On October 20 Oracle released MySQL 26.10, together with 9.7.4 LTS and 8.4.13 LTS. It is only the second release with the new calendar versioning (26.7 = July 2026, 26.10 = October 2026, easy, when you get used to it).

Big headline is the MySQL REST Service component, GA now. MRS runs inside mysqld and serves HTTPS endpoints, no separate MySQL Router anymore. And there is already a Part 2 tutorial where you build orders API right from the server.

Then the part most users will care about, what moved to Community Edition:

  • Health Monitor, before it was HeatWave-only. Full metrics on Linux, basic on macOS, nothing for Windows yet (sorry, Windows people).

  • WebAuthn authentication, so FIDO keys for passwordless and multifactor login.

  • More control for JSON Duality Views: UPDATE/NO UPDATE per column, and CHECK/NO CHECK for which fields go into ETAG (Tarang Ranpara explains it here).

In July MySQL 26.7 already brought thread pool to Community Server, first time ever (Percona benchmarked it, Part 1 and Part 2). So it looks like a pattern now: things which used to be the reason to buy Enterprise, slowly come down to everybody.

It is also good to see Oracle opening the process around MySQL. In June they published a governance document and announced a Steering Committee, there are regular public discussions with the community (#6 was on October 22), and the MySQL Contributor Summit is happening this week, November 4–5. Community people welcomed it, and Umesh Shastry added a useful reminder: for production DBAs it all starts at the bug tracker.

Every member of the family has a vector story now. In October these stories finally met each other, and it was quite fun to watch.

Alkin Tezuysal started with How fast is vector search inside MySQL?: MyVector HNSW plugin on stock MySQL, three versions, and MariaDB’s native vector type as reference. Two days later lefred answered with Vector Search in MySQL vs MariaDB: Look Beyond QPS. His point: throughput means nothing if you don’t compare at the same recall, and on this basis MariaDB is ahead. All in public, with numbers anybody can reproduce, and nobody got offended (we hope so).

The tools for such arguments came the same month, nice timing. VillageSQL released vector-dev-bench, it measures recall, build time and reads during writes on MySQL, MariaDB and PostgreSQL, in minutes on a laptop. VillageSQL Server 0.0.7 (yes, with James Bond theme) prepared the server side for custom indexes, nearest-neighbor included. And Percona, as their Percona Live keynote recap says, is bringing vector search into Percona Server for MySQL.

Meanwhile MariaDB is quietly winning where developers start their projects. Laravel 13 supports MariaDB Vector natively now, and one of community contributors already wrote “ask the docs” RAG tutorial, with video. Bagisto showed semantic search for e-commerce using MariaDB Vector.

The most honest quote of the month came from Kaj Arnö, in The Register on September 24: MariaDB vector search is ready, but AI coding assistants almost never recommend it. So LLMs are the new search engine you need to win. Good question for all of us, not only for MariaDB.

And right at the end of the month, Evgeniy Patlan from Percona published the biggest comparison so far: Benchmarking Vector Search in Six Database Engines. MariaDB 11.8 and 12.3, AliSQL, PostgreSQL with pgvector, Valkey and Percona Search for MongoDB, all with the same 990,000 OpenAI embeddings and throughput measured at fixed recall levels. At recall 0.99 MariaDB 12.3 (277 QPS), Valkey (264) and pgvector (210) were close. Time to build the index was from 1.9 minutes to 6.7 hours, depending on engine.

DuckDB is moving in next to InnoDB#

If October had one technology for MySQL analytics, it was DuckDB. Not as separate warehouse somewhere far away, but as a second engine, sitting right next to InnoDB.

Not everybody is convinced. When AliSQL’s DuckDB engine was on Hacker News earlier this year (306 points), skeptics asked: is it really HTAP, or just two databases glued together behind one interface? Other people liked exactly this, because binlog-based sync means no Kafka and no Debezium. And the numbers people keep sharing are hard to miss. When Percona replicated InnoDB into a DuckDB engine, TPC-H at scale factor 500 finished in 186 seconds. InnoDB needed around 28 hours, and four queries never finished at all (forum summary).

AI agents are now MySQL clients, and also bug hunters#

This month MCP stopped being a demo and became plumbing. Some examples:

  • vsql-mcp from VillageSQL runs an MCP server inside the database itself, with bearer-token auth, table allowlists and row limits. Ronald Bradford tried it: around four minutes to install, a SELECT-only user, and his attempts to get around the guardrails did not work.

  • MySQL MCP Server v1.8.0 by Alkin Tezuysal closed 37 dependency vulnerabilities and added MySQL 26.7 and MariaDB 12.3 to CI. “A quiet release on paper”, in his own words.

  • AWS showed Kiro IDE with the Aurora MySQL MCP server diagnosing deadlocks and IOPS spikes. Please read the caveats till the end: check what model says in CloudWatch, and the server connects as the master user, so try it on a clone first.

  • Readyset launched the RDST Agent, it sits on your machine, watches queries and tells you which index to add.

Other side of AI came as bug reports. MariaDB Foundation wrote about a very busy year for security: AI-assisted research produced 173 reports in two quarters, which became 27 published advisories and some delayed releases. Their advice is simple, update to the latest maintenance releases.

MySQL Galera Cluster is gone, and the upgrade season is here#

Support for all current MySQL Galera Cluster versions ended on September 30. MariaDB plc, which bought Codership in May 2025, announced this end of support together with in-place migration to MariaDB Galera Cluster. Important: MariaDB Galera Cluster and Percona XtraDB Cluster are not affected. Continuent compared five ways forward (MariaDB Galera, PXC, InnoDB Cluster, managed cloud, Tungsten), and Percona wrote that diagnosis was always the hard part, not replication.

The argument started before October. In The Register in July, Marco Tusa from Percona said moving from MySQL to MariaDB is moving to a different database, not a simple swap. Vikas Mathur from MariaDB said “innovation in the MySQL ecosystem has stalled”. For users the difference is very practical: offered migration is not drop-in, user accounts and privileges have to be recreated by hand.

And all this while everybody is upgrading anyway, because MySQL 8.0 reached end of life in April with 8.0.46. Practical reading from October:

A five-year-old regression, fixed#

Engineering story of the month: MariaDB 11.8 became about 3× faster on some in-memory workloads. Mark Callaghan’s benchmarks showed something was wrong, and Alessandro Vetere found why. Since 10.5 a clock which was “meant to say ’eviction has started’, began ticking much earlier”, so every access to an old page went through buf_pool.mutex. On Mark’s test QPS went from 20,326 to 57,052, and the fixed 11.8 is 7–9% faster than 10.4. Five years! Big thanks to people who benchmark in public and don’t give up.

Jean-François Gagné, writing on his own blog, added important context: the 3× is measured against the regressed version, and compared to 10.4, from before the regression, the fixed 11.8 is about 9% faster.

One room for the whole “M” at FOSDEM#

On October 27 the M-Ecosystem Devroom was announced for FOSDEM 2027, Sunday January 31, Brussels. It is successor of the old “MariaDB, MySQL & Friends” devroom, but with wider door: MySQL, MariaDB, Percona Server, VillageSQL, AliSQL, plus storage engines, proxies, connectors and tools. MySQL, MariaDB, Percona, VillageSQL and OurSQL Foundation organize it together (our post about it). Talks are around 20 minutes, and the CFP is open.

Oracle also confirmed MySQL at FOSDEM 2027, and MySQL Belgian Days come back on January 28–29, right before. Their CFP closes November 30, so don’t wait!

Releases#

The ones worth knowing about, by date:

Coming up#

DateEventFormatWhere
Nov 3Beyond the Proxy: The Expanding ProxySQL Ecosystem, René Cannaò and Alkin TezuysalWebinarOnline
Nov 4–5MySQL Contributor SummitSummitOnline
Nov 5–6db tech showcase 2026ConferenceTokyo, Japan
Nov 9–12KubeCon + CloudNativeCon North AmericaConferenceSalt Lake City, USA
Nov 12Austrian Oracle User Group + MySQL Community, Scott Stroz on MySQL Open Innovation and 9.7WebinarOnline
Nov 16–20QCon San FranciscoConferenceSan Francisco, USA
Nov 17DuckDB × MySQL DayOne-day conference, freeOnline
Nov 19–20DevOpsDays Portugal × KCD PortoConferencePorto, Portugal
Nov 30MySQL Belgian Days CFP closesDeadline—
Nov 30–Dec 4AWS re:InventConferenceLas Vegas, USA
Nov 30–Dec 4DevOpsCon MunichConferenceMunich, Germany, and online
Dec 3What Is the Fastest Database? Open-Source Benchmarking with HammerDB, Steve Shaw, 10:00 ET / 16:00 CETWebinarOnline
Dec 7–9Open Source Summit JapanConferenceTokyo, Japan
Jan 25–29, 2027NDC LondonConferenceLondon, UK
Jan 28–29, 2027MySQL Belgian DaysConferenceBrussels, Belgium
Jan 30–31, 2027FOSDEM, with the M-Ecosystem Devroom on Jan 31ConferenceBrussels, Belgium

That’s what mattered in October!

If you found this useful, please forward it to a colleague, especially the one who still thinks MySQL news is one release note per quarter. If we missed something that matters (I’m sure we did), drop it into #news in our Slack, it will go into the next one.

And if your company runs on MySQL and you think somebody should take care of this whole ecosystem, well, that’s literally us. Come talk to us about membership.

See you in November, Maria