<?xml version="1.0" encoding="utf-8" standalone="yes" ?>

<!-- Useful documentation: https://validator.w3.org/feed/docs/atom.html -->
<!-- Useful tools: http://www.feedvalidator.org/ & https://validator.w3.org/ -->

<feed xmlns="http://www.w3.org/2005/Atom">
  <id>https://planet.oursqlcommunity.org/</id>
  <title>Planet for the MySQL Community</title>
  <updated>2026-08-19T20:30:03+00:00</updated>
  <link rel="self" href="https://planet.oursqlcommunity.org/atom.xml"/>
  <link href="https://planet.oursqlcommunity.org/"/>
  <generator uri="http://feedreader.github.io/">Pluto 1.6.3 on Ruby 3.1.2 (2022-04-12) [x86_64-linux-gnu]</generator>
  <subtitle>A blog / news aggregator (Planet) for the MySQL Community / Ecosystem</subtitle>

  <entry>
    <title type="html">Aligning MySQL Extensions with Existing Component Services</title>
    <link href="https://villagesql.com/blog/mysql-services/"/>
    <id>https://villagesql.com/blog/mysql-services/</id>
    <updated>2026-08-19T17:37:59+00:00</updated>
    <content type="html">
      The VillageSQL Extension Framework now lets developers directly consume MySQL component services within their extensions.
    </content>
    <author>
      <name>VillageSQL</name>
      <uri>https://villagesql.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Postgres pioneer credits Oracle with helping his database take over the world</title>
    <link href="https://www.theregister.com/databases/2026/08/19/postgres-pioneer-credits-oracle-with-helping-his-database-take-over-the-world/5289087"/>
    <id>https://www.theregister.com/databases/2026/08/19/postgres-pioneer-credits-oracle-with-helping-his-database-take-over-the-world/5289087</id>
    <updated>2026-08-19T12:37:00+00:00</updated>
    <content type="html">
      Big Red&#39;s acquisition of MySQL sent users running toward the open source alternative, says Michael Stonebraker
    </content>
    <author>
      <name>The Register</name>
      <uri>https://www.theregister.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Stop guessing at gcache: inspect Galera/PXC write sets with gcache-inspector</title>
    <link href="https://www.percona.com/blog/stop-guessing-at-gcache-inspect-galera-pxc-write-sets-with-gcache-inspector/"/>
    <id>https://www.percona.com/blog/stop-guessing-at-gcache-inspect-galera-pxc-write-sets-with-gcache-inspector/</id>
    <updated>2026-08-19T08:23:50+00:00</updated>
    <content type="html">
      &lt;p&gt;The common practice is to size the Galera Cache based on write volume measured during peak load, but often it is more of a guesswork. The writeset cache capacity planning is crucial to shorten the maintenance time and avoid long state transfers while the cluster runs with reduced compute power. Now, if you could understand &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Stop guessing at gcache: inspect Galera
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">“If GitHub was stable, these alternatives would not be as interesting”: Cursor launches Origin as GitHub goes dark</title>
    <link href="https://thenewstack.io/cursor-origin-github-alternative/"/>
    <id>https://thenewstack.io/cursor-origin-github-alternative/</id>
    <updated>2026-08-18T19:47:17+00:00</updated>
    <content type="html">
      ♦&lt;p&gt;Cursor has officially thrown its hat into the code-hosting ring with Origin, a Git-compatible platform built for a world where&lt;/p&gt;
&lt;p&gt;The post &amp;#8220;If GitHub was stable, these alternatives would not be as interesting&amp;#8221;: Cursor launches Origin as GitHub goes dark appeared first on The New Stack.&lt;/p&gt;
    </content>
    <author>
      <name>The New Stack</name>
      <uri>https://thenewstack.io/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">DuckDB 2.0 coming this fall with client/server mode</title>
    <link href="https://www.infoworld.com/article/4210635/duckdb-2-0-coming-this-fall-with-client-server-mode.html"/>
    <id>https://www.infoworld.com/article/4210635/duckdb-2-0-coming-this-fall-with-client-server-mode.html</id>
    <updated>2026-08-18T18:35:44+00:00</updated>
    <content type="html">
      
		
					  
						




&lt;p&gt;DuckDB, the analytics database with high-end features in a single easily deployed binary, is due to release a major update, version 2.0, this fall.&lt;/p&gt;



&lt;p&gt;In a blog post on the DuckDB site, the project’s maintainers outlined several key features that motivated a major version bump. The single biggest is a client/server mode, allowing DuckDB to function both as a compact
    </content>
    <author>
      <name>InfoWorld</name>
      <uri>https://www.infoworld.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What a careful MySQL to MariaDB migration still misses</title>
    <link href="https://mariadb.com/resources/blog/what-a-careful-mysql-to-mariadb-migration-still-misses/"/>
    <id>https://mariadb.com/resources/blog/what-a-careful-mysql-to-mariadb-migration-still-misses/</id>
    <updated>2026-08-18T16:58:35+00:00</updated>
    <content type="html">
      The MariaDB Migrator announcement post introduced the MySQL-to-MariaDB migration tool and walked through its four modes. This post is about [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Help Test the MySQL Upgrade Advisor: A Community Upgrade-Planning Wizard for MySQL Shell</title>
    <link href="https://blogs.oracle.com/mysql/help-test-the-mysql-upgrade-advisor-a-community-upgrade-planning-wizard-for-mysql-shell"/>
    <id>https://blogs.oracle.com/mysql/help-test-the-mysql-upgrade-advisor-a-community-upgrade-planning-wizard-for-mysql-shell</id>
    <updated>2026-08-18T14:44:21+00:00</updated>
    <content type="html">
      Choosing how to upgrade a MySQL database is rarely just a question of source and target versions. The best approach can depend on database size, storage engines, replication topology, available infrastructure, acceptable downtime, backup readiness, application compatibility, and rollback requirements. A small standalone database with a long maintenance window may be a good candidate for [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Seravo becomes a Silver Sponsor of MariaDB Foundation</title>
    <link href="https://mariadb.org/seravo-becomes-a-silver-sponsor-of-mariadb-foundation/"/>
    <id>https://mariadb.org/seravo-becomes-a-silver-sponsor-of-mariadb-foundation/</id>
    <updated>2026-08-18T13:35:41+00:00</updated>
    <content type="html">
      &lt;p&gt;MariaDB Foundation is delighted to welcome Seravo as a Silver Sponsor, turning a long-standing relationship in the open-source ecosystem into formal support for the future of MariaDB. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;Seravo becomes a Silver Sponsor of MariaDB Foundation\&quot;&lt;/p&gt;
&lt;p&gt;Seravo becomes a Silver Sponsor of MariaDB Foundation appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Village News: MySQL News + Events (18 August 2026)</title>
    <link href="https://villagesql.com/blog/village-news-18-august-2026/"/>
    <id>https://villagesql.com/blog/village-news-18-august-2026/</id>
    <updated>2026-08-18T12:00:36+00:00</updated>
    <content type="html">
      A curated roundup of August 2026&#39;s top MySQL and open-source database news, featuring MySQL 9.7 updates, Postgres, and upcoming global events.
    </content>
    <author>
      <name>VillageSQL</name>
      <uri>https://villagesql.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 12.3 LTS Webinar: Performance, Scalability, High Availability &amp; the AI-Native Database</title>
    <link href="https://minervadb.com/mariadb-12-3-lts-webinar/"/>
    <id>https://minervadb.com/mariadb-12-3-lts-webinar/</id>
    <updated>2026-08-18T10:45:31+00:00</updated>
    <content type="html">
      Our MariaDB 12.3 LTS webinar is now available as a free PDF download. Over 60 minutes, Shiv Iyer — Founder &amp;#38; CEO of MinervaDB and a database engineer who has spent three decades inside MySQL, [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Poisoned Postgres connection pools</title>
    <link href="https://planetscale.com/blog/postgres-poisoned-connection-pools"/>
    <id>https://planetscale.com/blog/postgres-poisoned-connection-pools</id>
    <updated>2026-08-18T00:00:00+00:00</updated>
    <content type="html">
      An engineer&#39;s worst nightmare is waking up to a seemingly read-only database with no clear issue in sight. Let&#39;s dig into why this happens, and how AI can help solve it.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Fixing Old Software Bugs Without Thinking</title>
    <link href="https://ronaldbradford.com/blog/2026-08-18-fixing-old-software-bugs-without-thinking/"/>
    <id>https://ronaldbradford.com/blog/2026-08-18-fixing-old-software-bugs-without-thinking/</id>
    <updated>2026-08-18T00:00:00+00:00</updated>
    <content type="html">
      I previously came across an issue in my benchmarking work where I relied on the Latency Histogram section of sysbench output. On Linux it worked fine — I generally ran my workload there, so it never mattered.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Percona University Comes to Uruguay</title>
    <link href="https://www.percona.com/blog/percona-university-comes-to-uruguay/"/>
    <id>https://www.percona.com/blog/percona-university-comes-to-uruguay/</id>
    <updated>2026-08-17T16:34:42+00:00</updated>
    <content type="html">
      &lt;p&gt;Percona University is coming to Montevideo. On September 23rd, 2026, we&amp;#8217;re getting together for a full day of technical talks on open source software, and you are invited! If you work or study with open source software in Uruguay, this one is for you. It&amp;#8217;s a whole day of learning, with the people who build &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Percona University Comes to Uruguay appeared
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB High Availability: Maximum Availability Solutions in MariaDB 12.3 LTS</title>
    <link href="https://minervadb.com/mariadb-high-availability/"/>
    <id>https://minervadb.com/mariadb-high-availability/</id>
    <updated>2026-08-17T11:03:37+00:00</updated>
    <content type="html">
      MariaDB high availability reached a new baseline with MariaDB Server 12.3 LTS, GA on 2026-05-29 as version 12.3.2. For the first time, a MariaDB LTS release ships parallel replication between Galera Clusters (MDEV-20065), closing the [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What is a data topology?</title>
    <link href="https://planetscale.com/blog/what-is-a-data-topology"/>
    <id>https://planetscale.com/blog/what-is-a-data-topology</id>
    <updated>2026-08-17T00:00:00+00:00</updated>
    <content type="html">
      A data topology describes the sharding scheme a Neki router uses to map logical PostgreSQL tables to physical shards and route queries.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Curating DuckDB Datasets Leveraging AI</title>
    <link href="https://ronaldbradford.com/blog/2026-08-17-curating-duckdb-datasets-leveraging-ai/"/>
    <id>https://ronaldbradford.com/blog/2026-08-17-curating-duckdb-datasets-leveraging-ai/</id>
    <updated>2026-08-17T00:00:00+00:00</updated>
    <content type="html">
      In Curated MySQL Data Sets for Realistic Testing I described datasets assembled the manual way — download, schema, load, validate, document — over hours or days per source. This post is the follow-up I promised: what changes when AI assists the same workflow, using DuckDB as the target engine and GeoNames as the first example.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Extending MariaDB with Native Aggregate Plugins: Laying the Groundwork for HyperLogLog</title>
    <link href="https://mariadb.org/extending-mariadb-with-native-aggregate-plugins-laying-the-groundwork-for-hyperloglog/"/>
    <id>https://mariadb.org/extending-mariadb-with-native-aggregate-plugins-laying-the-groundwork-for-hyperloglog/</id>
    <updated>2026-08-16T16:00:46+00:00</updated>
    <content type="html">
      &lt;p&gt;MariaDB already allows developers to add new Pluggable Data Types and scalar Plugin Functions. One missing piece has been Pluggable Aggregate Functions operating on PDTs. That matters for functionality such as HyperLogLog, where an extension needs to aggregate values into a custom statistical sketch while preserving its native SQL type. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;Extending MariaDB with N
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why INSERT IGNORE should not be used</title>
    <link href="https://ronaldbradford.com/blog/2026-08-16-why-insert-ignore-should-not-be-used/"/>
    <id>https://ronaldbradford.com/blog/2026-08-16-why-insert-ignore-should-not-be-used/</id>
    <updated>2026-08-16T00:00:00+00:00</updated>
    <content type="html">
      Let&amp;rsquo;s say you&amp;rsquo;re building a reference table from source data, e.g. a silver medallion table from a primary source. In this example I am using a file of random locations on the globe extracted from OpenStreetMap (OSM) as my primary source.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What Constitutes Clean Data?</title>
    <link href="https://ronaldbradford.com/blog/2026-08-15-what-constitutes-clean-data/"/>
    <id>https://ronaldbradford.com/blog/2026-08-15-what-constitutes-clean-data/</id>
    <updated>2026-08-15T00:00:00+00:00</updated>
    <content type="html">
      Clean data is one of those terms everyone uses and few define precisely. Row counts match? No nulls in key columns? Values within expected ranges? All useful checks — and all insufficient once you move from a table view to a visualization view.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB InnoDB Disk Space &amp; Fragmentation</title>
    <link href="https://lefred.be/content/mariadb-innodb-disk-space-fragmentation/"/>
    <id>https://lefred.be/content/mariadb-innodb-disk-space-fragmentation/</id>
    <updated>2026-08-14T22:07:02+00:00</updated>
    <content type="html">
      As a DBA, disk space has always worried me. In fact, the biggest problem for a MySQL/MariaDB DBA is the large, fragmented InnoDB Tablespaces. It was even more problematic when a single tablespace handled everything. But even with a tablespace per table (innodb_file_per_table=ON) fragmentation on large tables can still be an issue and waste disk […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Foundation Advances TAF with HammerDB 6.0 and xt_reservoir Integration</title>
    <link href="https://mariadb.org/mariadb-foundation-advances-taf-with-hammerdb-6-0-and-xt_reservoir-integration/"/>
    <id>https://mariadb.org/mariadb-foundation-advances-taf-with-hammerdb-6-0-and-xt_reservoir-integration/</id>
    <updated>2026-08-14T15:48:21+00:00</updated>
    <content type="html">
      &lt;p&gt;Overview&lt;br&gt;
While validating MariaDB RSS stability under stored procedure workloads, I ran into unexpected memory growth. The goal was straightforward: confirm that MariaDB was not leaking memory when running TPROC-C stored procedure workloads. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;MariaDB Foundation Advances TAF with HammerDB 6.0 and xt_reservoir Integration\&quot;&lt;/p&gt;
&lt;p&gt;MariaDB Foundation Advances T
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">More Control, More Visibility: Deferred Maintenance  &amp; Events in MySQL HeatWave</title>
    <link href="https://blogs.oracle.com/mysql/more-control-more-visibility-deferred-maintenance-events-in-mysql-heatwave"/>
    <id>https://blogs.oracle.com/mysql/more-control-more-visibility-deferred-maintenance-events-in-mysql-heatwave</id>
    <updated>2026-08-14T15:05:22+00:00</updated>
    <content type="html">
      MySQL HeatWave now offers more control and transparency around maintenance. With Deferred Maintenance and Maintenance Events, customers can better align database maintenance with their business schedules and operational processes to reduce disruption. Customers can now temporarily disable disruptive maintenance which requires system reboots. To ensure the ongoing security of customer environments, 
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What&#39;s New With Golang Generics</title>
    <link href="https://dolthub.com/blog/2026-08-14-whats-new-with-golang-generics/"/>
    <id>https://dolthub.com/blog/2026-08-14-whats-new-with-golang-generics/</id>
    <updated>2026-08-14T00:00:00+00:00</updated>
    <content type="html">
      Go is conservative with adding new features, but it does happen. Generics were new once. Here&#39;s some ways that generics have evolved in recent versions, and how Dolt incorporates them.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Curated MySQL Data Sets for Realistic Testing</title>
    <link href="https://ronaldbradford.com/blog/2026-08-14-curated-mysql-data-sets/"/>
    <id>https://ronaldbradford.com/blog/2026-08-14-curated-mysql-data-sets/</id>
    <updated>2026-08-14T00:00:00+00:00</updated>
    <content type="html">
      Synthetic benchmarks have their place, but I have always preferred working with real data. Not client production data — that stays private — but publicly available datasets that reflect the messy shapes, skewed distributions, and indexing challenges you encounter in the wild.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Community Server 10.6.28 now available</title>
    <link href="https://mariadb.com/resources/blog/mariadb-community-server-10-6-28-now-available/"/>
    <id>https://mariadb.com/resources/blog/mariadb-community-server-10-6-28-now-available/</id>
    <updated>2026-08-13T20:30:08+00:00</updated>
    <content type="html">
      MariaDB is pleased to announce the immediate availability of the MariaDB Community Server 10.6.28 maintenance release. This is the final [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">More to Explore: What’s New on Planet MySQL</title>
    <link href="https://blogs.oracle.com/mysql/more-to-explore-whats-new-on-planet-mysql"/>
    <id>https://blogs.oracle.com/mysql/more-to-explore-whats-new-on-planet-mysql</id>
    <updated>2026-08-13T18:17:03+00:00</updated>
    <content type="html">
      Planet MySQL has always been about discovering what’s happening across the MySQL community. Now, there’s even more to explore. We’ve added new ways to discover the projects and products that make up the broader MySQL ecosystem, find upcoming MySQL events, and search the wealth of content shared by the community. At the center of these [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Replicating from InnoDB into a DuckDB storage engine</title>
    <link href="https://www.percona.com/blog/replicating-from-innodb-into-a-duckdb-storage-engine/"/>
    <id>https://www.percona.com/blog/replicating-from-innodb-into-a-duckdb-storage-engine/</id>
    <updated>2026-08-13T17:23:27+00:00</updated>
    <content type="html">
      &lt;p&gt;Our first post showed MySQL 9.7 with one change: mark a table ENGINE=DuckDB and its analytical queries run in DuckDB instead of InnoDB. The question we kept getting after that was about replication. Can you keep a normal InnoDB primary for the writes, and run a replica where the big tables are ENGINE=DuckDB? Then the &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Replicating from InnoDB into a DuckDB storage
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Database Security: A 12-PointChecklist for 2026</title>
    <link href="https://webyog.com/mysql-database-security-a-12-pointchecklist-for-2026/"/>
    <id>https://webyog.com/mysql-database-security-a-12-pointchecklist-for-2026/</id>
    <updated>2026-08-13T12:40:15+00:00</updated>
    <content type="html">
      &lt;p&gt;Database misconfigurations are among the most common causes of data breaches — and most of them are preventable. The majority of MySQL security improvements are straightforward, do not require specialized [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL Database Security: A 12-PointChecklist for 2026 appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 13.1 Feature in Focus: JSON Operators and JSON_TABLE Improvements</title>
    <link href="https://lefred.be/content/mariadb-13-1-feature-in-focus-json-operators-and-json_table-improvements/"/>
    <id>https://lefred.be/content/mariadb-13-1-feature-in-focus-json-operators-and-json_table-improvements/</id>
    <updated>2026-08-13T09:50:53+00:00</updated>
    <content type="html">
      MariaDB 13.1 introduces the long-awaited `-&gt;` and `-&gt;&gt;` JSON operators, together with `FORMAT JSON` support in `JSON_TABLE()`. Discover how these improvements simplify JSON queries, preserve nested objects and arrays, and improve compatibility with MySQL applications.
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 13.1 Feature in Focus: JSON Operators and JSON_TABLE Improvements</title>
    <link href="https://mariadb.org/mariadb-13-1-feature-in-focus-json-operators-and-json_table-improvements/"/>
    <id>https://mariadb.org/mariadb-13-1-feature-in-focus-json-operators-and-json_table-improvements/</id>
    <updated>2026-08-13T09:45:51+00:00</updated>
    <content type="html">
      &lt;p&gt;JSON support in MariaDB has improved significantly over the years.&lt;br&gt;
We have functions to create JSON documents, extract values, modify objects, inspect arrays, compare documents, and even transform JSON into relational rows using JSON_TABLE(). &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;MariaDB 13.1 Feature in Focus: JSON Operators and JSON_TABLE Improvements\&quot;&lt;/p&gt;
&lt;p&gt;MariaDB 13.1 Feature in Focus: JS
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Doltgres is as Fast as MySQL is Slow</title>
    <link href="https://dolthub.com/blog/2026-08-13-doltgres-as-fast-as-mysql-is-slow/"/>
    <id>https://dolthub.com/blog/2026-08-13-doltgres-as-fast-as-mysql-is-slow/</id>
    <updated>2026-08-13T00:00:00+00:00</updated>
    <content type="html">
      Overview of recent performance optimizations to Doltgres that brought it on par with MySQL
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to set up change data capture for real-time database pipelines</title>
    <link href="https://www.mydbops.com/blog/change-data-capture-database-pipelines"/>
    <id>https://www.mydbops.com/blog/change-data-capture-database-pipelines</id>
    <updated>2026-08-12T12:08:46+00:00</updated>
    <content type="html">
      Positions a 2026 step-by-step CDC guide covering Debezium, Kafka Connect, MySQL binlogs, and PostgreSQL WAL.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to reduce slow query incidents in high-traffic MySQL apps</title>
    <link href="https://www.mydbops.com/blog/how-to-fix-slow-queries-in-mysql"/>
    <id>https://www.mydbops.com/blog/how-to-fix-slow-queries-in-mysql</id>
    <updated>2026-08-12T10:55:32+00:00</updated>
    <content type="html">
      Promises an eight-step MySQL slow-query process covering logs, EXPLAIN, indexes, pooling, timeouts, and alerting.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">COSCUP 2026: Planning your upgrade to MySQL 9.7</title>
    <link href="https://ronaldbradford.com/blog/2026-08-12-coscup-2026-planning-your-mysql-9-7-upgrade/"/>
    <id>https://ronaldbradford.com/blog/2026-08-12-coscup-2026-planning-your-mysql-9-7-upgrade/</id>
    <updated>2026-08-12T00:00:00+00:00</updated>
    <content type="html">
      I recently had the pleasure of presenting Planning your upgrade to MySQL 9.7 at COSCUP 2026 in Taipei, Taiwan. COSCUP (Conference for Open Source Coders, Users and Promoters) is one of the largest open source conferences in Asia, and the community there is always engaged and technically sharp.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Migrate RDS and Aurora logs to CloudWatch Infrequent Access</title>
    <link href="https://aws.amazon.com/blogs/database/migrate-rds-and-aurora-logs-to-cloudwatch-infrequent-access/"/>
    <id>https://aws.amazon.com/blogs/database/migrate-rds-and-aurora-logs-to-cloudwatch-infrequent-access/</id>
    <updated>2026-08-11T16:19:05+00:00</updated>
    <content type="html">
      Organizations running Amazon RDS and Amazon Aurora often pay full CloudWatch Logs ingestion rates for database logs they rarely access. This post shows how to build an automated, tag-driven solution that migrates RDS and Aurora CloudWatch log groups from the Standard to the Infrequent Access log class and cuts log ingestion costs by about 50%.
    </content>
    <author>
      <name>AWS Database Blog</name>
      <uri>https://aws.amazon.com/blogs/database/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From Replication to Resilience: Miguel Araújo on Building the Operational Layer of MySQL High Availability</title>
    <link href="https://www.odbms.org/2026/08/from-replication-to-resilience-miguel-araujo-on-building-the-operational-layer-of-mysql-high-availability/"/>
    <id>https://www.odbms.org/2026/08/from-replication-to-resilience-miguel-araujo-on-building-the-operational-layer-of-mysql-high-availability/</id>
    <updated>2026-08-11T13:28:22+00:00</updated>
    <content type="html">
      Q1. As the tech lead for AdminAPI, you’ve spent years helping shape how MySQL users deploy and manage InnoDB Cluster, ReplicaSet, and ClusterSet environments. From your experience, what are some of the most important&amp;#46;&amp;#46;&amp;#46;
    </content>
    <author>
      <name>ODBMS.org</name>
      <uri>https://www.odbms.org</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Replication: How to Set It Up and Monitor It Effectively</title>
    <link href="https://webyog.com/mysql-replication-how-to-set-it-up-and-monitor-it-effectively/"/>
    <id>https://webyog.com/mysql-replication-how-to-set-it-up-and-monitor-it-effectively/</id>
    <updated>2026-08-11T12:16:15+00:00</updated>
    <content type="html">
      &lt;p&gt;MySQL replication is one of the most relied-upon features in production MySQL environments. It powers read scaling, disaster recovery, analytics offloading, and geographic redundancy.&amp;#160; It is also one of the [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL Replication: How to Set It Up and Monitor It Effectively appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Percona for MongoDB: RHEL 10, Its Derivatives, and Debian 13 – On Both x86_64 and ARM</title>
    <link href="https://www.percona.com/blog/percona-for-mongodb-rhel-10-its-derivatives-and-debian-13-on-both-x86_64-and-arm/"/>
    <id>https://www.percona.com/blog/percona-for-mongodb-rhel-10-its-derivatives-and-debian-13-on-both-x86_64-and-arm/</id>
    <updated>2026-08-11T12:15:41+00:00</updated>
    <content type="html">
      &lt;p&gt;We&amp;#8217;re happy to announce that Percona Server for MongoDB (PSMDB) 8.0.28-12 extends platform support to RHEL 10 and its derivatives (Oracle Linux 10, Rocky Linux 10, AlmaLinux 10, and other RHEL-compatible distributions) for both x86_64 and ARM (aarch64) architectures. This release also adds support for Debian 13 &amp;#8220;Trixie&amp;#8221; on x86_64 and ARM64. We&amp;#8217;ll continue to &amp;#8230; Conti
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Amazon RDS for MariaDB now supports MariaDB 12.3</title>
    <link href="https://aws.amazon.com/about-aws/whats-new/2026/08/amazon-rds-mariadb-1232-available/"/>
    <id>https://aws.amazon.com/about-aws/whats-new/2026/08/amazon-rds-mariadb-1232-available/</id>
    <updated>2026-08-11T08:54:00+00:00</updated>
    <content type="html">
      &lt;p&gt;Starting today, Amazon RDS for MariaDB supports MariaDB major version 12.3, the latest Long-Term Support release from the MariaDB community. This release supports MariaDB 12.3.2 minor version. &amp;nbsp;&lt;br&gt; &lt;br&gt; MariaDB 12.3 includes Oracle TO_DATE() function compatibility, reducing the code changes needed when migrating applications from Oracle to MariaDB. It adds an IS JSON predicate, so you can 
    </content>
    <author>
      <name>AWS What&#39;s New</name>
      <uri>https://aws.amazon.com/new/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to set up automated database failover testing</title>
    <link href="https://www.mydbops.com/blog/how-to-set-up-automated-database-failover-testing"/>
    <id>https://www.mydbops.com/blog/how-to-set-up-automated-database-failover-testing</id>
    <updated>2026-08-11T08:05:24+00:00</updated>
    <content type="html">
      Covers 2026 failover testing for MySQL, PostgreSQL, and MongoDB-RTO targets, health checks, trigger scripts, and troubleshooting.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Making the PostgreSQL Documentation Even Better</title>
    <link href="https://www.fromdual.com/blog/postgresql/improve-postgresql-documentation/"/>
    <id>https://www.fromdual.com/blog/postgresql/improve-postgresql-documentation/</id>
    <updated>2026-08-11T06:40:00+00:00</updated>
    <content type="html">
      &lt;p&gt;While working on our project “PostgreSQL for Dolphins and Sea Lions,” I pored over the PostgreSQL documentation on replication.&lt;/p&gt;
&lt;p&gt;Since I’m not quite up to speed on this topic yet, I like to look up certain terms (parameters, functions, etc.) every now and then to see exactly what they mean or how they work (RTFM!). That’s exactly why links were originally invented—the very thing that first
    </content>
    <author>
      <name>Shinguz&#39;s Blog</name>
      <uri>https://www.fromdual.com/blog/shinguz/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The dangers of Postgres subtransactions</title>
    <link href="https://planetscale.com/blog/the-dangers-of-postgres-subtransactions"/>
    <id>https://planetscale.com/blog/the-dangers-of-postgres-subtransactions</id>
    <updated>2026-08-11T00:00:00+00:00</updated>
    <content type="html">
      Subtransactions can slow down your entire PostgreSQL server and break your high availability strategy by keeping new read replicas from accepting connections.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Foundation is pleased to welcome Auree as a Silver Sponsor.</title>
    <link href="https://mariadb.org/mariadb-foundation-is-pleased-to-welcome-auree-as-a-silver-sponsor/"/>
    <id>https://mariadb.org/mariadb-foundation-is-pleased-to-welcome-auree-as-a-silver-sponsor/</id>
    <updated>2026-08-10T15:34:54+00:00</updated>
    <content type="html">
      &lt;p&gt;Auree is building a cloud-independent platform for deploying and operating highly available open source databases, including MariaDB, inside customers&amp;#8217; own cloud accounts. Its Bring Your Own Cloud model allows organisations to choose their cloud provider, region, infrastructure size, and security environment while Auree automates database provisioning, monitoring, backups, clustering, and 
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why Agentic AI Architecture Needs a Database, Not Just a Vector Store</title>
    <link href="https://www.pingcap.com/blog/agentic-ai-architecture/"/>
    <id>https://www.pingcap.com/blog/agentic-ai-architecture/</id>
    <updated>2026-08-10T13:00:00+00:00</updated>
    <content type="html">
      &lt;p&gt;Agentic AI architecture is the system design that lets an AI agent perceive context, reason over it, call tools, maintain memory, and take actions across multiple steps. It spans the model, the orchestration layer, and the data infrastructure that makes an agent’s work durable rather than disposable. Most teams get the model and framework right [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Why Agentic AI Architectu
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Teaching MariaDB About Your Domain</title>
    <link href="https://lefred.be/content/teaching-mariadb-about-your-domain/"/>
    <id>https://lefred.be/content/teaching-mariadb-about-your-domain/</id>
    <updated>2026-08-10T11:31:31+00:00</updated>
    <content type="html">
      When we talk about extending a database server, we usually think about features that could benefit a very large number of users. A new authentication mechanism, a storage engine, an audit plugin, a new generic data type such as UUID or INET, additional JSON functions… these are relatively easy to justify because their potential audience […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL 9.7 LTS: Troubleshooting Replication Lag Using New Metrics</title>
    <link href="https://www.mydbops.com/blog/mysql-9-7-lts-troubleshooting-replication-lag-new-metrics"/>
    <id>https://www.mydbops.com/blog/mysql-9-7-lts-troubleshooting-replication-lag-new-metrics</id>
    <updated>2026-08-10T09:13:48+00:00</updated>
    <content type="html">
      Learn how to troubleshoot MySQL replication lag in MySQL 9.7 LTS using the new Replication Applier Metrics Component for deeper observability.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 12.3 LTS: Advances and Building Fault-Tolerant MariaDB Infrastructure at Internet Scale</title>
    <link href="https://minervadb.com/mariadb-12-3-high-availability-internet-scale/"/>
    <id>https://minervadb.com/mariadb-12-3-high-availability-internet-scale/</id>
    <updated>2026-08-10T09:10:03+00:00</updated>
    <content type="html">
      MariaDB 12.3 is the current long-term support release of MariaDB Community Server. It reached Stable/GA on 28 May 2026 and is maintained until June 2029, making it the first LTS line since MariaDB 11.8. For [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL and MariaDB High Availability vs. Disaster Recovery: What’s the Difference (and Why It Matters)</title>
    <link href="https://www.continuent.com/resources/blog/mysql-ha-vs-dr-what-is-the-difference"/>
    <id>https://www.continuent.com/resources/blog/mysql-ha-vs-dr-what-is-the-difference</id>
    <updated>2026-08-08T09:51:09+00:00</updated>
    <content type="html">
      High availability keeps MySQL and MariaDB applications running through routine local failures, while disaster recovery restores service after a site or regional outage. This article explains how RTO, RPO, distance, synchronous replication and asynchronous replication shape each strategy, and how Continuent Tungsten Cluster combines local HA with multi-site DR.
    </content>
    <author>
      <name>Continuent Blog</name>
      <uri>https://www.continuent.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Node.js Connector 3.5.4 and 3.4.7 now available</title>
    <link href="https://mariadb.com/resources/blog/mariadb-node-js-connector-3-5-4-and-3-4-7-now-available/"/>
    <id>https://mariadb.com/resources/blog/mariadb-node-js-connector-3-5-4-and-3-4-7-now-available/</id>
    <updated>2026-08-07T17:48:20+00:00</updated>
    <content type="html">
      MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Node.js 3.5.4, 3.4.7, 3.3.4, and 3.2.5 GA releases. Download [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The open way of Percona Search for MongoDB</title>
    <link href="https://www.percona.com/blog/the-open-way-of-percona-search-for-mongodb/"/>
    <id>https://www.percona.com/blog/the-open-way-of-percona-search-for-mongodb/</id>
    <updated>2026-08-07T14:55:06+00:00</updated>
    <content type="html">
      &lt;p&gt;Percona Search for MongoDB is Percona&amp;#8217;s downstream distribution of mongot, the search engine that provides MongoDB&amp;#8217;s full-text and vector search capabilities. With this addition, you can power your applications with AI and advanced search techniques &amp;#8211; anywhere, and without vendor lock-in. It’s the same search engine that powers MongoDB Atlas Search.  Percona Search for MongoDB 
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The Complete Agent State Stack: Memory, Files, and Serverless Database Persistence for AI Apps</title>
    <link href="https://www.pingcap.com/blog/serverless-database/"/>
    <id>https://www.pingcap.com/blog/serverless-database/</id>
    <updated>2026-08-07T13:00:00+00:00</updated>
    <content type="html">
      &lt;p&gt;A serverless database is a fully-managed database that automatically scales compute and storage with demand, requires no server provisioning or capacity planning, and bills only for actual usage, including scaling to zero when idle. The provider handles infrastructure; you handle data. That definition covers the category. It doesn&amp;#8217;t cover the problem most teams actually face [&amp;#8230;]&lt;/p&gt;

    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The DuckDB MySQL engine at 500 GB</title>
    <link href="https://www.percona.com/blog/the-duckdb-mysql-engine-at-500-gb/"/>
    <id>https://www.percona.com/blog/the-duckdb-mysql-engine-at-500-gb/</id>
    <updated>2026-08-07T12:09:29+00:00</updated>
    <content type="html">
      &lt;p&gt;We ran DuckDB MySQL storage engine at scale factor 500. It is around 500 GB of raw TPC-H, three billion lineitem rows  on an 80-core server with 187 GB of RAM. Three engines on the same box: InnoDB, our MySQL+DuckDB engine, and plain DuckDB as the reference. Here is what came out. InnoDB finished 18 &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post The DuckDB MySQL engine at 500 GB appeared first on Percona.&lt;/p
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Retail Data Analytics: Ultimate 2026 Modern Retail Stack</title>
    <link href="https://minervadb.com/retail-data-analytics-modern-retail-stack/"/>
    <id>https://minervadb.com/retail-data-analytics-modern-retail-stack/</id>
    <updated>2026-08-07T10:45:01+00:00</updated>
    <content type="html">
      Retail data analytics is the difference between a merchandiser who reprices a slow-moving SKU on Tuesday morning and one who discovers the markdown opportunity in a month-end deck. Modern retail runs on a data platform, [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Index Optimization: How to Speed Up Your Database Queries</title>
    <link href="https://webyog.com/mysql-index-optimization-how-to-speed-up-your-database-queries/"/>
    <id>https://webyog.com/mysql-index-optimization-how-to-speed-up-your-database-queries/</id>
    <updated>2026-08-07T08:49:43+00:00</updated>
    <content type="html">
      &lt;p&gt;If there is one change that can turn a 10-second MySQL query into a millisecond one, it is adding the right index. And if there is one change that can [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL Index Optimization: How to Speed Up Your Database Queries appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Concurrency vs. Throughput: why more parallelism can make databases slower</title>
    <link href="https://planetscale.com/blog/concurrency-vs-throughput-vitess-mysql"/>
    <id>https://planetscale.com/blog/concurrency-vs-throughput-vitess-mysql</id>
    <updated>2026-08-07T00:00:00+00:00</updated>
    <content type="html">
      Increasing throughput sometimes requires reducing parallelism. A look into why this is the case for Vitess + MySQL databases
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why Attend TiDB SCaiLE 2026: Same Complexity, Different Clock Speeds</title>
    <link href="https://www.pingcap.com/blog/why-attend-tidb-scaile-2026/"/>
    <id>https://www.pingcap.com/blog/why-attend-tidb-scaile-2026/</id>
    <updated>2026-08-06T20:04:58+00:00</updated>
    <content type="html">
      &lt;p&gt;A single user action in an agentic application no longer maps to a single database query. It spawns agent instances that branch context in milliseconds, hold memory across sessions, and provision their own tenants without waiting for a human. At Manus, agents create more than 90% of new database clusters. The stacks underneath them were [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Why Attend TiDB SCaiLE 2026: Same
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Doltgres 1.0</title>
    <link href="https://dolthub.com/blog/2026-08-06-doltgres-1-0/"/>
    <id>https://dolthub.com/blog/2026-08-06-doltgres-1-0/</id>
    <updated>2026-08-06T00:00:00+00:00</updated>
    <content type="html">
      Doltgres, the Postgres-flavored version of Dolt, is now 1.0 and ready for production.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Open Source Data Layers Will Win the AI Future</title>
    <link href="https://www.pingcap.com/blog/open-source-data-layer-ai/"/>
    <id>https://www.pingcap.com/blog/open-source-data-layer-ai/</id>
    <updated>2026-08-05T19:20:17+00:00</updated>
    <content type="html">
      &lt;p&gt;For most of the cloud era, infrastructure decisions followed a familiar pattern: choose the fastest path to production, accept some proprietary dependencies, and optimize later. AI breaks that pattern. Coding agents now reshape applications in hours, while models, frameworks, and workload shapes change underneath them. That leaves the data layer as the one place a [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Open 
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Understanding MySQL Replication &quot;fatal error 1236&quot;: &quot;Replica has more GTIDs than the source has, using the source&#39;s SERVER_UUID&quot;</title>
    <link href="https://jfg-mysql.blogspot.com/2026/08/understanding-mysql-replication-fatal-error-1236.html"/>
    <id>https://jfg-mysql.blogspot.com/2026/08/understanding-mysql-replication-fatal-error-1236.html</id>
    <updated>2026-08-05T13:50:42+00:00</updated>
    <content type="html">
      This MySQL replication error&amp;nbsp;— fatal error 1236&amp;nbsp;/ Replica has more GTIDs than the source has, using the source&#39;s SERVER_UUID&amp;nbsp;— shows the importance of thinking before acting.&amp;nbsp; I am glad a non-DBA Colleague asked me about it, because if he had restarted replication, it would have caused a much bigger mess.
  
Often, we are tempted&amp;nbsp;— or pushed&amp;nbsp;— to just restart things
    </content>
    <author>
      <name>J-F Gagné&#39;s MySQL Blog</name>
      <uri>https://jfg-mysql.blogspot.com</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to Prepare a Database for a PCI-DSS Audit (2026)</title>
    <link href="https://www.mydbops.com/blog/how-to-prepare-a-database-for-a-pci-dss-compliance-audit"/>
    <id>https://www.mydbops.com/blog/how-to-prepare-a-database-for-a-pci-dss-compliance-audit</id>
    <updated>2026-08-05T11:58:01+00:00</updated>
    <content type="html">
      Prepare your MySQL, PostgreSQL, or MongoDB database for a PCI-DSS audit. Learn how to scope your CDE, encrypt data, enforce RBAC, and configure audit logging.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL vs MariaDB in 2026: What Every DBA Needs to Know</title>
    <link href="https://webyog.com/mysql-vs-mariadb-in-2026-what-every-dba-needs-to-know/"/>
    <id>https://webyog.com/mysql-vs-mariadb-in-2026-what-every-dba-needs-to-know/</id>
    <updated>2026-08-05T10:52:57+00:00</updated>
    <content type="html">
      &lt;p&gt;MySQL and MariaDB share a common origin — MariaDB was forked from MySQL in 2009 by its original creator following Oracle&amp;#8217;s acquisition. For several years, they stayed close enough that [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL vs MariaDB in 2026: What Every DBA Needs to Know appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Building on Open Ground: Ilia Kors on Why Aqtra Chose MariaDB as the Native Foundation of Its Enterprise Platform</title>
    <link href="https://www.odbms.org/2026/08/building-on-open-ground-ilia-kors-on-why-aqtra-chose-mariadb-as-the-native-foundation-of-its-enterprise-platform/"/>
    <id>https://www.odbms.org/2026/08/building-on-open-ground-ilia-kors-on-why-aqtra-chose-mariadb-as-the-native-foundation-of-its-enterprise-platform/</id>
    <updated>2026-08-05T08:51:44+00:00</updated>
    <content type="html">
      Q1. Aqtra is building a Development Infrastructure Layer that enables organisations, cloud providers, and service partners to create and operate business applications, ERP solutions, portals, and automation services on a common foundation. That is a&amp;#46;&amp;#46;&amp;#46;
    </content>
    <author>
      <name>ODBMS.org</name>
      <uri>https://www.odbms.org</uri>
    </author>
  </entry>

  <entry>
    <title type="html">ClusterControl 2.5.0 brings ClickHouse support to on-prem, cloud and hybrid environments</title>
    <link href="https://severalnines.com/blog/clustercontrol-2-5-0-brings-clickhouse-support-to-on-prem-cloud-and-hybrid-environments/"/>
    <id>https://severalnines.com/blog/clustercontrol-2-5-0-brings-clickhouse-support-to-on-prem-cloud-and-hybrid-environments/</id>
    <updated>2026-08-05T08:38:18+00:00</updated>
    <content type="html">
      &lt;p&gt;ClusterControl 2.5.0 is here, and it marks a milestone for the platform: ClickHouse joins the family of supported database engines — and with it, a capability no analytics vendor&amp;#8217;s cloud can offer you. Wherever you run ClusterControl — on-premises, in any cloud, or hybrid — you can now deploy ClickHouse either as a standalone OLAP [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post ClusterControl 2.5.0 brings Click
    </content>
    <author>
      <name>Severalnines Blog</name>
      <uri>https://severalnines.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL 8.0.17 GTID Crash Safety Improvement</title>
    <link href="https://jfg-mysql.blogspot.com/2026/08/mysql-8017-gtid-crash-safety-improvement.html"/>
    <id>https://jfg-mysql.blogspot.com/2026/08/mysql-8017-gtid-crash-safety-improvement.html</id>
    <updated>2026-08-04T22:30:04+00:00</updated>
    <content type="html">
      I have known for some times that there is an interesting improvement in MySQL 8.0.17 regarding GTID Crash Safety, but I have not had the time nor the need to look into it before.&amp;nbsp; When writing my last post (Understanding MySQL Replication &quot;fatal error 1236&quot;: [...]), I saw something interesting related to this, and it is now time to cover this on my blog. From my point of view, this change is
    </content>
    <author>
      <name>J-F Gagné&#39;s MySQL Blog</name>
      <uri>https://jfg-mysql.blogspot.com</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Everyone Records the MySQL Audit Log. Nobody Reads It.</title>
    <link href="https://blog.dbtrail.com/everyone-records-the-mysql-audit-log/"/>
    <id>https://blog.dbtrail.com/everyone-records-the-mysql-audit-log/</id>
    <updated>2026-08-04T20:29:10+00:00</updated>
    <content type="html">
      &lt;p&gt;Everyone records audit logs. Almost nobody reads them, because reading them means grep on the database server, a cursor with no WHERE clause, or a log pipeline that costs thousands a year. There is a cheaper shape: keep the answer, not the log. And you do not need an audit plugin to get it.&lt;/p&gt;
&lt;p&gt;The post Everyone Records the MySQL Audit Log. Nobody Reads It. appeared first on dbtrail.&lt;/p&gt;
    </content>
    <author>
      <name>dbtrail Blog</name>
      <uri>https://blog.dbtrail.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What Is Data Sovereignty and How Does MariaDB Protect Sovereignty in Cloud Databases?</title>
    <link href="https://mariadb.com/resources/blog/what-is-data-sovereignty-and-how-does-mariadb-protect-sovereignty-in-cloud-databases/"/>
    <id>https://mariadb.com/resources/blog/what-is-data-sovereignty-and-how-does-mariadb-protect-sovereignty-in-cloud-databases/</id>
    <updated>2026-08-04T18:33:49+00:00</updated>
    <content type="html">
      Every organization now operates in a world where data doesn&amp;#8217;t just need to be secure &amp;#8211; it needs to be [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model</title>
    <link href="https://mariadb.org/hear-ye-hear-ye-a-guide-to-mariadbs-governance-model/"/>
    <id>https://mariadb.org/hear-ye-hear-ye-a-guide-to-mariadbs-governance-model/</id>
    <updated>2026-08-04T18:07:22+00:00</updated>
    <content type="html">
      &lt;p&gt;Be it known: MariaDB Server now has a clearer, publicly documented governance framework covering technical roles, subsystem ownership, decision-making, response expectations and continuity.&lt;br&gt;
Open source begins with access to the code. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model\&quot;&lt;/p&gt;
&lt;p&gt;Hear Ye, Hear Ye: A Guide to MariaDB’s Governance Model appe
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to Avoid Hidden Duplicate Key Errors in MySQL utf8mb4 Migrations</title>
    <link href="https://www.mydbops.com/blog/avoid-duplicate-key-errors-mysql-utf8mb4-migration"/>
    <id>https://www.mydbops.com/blog/avoid-duplicate-key-errors-mysql-utf8mb4-migration</id>
    <updated>2026-08-04T17:36:19+00:00</updated>
    <content type="html">
      Learn how character set and collation changes (latin1/utf8mb3 to utf8mb4_0900_ai_ci) introduce duplicate key errors in MySQL and how to validate source data beforehand.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Monthly Product Pulse: August 2026—Oracle Technical Resources</title>
    <link href="https://blogs.oracle.com/ace/monthly-product-pulse-august-2026-oracle-technical-resources"/>
    <id>https://blogs.oracle.com/ace/monthly-product-pulse-august-2026-oracle-technical-resources</id>
    <updated>2026-08-04T14:27:23+00:00</updated>
    <content type="html">
      Welcome to the August edition of Monthly Product Pulse, your monthly round-up of the latest technical resources from Oracle product teams. This month&amp;#8217;s highlights include AI development tutorials, Oracle APEX community opportunities, new Oracle Spatial capabilities, Oracle MicroTx updates, and the latest MySQL technical content. Whether you&amp;#8217;re building AI-powered applications, modernizi
    </content>
    <author>
      <name>Oracle ACE Program</name>
      <uri>https://blogs.oracle.com/ace/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Migrating Real-Time Data into TiDB with Debezium CDC</title>
    <link href="https://www.pingcap.com/blog/debezium-cdc-to-tidb/"/>
    <id>https://www.pingcap.com/blog/debezium-cdc-to-tidb/</id>
    <updated>2026-08-04T13:00:17+00:00</updated>
    <content type="html">
      &lt;p&gt;Moving data into a new database is rarely a one-shot copy. Migrating off a legacy system, adopting a distributed SQL database, carrying out a heterogeneous database migration, or standing up an analytical replica all share the same challenge. You have to move a large, already-populated dataset and keep it continuously in sync until you are [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Migrating Real-Time Data into 
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Recovery Optimization for Large MySQL Transactions</title>
    <link href="https://songlibing.github.io/posts/mysql-large-transaction-recovery-en/"/>
    <id>https://songlibing.github.io/posts/mysql-large-transaction-recovery-en/</id>
    <updated>2026-08-04T12:20:32+00:00</updated>
    <content type="html">
      This article is also available in Chinese: 中文版. Browse all English articles. Have you ever run into a mysqld process that has been starting for a long time and still won’t come up? When that happens, you can use perf top to check what the MySQL process is mainly doing. If what you see looks like the figure below —...
    </content>
    <author>
      <name>Libing Song&#39;s Blog</name>
      <uri>https://songlibing.github.io/english/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Where can you find MySQL from August through October 2026? </title>
    <link href="https://www.odbms.org/2026/08/where-can-you-find-mysql-from-august-through-october-2026/"/>
    <id>https://www.odbms.org/2026/08/where-can-you-find-mysql-from-august-through-october-2026/</id>
    <updated>2026-08-04T09:51:23+00:00</updated>
    <content type="html">
      August 3, 2026&amp;#160;7 minute read Lenka Kasparova MySQL Community Manager The MySQL Community team will&amp;#160;continue to be active across&amp;#160;conferences, user group meetups,&amp;#160;open source&amp;#160;events, and regional community activities throughout August, September, and October 2026.&amp;#160; While&amp;#46;&amp;#46;&amp;#46;
    </content>
    <author>
      <name>ODBMS.org</name>
      <uri>https://www.odbms.org</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Backup Best Practices: A Complete Guide for DBAs in 2026</title>
    <link href="https://webyog.com/mysql-backup-best-practices-a-complete-guide-for-dbas-in-2026/"/>
    <id>https://webyog.com/mysql-backup-best-practices-a-complete-guide-for-dbas-in-2026/</id>
    <updated>2026-08-04T08:49:02+00:00</updated>
    <content type="html">
      &lt;p&gt;Most teams believe they have a solid backup strategy. In practice, many have a backup process they set up once, have not tested recently, and would discover is broken only [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL Backup Best Practices: A Complete Guide for DBAs in 2026 appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Online Migration from Binlog to GTID Replication in MySQL 8.x</title>
    <link href="https://www.mydbops.com/blog/online-conversion-binlog-to-gtid-replication-mysql-8"/>
    <id>https://www.mydbops.com/blog/online-conversion-binlog-to-gtid-replication-mysql-8</id>
    <updated>2026-08-04T08:15:44+00:00</updated>
    <content type="html">
      Learn how to convert traditional file/position MySQL replication to GTID-based replication online in MySQL 8.x without rebuilding replicas or taking application downtime.
    </content>
    <author>
      <name>Mydbops Blog</name>
      <uri>https://www.mydbops.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Using CloudWatch Database Insights to troubleshoot query performance from calling services</title>
    <link href="https://aws.amazon.com/blogs/database/using-cloudwatch-database-insights-to-troubleshoot-query-performance-from-calling-services/"/>
    <id>https://aws.amazon.com/blogs/database/using-cloudwatch-database-insights-to-troubleshoot-query-performance-from-calling-services/</id>
    <updated>2026-08-03T18:00:23+00:00</updated>
    <content type="html">
      Learn how to use the calling services feature in Amazon CloudWatch Database Insights to identify which applications are calling your databases and view their performance metrics, so you can pinpoint root causes and contact the right team in minutes rather than hours.
    </content>
    <author>
      <name>AWS Database Blog</name>
      <uri>https://aws.amazon.com/blogs/database/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Development as it Happens – Innovating Together</title>
    <link href="https://blogs.oracle.com/mysql/mysql-development-as-it-happens"/>
    <id>https://blogs.oracle.com/mysql/mysql-development-as-it-happens</id>
    <updated>2026-08-03T14:41:38+00:00</updated>
    <content type="html">
      Henrik IngoMySQL Community Architect In May&amp;#160;we hosted the first MySQL Contributor Summit 2026. We arrange such Summits every quarter, and&amp;#160;it&amp;#8217;s&amp;#160;a forum where contributors come together and make proposals, and then discuss them, on what they wish to work on, or see someone else work on, in future MySQL versions.&amp;#160; All of the presentations are now [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Where can you find MySQL from August through October 2026? </title>
    <link href="https://blogs.oracle.com/mysql/where-can-you-find-mysql-from-august-through-october-2026"/>
    <id>https://blogs.oracle.com/mysql/where-can-you-find-mysql-from-august-through-october-2026</id>
    <updated>2026-08-03T14:19:30+00:00</updated>
    <content type="html">
      The MySQL Community team will&amp;#160;continue to be active across&amp;#160;conferences, user group meetups,&amp;#160;open source&amp;#160;events, and regional community activities throughout August, September, and October 2026.&amp;#160; While some of our August events were featured in our&amp;#160;previous&amp;#160;event update,&amp;#160;we’ve&amp;#160;included them here again with the latest information. Whether you’re interested
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Artificially Delayed Replication with PostgreSQL</title>
    <link href="https://www.fromdual.com/blog/postgresql/artificially-delayed-replication-with-postgresql/"/>
    <id>https://www.fromdual.com/blog/postgresql/artificially-delayed-replication-with-postgresql/</id>
    <updated>2026-08-03T07:53:00+00:00</updated>
    <content type="html">
      &lt;p&gt;While working on our project titled “PostgreSQL for Dolphins and Sea Lions,” I pored over the PostgreSQL documentation on replication. What struck me was that PostgreSQL does NOT support artificially delayed replication—at least according to this documentation.&lt;/p&gt;
&lt;p&gt;After I’d already been thinking about how one might possibly cobble together artificially delayed replication using PostgreSQL’s 
    </content>
    <author>
      <name>Shinguz&#39;s Blog</name>
      <uri>https://www.fromdual.com/blog/shinguz/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">No Index GroupBy Optimization</title>
    <link href="https://dolthub.com/blog/2026-08-03-no-index-groupby/"/>
    <id>https://dolthub.com/blog/2026-08-03-no-index-groupby/</id>
    <updated>2026-08-03T00:00:00+00:00</updated>
    <content type="html">
      Sneak peek at one of the optimizations applied to Dolt and Doltgres
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">CloudJump III Optimizing Cloud Databases for Tiered Storage(SIGMOD 2026)</title>
    <link href="http://baotiao.github.io/2026/08/03/cloudjumpIII.html"/>
    <id>http://baotiao.github.io/2026/08/03/cloudjumpIII.html</id>
    <updated>2026-08-03T00:00:00+00:00</updated>
    <content type="html">
      在云原生数据库的演进中, 计存分离让计算层和存储层可以独立扩展, 共享存储让多个计算节点访问同一份数据成为可能.
    </content>
    <author>
      <name>Chen Zongzhi&#39;s GitHub blog</name>
      <uri>https://baotiao.github.io/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Wirekite becomes Silver Sponsor of MariaDB Foundation</title>
    <link href="https://mariadb.org/wirekite-becomes-silver-sponsor-of-mariadb-foundation/"/>
    <id>https://mariadb.org/wirekite-becomes-silver-sponsor-of-mariadb-foundation/</id>
    <updated>2026-08-02T20:09:53+00:00</updated>
    <content type="html">
      &lt;p&gt;We are pleased to welcome Wirekite as a new Silver Sponsor of MariaDB Foundation.&lt;br&gt;
Wirekite is an enterprise data movement platform focused on high-performance extract, load, migration, and replication workflows. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;Wirekite becomes Silver Sponsor of MariaDB Foundation\&quot;&lt;/p&gt;
&lt;p&gt;Wirekite becomes Silver Sponsor of MariaDB Foundation appeared first on MariaDB.org&lt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What’s New At Releem - June 2026</title>
    <link href="https://releem.com/blog/whats-new-at-releem-june-2026"/>
    <id>https://releem.com/blog/whats-new-at-releem-june-2026</id>
    <updated>2026-08-01T02:54:00+00:00</updated>
    <content type="html">
      Over the past few months, we’ve been expanding Releem into more database environments while making recommendations easier to understand and act on. June continues that work with updates designed to shorten the path from identifying an issue to resolving it safely.
    </content>
    <author>
      <name>Releem Blog</name>
      <uri>https://releem.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Upgrading Oracle Linux when running Oracle databases</title>
    <link href="https://www.dbi-services.com/blog/upgrading-oracle-linux-when-running-oracle-databases/"/>
    <id>https://www.dbi-services.com/blog/upgrading-oracle-linux-when-running-oracle-databases/</id>
    <updated>2026-07-31T16:33:10+00:00</updated>
    <content type="html">
      &lt;p&gt;I recently had to upgrade an Oracle Linux production server running 19.30 Oracle databases for one of our customer. In this post, I will share with you the full set of steps that need to be carried out to run an in-place Oracle Linux upgrade when running Oracle databases. The method will be the same [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;L’article Upgrading Oracle Linux when running Oracle databases est apparu en pre
    </content>
    <author>
      <name>dbi Blog</name>
      <uri>https://www.dbi-services.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL July 2026 GA Releases Now Available</title>
    <link href="https://blogs.oracle.com/mysql/mysql-july-2026-ga-releases-now-available"/>
    <id>https://blogs.oracle.com/mysql/mysql-july-2026-ga-releases-now-available</id>
    <updated>2026-07-31T14:51:30+00:00</updated>
    <content type="html">
      The July 2026 MySQL releases are now available, including: MySQL 26.7.0 is the first generally available Innovation release following MySQL 9.7 LTS and the first MySQL release to use the new calendar-versioning model. MySQL 9.7.2 and MySQL 8.4.11 continue the quarterly maintenance cadence for the current MySQL Long-Term Support release lines. A new calendar-versioning model [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Stored Procedures memory consumption in Percona Server for MySQL</title>
    <link href="https://www.percona.com/blog/stored-procedures-memory-consumption-in-percona-server-for-mysql/"/>
    <id>https://www.percona.com/blog/stored-procedures-memory-consumption-in-percona-server-for-mysql/</id>
    <updated>2026-07-31T11:50:51+00:00</updated>
    <content type="html">
      &lt;p&gt;1. What it is about This investigation began as a performance comparison for different memory allocators. However, during benchmarking, I discovered unexpected effects deserving a more detailed explanation. I hope you find these findings both interesting and useful. Imagine you need to set up a MySQL database server. Every detail is planned: the operating system, &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The pos
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to Use the MySQL Slow Query Log to Find and Fix Performance Bottlenecks</title>
    <link href="https://webyog.com/how-to-use-the-mysql-slow-query-log-to-find-and-fix-performance-bottlenecks/"/>
    <id>https://webyog.com/how-to-use-the-mysql-slow-query-log-to-find-and-fix-performance-bottlenecks/</id>
    <updated>2026-07-31T10:33:17+00:00</updated>
    <content type="html">
      &lt;p&gt;Every MySQL performance problem leaves a record. The slow query log is where that record lives — a straightforward, built-in tool that captures every query taking longer than a threshold [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post How to Use the MySQL Slow Query Log to Find and Fix Performance Bottlenecks appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Summary of MySQL Public Discussion #5: The Contributor Experience</title>
    <link href="https://blogs.oracle.com/mysql/summary-of-mysql-public-discussion-5-the-contributor-experience"/>
    <id>https://blogs.oracle.com/mysql/summary-of-mysql-public-discussion-5-the-contributor-experience</id>
    <updated>2026-07-31T06:00:00+00:00</updated>
    <content type="html">
      The fifth MySQL Public Discussion as part of our Community Engagement plan. The plan includes accelerating innovation in MySQL Community Edition, increasing community contributions and expanding the MySQL ecosystem overall. This session was focused on the contributor experience and the ongoing work to make contributing to MySQL more transparent and accessible. The session covered MySQL [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Massively parallel Postgres backups</title>
    <link href="https://planetscale.com/blog/massively-parallel-postgres-backups"/>
    <id>https://planetscale.com/blog/massively-parallel-postgres-backups</id>
    <updated>2026-07-31T00:00:00+00:00</updated>
    <content type="html">
      PlanetScale backs up petabyte-scale sharded Postgres databases in hours using parallel infrastructure, object storage, and WAL replay.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Announcing ProxySQL 3.0.10, 3.1.10, and 4.0.10</title>
    <link href="https://proxysql.com/blog/announcing-proxysql-3-0-10/"/>
    <id>https://proxysql.com/blog/announcing-proxysql-3-0-10/</id>
    <updated>2026-07-31T00:00:00+00:00</updated>
    <content type="html">
      ProxySQL 3.0.10, 3.1.10, and 4.0.10 are out, led by a security fix in the compressed-packet path, AWS RDS Blue/Green monitoring, per-hostgroup query timeouts, and complete configuration round-tripping.
    </content>
    <author>
      <name>ProxySQL Blog</name>
      <uri>https://proxysql.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">DataEngBytes Sydney Overview</title>
    <link href="https://ronaldbradford.com/blog/2026-07-31-dataengbytes-sydney-overview/"/>
    <id>https://ronaldbradford.com/blog/2026-07-31-dataengbytes-sydney-overview/</id>
    <updated>2026-07-31T00:00:00+00:00</updated>
    <content type="html">
      I have just returned from my first DataEngBytes conference in Sydney. Here is a quick summary on my thoughts for the event. I plan to go into more detail on great points from presentations in later posts.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Percona Server for MongoDB 8.3 Technical Preview Is Now Available</title>
    <link href="https://www.percona.com/blog/percona-server-for-mongodb-8-3-technical-preview-is-now-available/"/>
    <id>https://www.percona.com/blog/percona-server-for-mongodb-8-3-technical-preview-is-now-available/</id>
    <updated>2026-07-30T17:36:14+00:00</updated>
    <content type="html">
      &lt;p&gt;Percona Server for MongoDB 8.3 is available today as a Technical Preview. It is not for production. It is for your lab, your staging cluster, and your benchmark harness &amp;#8211; and for sharing with us what works and what does not. Especially if this version is your segue to leverage upcoming full-text and vector search &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Percona Server for MongoDB 8.3 Technical Pr
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Vector Search Meets Distributed SQL: Why Agentic AI Does Not Need Another Database</title>
    <link href="https://www.pingcap.com/blog/vector-search-distributed-sql/"/>
    <id>https://www.pingcap.com/blog/vector-search-distributed-sql/</id>
    <updated>2026-07-30T16:31:33+00:00</updated>
    <content type="html">
      &lt;p&gt;Key Takeaways Add a vector database to the existing stack. Sync it. Maintain it. Debug it when it drifts. Teams building agentic applications have largely accepted that sequence as the price of admission for working with embeddings, and the fourth step is the one worth pausing on. Drift is not an incidental bug waiting to [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Vector Search Meets Distributed SQL: Why Agentic
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Best Practice : not using date / time types, nor ENUM</title>
    <link href="https://jfg-mysql.blogspot.com/2026/07/best-practice-no-timestamp-nor-enum.html"/>
    <id>https://jfg-mysql.blogspot.com/2026/07/best-practice-no-timestamp-nor-enum.html</id>
    <updated>2026-07-30T16:22:18+00:00</updated>
    <content type="html">
      Today, I was reminded of a MySQL Best Practice, probably generalizable to all databases : using simple types, not complex types.&amp;nbsp; Such complex types to avoid include the date and time data types (including TIMESTAMP) and ENUM.&amp;nbsp; Let&#39;s see why.



A little history about this, Baron Schwartz, a MySQL Legend who is not involved in the community anymore, compared using the TIMESTAMP type to
    </content>
    <author>
      <name>J-F Gagné&#39;s MySQL Blog</name>
      <uri>https://jfg-mysql.blogspot.com</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB again faces questions over Galera&#39;s open source future</title>
    <link href="https://www.theregister.com/databases/2026/07/30/mariadb-again-faces-questions-over-galeras-open-source-future/5280975"/>
    <id>https://www.theregister.com/databases/2026/07/30/mariadb-again-faces-questions-over-galeras-open-source-future/5280975</id>
    <updated>2026-07-30T11:01:00+00:00</updated>
    <content type="html">
      Support for the MySQL build ends in September as the company develops separate premium replication technology
    </content>
    <author>
      <name>The Register</name>
      <uri>https://www.theregister.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Java Connector 3.5.10, 3.4.4, 3.3.6, and 2.7.15 now available</title>
    <link href="https://mariadb.com/resources/blog/mariadb-java-connector-3-5-10-3-4-4-3-3-6-and-2-7-15-now-available/"/>
    <id>https://mariadb.com/resources/blog/mariadb-java-connector-3-5-10-3-4-4-3-3-6-and-2-7-15-now-available/</id>
    <updated>2026-07-29T21:34:39+00:00</updated>
    <content type="html">
      MariaDB is pleased to announce the immediate availability of the MariaDB Connector/J 3.5.10, 3.4.4, 3.3.6, and 2.7.15 releases. Release Notes [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">AI Chat With DBeaver Community Edition</title>
    <link href="https://davesmysqlstuff.blogspot.com/2026/07/ai-chat-with-dbeaver-community-edition.html"/>
    <id>https://davesmysqlstuff.blogspot.com/2026/07/ai-chat-with-dbeaver-community-edition.html</id>
    <updated>2026-07-29T16:21:44+00:00</updated>
    <content type="html">
      &lt;p&gt;&amp;nbsp;&lt;/p&gt;AI Chat With DBeaver Community EditionJuly 29, 2026&lt;p&gt;&amp;nbsp;DBeaver recently introduced interactive chat capabilities into the free, open-source Community Edition. What does that mean?&amp;nbsp;&lt;/p&gt;&lt;p&gt;It means some of your database tasks can be accomplished significantly faster!&amp;nbsp;&lt;/p&gt;&lt;p&gt;First, you can ask for information without coding SQL. I love Structured Query Language, but it is m
    </content>
    <author>
      <name>Dave&#39;s MySQL Stuff</name>
      <uri>https://davesmysqlstuff.blogspot.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">When Tungsten Replication &quot;Stalls&quot; but Nothing Has Failed: A MySQL Metadata-Query Story</title>
    <link href="https://www.continuent.com/resources/blog/when-tungsten-replication-stalls-nothing-has-failed-mysql-metadata-query-story"/>
    <id>https://www.continuent.com/resources/blog/when-tungsten-replication-stalls-nothing-has-failed-mysql-metadata-query-story</id>
    <updated>2026-07-29T14:45:31+00:00</updated>
    <content type="html">
      A real-world troubleshooting guide showing how MySQL metadata query behavior can cause Tungsten Replicator to appear stalled despite healthy cluster status, with root-cause analysis and preventive configuration recommendations.
    </content>
    <author>
      <name>Continuent Blog</name>
      <uri>https://www.continuent.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Performance Tuning: 8 Proven Techniques for Faster Queries</title>
    <link href="https://webyog.com/mysql-performance-tuning-8-proven-techniques-for-faster-queries/"/>
    <id>https://webyog.com/mysql-performance-tuning-8-proven-techniques-for-faster-queries/</id>
    <updated>2026-07-29T12:21:02+00:00</updated>
    <content type="html">
      &lt;p&gt;Slow MySQL queries are one of the most common database problems — and one of the most solvable. Most performance issues don&amp;#8217;t require new hardware or a rewrite. They require [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post MySQL Performance Tuning: 8 Proven Techniques for Faster Queries appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">After rewriting SQLite in Rust, Turso turns its sights on Postgres</title>
    <link href="https://www.theregister.com/databases/2026/07/29/after-rewriting-sqlite-in-rust-turso-turns-its-sights-on-postgres/5279835"/>
    <id>https://www.theregister.com/databases/2026/07/29/after-rewriting-sqlite-in-rust-turso-turns-its-sights-on-postgres/5279835</id>
    <updated>2026-07-29T11:28:00+00:00</updated>
    <content type="html">
      Cloud database upstart wants one virtual machine core to power multiple SQL frontends
    </content>
    <author>
      <name>The Register</name>
      <uri>https://www.theregister.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey</title>
    <link href="https://mariadb.org/from-a-production-problem-to-mariadb-headouts-open-source-contribution-journey/"/>
    <id>https://mariadb.org/from-a-production-problem-to-mariadb-headouts-open-source-contribution-journey/</id>
    <updated>2026-07-29T07:01:00+00:00</updated>
    <content type="html">
      &lt;p&gt;A production bottleneck at Headout led to a new MariaDB Server improvement. This is the story of how engineers, maintainers and AI-assisted development turned a real-world problem into an upstream open-source contribution.&lt;/p&gt;
&lt;p&gt;From a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 12.3: Faster Vector Search with Matryoshka Optimization</title>
    <link href="https://mariadb.com/resources/blog/mariadb-12-3-faster-vector-search-with-matryoshka-optimization/"/>
    <id>https://mariadb.com/resources/blog/mariadb-12-3-faster-vector-search-with-matryoshka-optimization/</id>
    <updated>2026-07-28T18:29:55+00:00</updated>
    <content type="html">
      Achieving Fast Vector Search in MariaDB MariaDB Server 12.3 makes vector search faster where it matters most: the high-recall levels [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Post-Quantum Cryptography support in MySQL</title>
    <link href="https://blogs.oracle.com/mysql/post-quantum-cryptography-support-in-mysql"/>
    <id>https://blogs.oracle.com/mysql/post-quantum-cryptography-support-in-mysql</id>
    <updated>2026-07-28T17:00:00+00:00</updated>
    <content type="html">
      Overview OpenSSL 3.5 integrates a number of algorithms resistant to attack by future quantum computers, commonly referred as Post-Quantum Cryptography (PQC). These include: Possibility of storing the vast amounts of TLS encrypted traffic now and decrypting it later once the quantum computers become capable enough is considered a real problem, so the governments and standards [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Backups Using the MySQL Clone Operation</title>
    <link href="https://www.fromdual.com/blog/backups-with-mysql-clone/"/>
    <id>https://www.fromdual.com/blog/backups-with-mysql-clone/</id>
    <updated>2026-07-28T09:40:00+00:00</updated>
    <content type="html">
      &lt;p&gt;We recently tested the PostgreSQL backup tool &lt;code&gt;pg_basebackup&lt;/code&gt; and were very impressed with its remote backup functionality, which allows for both physical local and physical remote backups.&lt;/p&gt;
&lt;p&gt;This led us to wonder whether a physical remote backup is also possible using the “new” MySQL Server Clone feature, which was introduced in MySQL 8.0.17 (July 2019).&lt;/p&gt;
&lt;p&gt;The MySQL Clone o
    </content>
    <author>
      <name>Shinguz&#39;s Blog</name>
      <uri>https://www.fromdual.com/blog/shinguz/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">TiDB Log Compaction: Faster Point-in-Time Recovery for Large Clusters</title>
    <link href="https://www.pingcap.com/blog/tidb-log-compaction-faster-point-in-time-recovery-for-large-clusters/"/>
    <id>https://www.pingcap.com/blog/tidb-log-compaction-faster-point-in-time-recovery-for-large-clusters/</id>
    <updated>2026-07-28T06:25:48+00:00</updated>
    <content type="html">
      &lt;p&gt;For a large distributed SQL cluster, backup and restore define whether the business can&amp;#160;recover from an accident&amp;#160;inside a realistic service objective. As TiDB adoption grows across larger, more write-intensive workloads, many production clusters now hold tens or hundreds of terabytes of data. At that scale, point-in-time recovery (PITR) has to satisfy two goals that pull [&amp;#8230;]&lt;/p&gt;

    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL 8.0 to 8.4 upgrade on RDS: how to prove your data survived</title>
    <link href="https://blog.dbtrail.com/mysql-8-0-to-8-4-upgrade-on-rds/"/>
    <id>https://blog.dbtrail.com/mysql-8-0-to-8-4-upgrade-on-rds/</id>
    <updated>2026-07-28T00:44:04+00:00</updated>
    <content type="html">
      &lt;p&gt;Standard support for MySQL 8.0 on RDS ends on July 31. The in-place upgrade to 8.4 takes minutes and there is no way back. Here is how I checked, on a real RDS instance with every MySQL data type I could think of, that it did not change a single row.&lt;/p&gt;
&lt;p&gt;The post MySQL 8.0 to 8.4 upgrade on RDS: how to prove your data survived appeared first on dbtrail.&lt;/p&gt;
    </content>
    <author>
      <name>dbtrail Blog</name>
      <uri>https://blog.dbtrail.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Migrate self-managed PostgreSQL to Amazon RDS using the RDS console</title>
    <link href="https://aws.amazon.com/blogs/database/migrate-self-managed-postgresql-to-amazon-rds-using-the-rds-console/"/>
    <id>https://aws.amazon.com/blogs/database/migrate-self-managed-postgresql-to-amazon-rds-using-the-rds-console/</id>
    <updated>2026-07-27T21:32:15+00:00</updated>
    <content type="html">
      Migrate a self-managed PostgreSQL database on Amazon EC2 to Amazon RDS for PostgreSQL or Amazon Aurora PostgreSQL-Compatible Edition using the auto-migration capability in the Amazon RDS console, powered by AWS Database Migration Service (AWS DMS) homogeneous data migrations.
    </content>
    <author>
      <name>AWS Database Blog</name>
      <uri>https://aws.amazon.com/blogs/database/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Adobe Commerce Chooses MariaDB as Its Default Database Platform</title>
    <link href="https://mariadb.org/adobe-commerce-chooses-mariadb-as-its-default-database-platform/"/>
    <id>https://mariadb.org/adobe-commerce-chooses-mariadb-as-its-default-database-platform/</id>
    <updated>2026-07-27T12:49:48+00:00</updated>
    <content type="html">
      &lt;p&gt;Adobe Commerce is making MariaDB its default and recommended database&lt;br&gt;
platform. &lt;/p&gt;
&lt;p&gt;Adobe Commerce Chooses MariaDB as Its Default Database Platform appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">ScalaHosting Becomes a Gold Sponsor of MariaDB Foundation</title>
    <link href="https://mariadb.org/scalahosting-becomes-a-gold-sponsor-of-mariadb-foundation/"/>
    <id>https://mariadb.org/scalahosting-becomes-a-gold-sponsor-of-mariadb-foundation/</id>
    <updated>2026-07-27T09:11:10+00:00</updated>
    <content type="html">
      &lt;p&gt;Global cloud hosting provider supports the continued development and adoption of open-source MariaDB&lt;br&gt;
MariaDB Foundation is pleased to welcome ScalaHosting as a Gold Sponsor, strengthening the relationship between the MariaDB community and one of the hosting industry&amp;#8217;s established cloud infrastructure providers. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;ScalaHosting Becomes a Gold Sponsor of M
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">TLS Certificate Pinning and Best Practices in Azure Database for MySQL</title>
    <link href="https://techcommunity.microsoft.com/t5/azure-database-for-mysql-blog/tls-certificate-pinning-and-best-practices-in-azure-database-for/ba-p/4521345"/>
    <id>https://techcommunity.microsoft.com/t5/azure-database-for-mysql-blog/tls-certificate-pinning-and-best-practices-in-azure-database-for/ba-p/4521345</id>
    <updated>2026-07-27T04:58:50+00:00</updated>
    <content type="html">
      &lt;p&gt;Transport Layer Security (TLS)&amp;nbsp;encrypts&amp;nbsp;data in transit between client applications and the&amp;nbsp;server and&amp;nbsp;authenticates&amp;nbsp;the service endpoint&amp;nbsp;in&amp;nbsp;client-server authentication.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Azure Database&amp;nbsp;for MySQL&amp;nbsp;server certificates are issued by&amp;nbsp;well-known&amp;nbsp;trusted&amp;nbsp;public&amp;nbsp;Certificate Authorities&amp;nbsp;(CAs),&amp;nbsp;including&amp;nbsp;Microsof
    </content>
    <author>
      <name>Azure for MySQL Blog</name>
      <uri>https://techcommunity.microsoft.com/category/azuredatabases/blog/adformysql</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Introducing 🍃MClusterAdmin: A Lightweight GUI Tool for MongoDB DBAs</title>
    <link href="https://percona.community/blog/2026/07/27/introducing-mclusteradmin-a-lightweight-gui-tool-for-mongodb-dba/"/>
    <id>https://percona.community/blog/2026/07/27/introducing-mclusteradmin-a-lightweight-gui-tool-for-mongodb-dba/</id>
    <updated>2026-07-27T00:00:00+00:00</updated>
    <content type="html">
      Over the years working on various MongoDB troubleshooting cases, I’ve been wondering how to handle the longish JSON outputs from the most common diagnostic commands, like rs.status(), sh.status(), or db.currentOp(), not to mention db.serverStatus()! They are just painful and slow to read. I even came up with various scripts to present the data in table format, similar to what we know from MySQL, bu
    </content>
    <author>
      <name>Percona Community Blog</name>
      <uri>https://percona.community/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MITRE ATLAS - A 2025 Review</title>
    <link href="https://ronaldbradford.com/blog/2026-07-27-mitre-atlas/"/>
    <id>https://ronaldbradford.com/blog/2026-07-27-mitre-atlas/</id>
    <updated>2026-07-27T00:00:00+00:00</updated>
    <content type="html">
      The MITRE ATLAS Matrix provides a working knowledge base of adversary tactics, techniques, and real-world case studies specifically for Artificial Intelligence (AI) and Machine Learning (ML) systems. It adapts the established MITRE ATT&amp;amp;CK adversary tactics and techniques matrix which is the standard reference for traditional IT cybersecurity.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Performance Monitoring: 20 Essential Metrics Every DBA Should Track for Troubleshooting</title>
    <link href="https://minervadb.com/mariadb-performance-monitoring-metrics/"/>
    <id>https://minervadb.com/mariadb-performance-monitoring-metrics/</id>
    <updated>2026-07-26T19:29:15+00:00</updated>
    <content type="html">
      Why MariaDB Performance Monitoring Fails Without Baselines MariaDB performance monitoring is what separates a diagnosis from a guess. Most MariaDB incidents are never actually diagnosed. When a production cluster degrades at 02:00, the on-call DBA [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The Queen and the “Half That Wasn’t Told”</title>
    <link href="https://mariadb.org/the-queen-and-the-half-that-wasnt-told/"/>
    <id>https://mariadb.org/the-queen-and-the-half-that-wasnt-told/</id>
    <updated>2026-07-26T18:55:29+00:00</updated>
    <content type="html">
      &lt;p&gt;The Queen of Sheba did not travel lightly.&lt;br&gt;
She arrived in Jerusalem with difficult questions, a large caravan, camels carrying spices, and an impressive quantity of gold. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;The Queen and the &amp;#8220;Half That Wasn&amp;#8217;t Told&amp;#8221;\&quot;&lt;/p&gt;
&lt;p&gt;The Queen and the &amp;#8220;Half That Wasn&amp;#8217;t Told&amp;#8221; appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Say the Name: MariaDB, MySQL, and the Ecosystem We Share</title>
    <link href="https://lefred.be/content/say-the-name-mariadb-mysql-and-the-ecosystem-we-share/"/>
    <id>https://lefred.be/content/say-the-name-mariadb-mysql-and-the-ecosystem-we-share/</id>
    <updated>2026-07-25T16:01:29+00:00</updated>
    <content type="html">
      Names are important. They help us identify people, projects, products, pets, database servers, and occasionally the correct bug tracker. This may sound obvious, but the database world has spent more than fifteen years proving that it is not. MySQL and MariaDB share a substantial amount of history, syntax, tooling, knowledge, applications, and community. They also […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The Agent Context Plane: How One Cluster Fixed the $50K Agent Bug</title>
    <link href="https://www.pingcap.com/blog/agent-context-plane-analytical-agents/"/>
    <id>https://www.pingcap.com/blog/agent-context-plane-analytical-agents/</id>
    <updated>2026-07-24T14:32:46+00:00</updated>
    <content type="html">
      &lt;p&gt;Real-time data has been the promise of the analytics stack for a decade. Dashboards refresh, pipelines run, and a human reads the result. That model holds right up until you ask an agent to act on the data instead of look at it. At TiDB SCaiLE Europe 2026 in Stockholm, Bernard Kavanagh, Solutions Architect at [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post The Agent Context Plane: How One Cluster Fixed the $50K Agent
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">IBM continues as a Platinum Sponsor of MariaDB Foundation</title>
    <link href="https://mariadb.org/ibm-continues-as-a-platinum-sponsor-of-mariadb-foundation/"/>
    <id>https://mariadb.org/ibm-continues-as-a-platinum-sponsor-of-mariadb-foundation/</id>
    <updated>2026-07-24T13:12:09+00:00</updated>
    <content type="html">
      &lt;p&gt;We are delighted to announce that IBM is continuing its support of MariaDB Foundation as a Platinum Sponsor.&lt;br&gt;
IBM&amp;#8217;s sponsorship brings together two major enterprise computing platforms, IBM&amp;#174; &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;IBM continues as a Platinum Sponsor of MariaDB Foundation\&quot;&lt;/p&gt;
&lt;p&gt;IBM continues as a Platinum Sponsor of MariaDB Foundation appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Say the Name: MariaDB, MySQL, and the Ecosystem We Share</title>
    <link href="https://mariadb.org/say-the-name-mariadb-mysql-and-the-ecosystem-we-share/"/>
    <id>https://mariadb.org/say-the-name-mariadb-mysql-and-the-ecosystem-we-share/</id>
    <updated>2026-07-24T06:58:58+00:00</updated>
    <content type="html">
      &lt;p&gt;MariaDB and MySQL share history, tools, protocols and a large technical community. But compatibility does not mean identity—especially when reporting bugs. A MariaDB Connector/C issue submitted to the MySQL bug tracker offers a funny reminder to say the product’s actual name.&lt;/p&gt;
&lt;p&gt;Say the Name: MariaDB, MySQL, and the Ecosystem We Share appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Postgres backups under the hood</title>
    <link href="https://planetscale.com/blog/postgres-backups-under-the-hood"/>
    <id>https://planetscale.com/blog/postgres-backups-under-the-hood</id>
    <updated>2026-07-24T00:00:00+00:00</updated>
    <content type="html">
      With backups being such a vital part of keeping your data safe, how do they actually work?
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Foundational Frameworks for GenAI Security Analysis</title>
    <link href="https://ronaldbradford.com/blog/2026-07-24-foundational-frameworks-for-genai-security-analysis/"/>
    <id>https://ronaldbradford.com/blog/2026-07-24-foundational-frameworks-for-genai-security-analysis/</id>
    <updated>2026-07-24T00:00:00+00:00</updated>
    <content type="html">
      Three frameworks form the analytical foundation of this series&amp;rsquo; threat analysis, selected for their complementary coverage of the GenAI security landscape and their broad adoption across enterprise security practices. The MITRE Adversarial Threat Landscape for AI Systems (MITRE ATLAS) maps tactics and techniques specific to AI systems.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Percona Operator for MongoDB 1.23.0: ClusterSync Migration, Vector Search, and PVC Snapshot Backups</title>
    <link href="https://www.percona.com/blog/percona-operator-for-mongodb-1-23-0-clustersync-vector-search-pvc-snapshot-backups/"/>
    <id>https://www.percona.com/blog/percona-operator-for-mongodb-1-23-0-clustersync-vector-search-pvc-snapshot-backups/</id>
    <updated>2026-07-23T19:55:51+00:00</updated>
    <content type="html">
      &lt;p&gt;Percona Operator for MongoDB 1.23.0 makes the operator a place you move to, not just a place you start. A new ClusterSync component clones a live source and follows its change streams, so leaving a hosted service is a short cutover rather than a long outage. Alongside it, this release adds semantic vector search and &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Percona Operator for MongoDB 1.23.0: ClusterSy
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Amazon RDS for MySQL supports MySQL 9.7 in Amazon RDS Database Preview Environment</title>
    <link href="https://aws.amazon.com/about-aws/whats-new/2026/07/amazon-rds-mysql-long-term-9-7-rds-database-preview/"/>
    <id>https://aws.amazon.com/about-aws/whats-new/2026/07/amazon-rds-mysql-long-term-9-7-rds-database-preview/</id>
    <updated>2026-07-23T18:05:00+00:00</updated>
    <content type="html">
      &lt;p&gt;Amazon RDS for MySQL&amp;nbsp;now supports version community MySQL 9.7 in the&amp;nbsp;Amazon RDS Database Preview Environment, allowing you to evaluate the latest Release on Amazon RDS for MySQL. This preview environment provides a sandbox where you can test applications and explore new MySQL 9.7 capabilities before they become generally available.&lt;br&gt; &lt;br&gt; MySQL 9.7 is the latest Long-Term Support rel
    </content>
    <author>
      <name>AWS What&#39;s New</name>
      <uri>https://aws.amazon.com/new/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">The MySQL GUI Features Every Professional DBA Needs in 2026</title>
    <link href="https://webyog.com/the-mysql-gui-features-every-professional-dba-needs-in-2026/"/>
    <id>https://webyog.com/the-mysql-gui-features-every-professional-dba-needs-in-2026/</id>
    <updated>2026-07-23T11:31:40+00:00</updated>
    <content type="html">
      &lt;p&gt;Choosing a MySQL GUI is one of those decisions that looks simple from the outside — they all let you run queries and browse tables — but the right choice [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post The MySQL GUI Features Every Professional DBA Needs in 2026 appeared first on Webyog.&lt;/p&gt;
    </content>
    <author>
      <name>Webyog Blog</name>
      <uri>https://webyog.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB GTID Info &amp; Flashback Plugin</title>
    <link href="https://lefred.be/content/mariadb-gtid-info-flashback-plugin/"/>
    <id>https://lefred.be/content/mariadb-gtid-info-flashback-plugin/</id>
    <updated>2026-07-23T05:49:16+00:00</updated>
    <content type="html">
      Reversing Transactions Directly from the Binary Log Some ideas never completely disappear. They remain somewhere in your brain, waiting for the right opportunity—or the right API—to come back. For me, recovering rows from the binary log is one of those ideas. More than ten years ago, I started experimenting with a simple question: If row-based […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">What&#39;s new in Postgres 19</title>
    <link href="https://planetscale.com/blog/whats-new-in-postgres-19"/>
    <id>https://planetscale.com/blog/whats-new-in-postgres-19</id>
    <updated>2026-07-23T00:00:00+00:00</updated>
    <content type="html">
      `VACUUM` reclaims dead-tuple space but doesn&#39;t shrink a table. PostgreSQL 19 Beta 2 adds an in-core online rewrite with REPACK (CONCURRENTLY), and much more.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">A first look at MySQL 26.7 Early Access</title>
    <link href="https://ronaldbradford.com/blog/2026-07-23-a-first-look-at-mysql-26-7-early-access/"/>
    <id>https://ronaldbradford.com/blog/2026-07-23-a-first-look-at-mysql-26-7-early-access/</id>
    <updated>2026-07-23T00:00:00+00:00</updated>
    <content type="html">
      MySQL has dropped its newest release , categorized as &amp;ldquo;Early Access&amp;rdquo; and available at labs.mysql.com/ .
While this post is not going to go into depth, I wanted to at least validate the management changes you verify between normal MySQL upgrades.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why Agent Memory Needs a Database That Can Write Back</title>
    <link href="https://www.pingcap.com/blog/agent-memory-write-back-database/"/>
    <id>https://www.pingcap.com/blog/agent-memory-write-back-database/</id>
    <updated>2026-07-22T20:08:21+00:00</updated>
    <content type="html">
      &lt;p&gt;I&amp;#8217;ve spent the last year helping enterprise teams put AI agents into real workflows: Fraud detection, infrastructure monitoring, customer intelligence. The conversations follow a predictable pattern. The first question is always about the model. Which LLM? Which orchestrator? The second question, about six weeks after go-live, is always about the data. Why is the agent [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Oracle’s July update fixes ten 10.0 vulnerabilities in Fusion Middleware</title>
    <link href="https://www.infoworld.com/article/4200189/oracles-july-update-fixes-ten-10-0-vulnerabilities-in-fusion-middleware-2.html"/>
    <id>https://www.infoworld.com/article/4200189/oracles-july-update-fixes-ten-10-0-vulnerabilities-in-fusion-middleware-2.html</id>
    <updated>2026-07-22T18:18:03+00:00</updated>
    <content type="html">
      
		
					  
						




&lt;p&gt;Oracle’s July 2026 Critical Patch Update, its largest ever, contains 1,449 new security patches spanning 32 product families, from Oracle Database and E-Business Suite to PeopleSoft, GoldenGate, Java SE, and Fusion Middleware.&lt;/p&gt;



&lt;p&gt;Fusion Middleware was particularly hard hit, with new security patches for 355 security vulnerabilities, 219 of them remotely exploitable 
    </content>
    <author>
      <name>InfoWorld</name>
      <uri>https://www.infoworld.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">PostgreSQL Point-in-Time Recovery with Oops-Queries</title>
    <link href="https://www.fromdual.com/blog/postgresql/postgresql-point-in-time-recovery-with-oops-queries/"/>
    <id>https://www.fromdual.com/blog/postgresql/postgresql-point-in-time-recovery-with-oops-queries/</id>
    <updated>2026-07-22T15:26:00+00:00</updated>
    <content type="html">
      &lt;p&gt;While working on the topic “PostgreSQL for Dolphins and Sea Lions,” I discovered that in the PostgreSQL universe, the topic of point-in-time recovery tends to be sidestepped when it comes to specific statements or transactions. And when examples are provided, they primarily focus on DDL statements rather than DML statements.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you want to recover to some previous point in ti
    </content>
    <author>
      <name>Shinguz&#39;s Blog</name>
      <uri>https://www.fromdual.com/blog/shinguz/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to Migrate from MySQL Galera Cluster to Percona XtraDB Cluster</title>
    <link href="https://www.percona.com/blog/migrate-mysql-galera-cluster-to-percona-xtradb-cluster/"/>
    <id>https://www.percona.com/blog/migrate-mysql-galera-cluster-to-percona-xtradb-cluster/</id>
    <updated>2026-07-22T09:56:28+00:00</updated>
    <content type="html">
      &lt;p&gt;On December 1, 2025, MariaDB announced that MySQL Galera Cluster will reach end of life on September 30, 2026. After that date, the MySQL build of Galera stops receiving maintenance and binary releases, and all new clustering features land only in MariaDB Galera Cluster. MariaDB&amp;#8217;s recommended path is an in-place migration onto their own server. &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post How to Migr
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Deploying the MariaDB Privacy-First Stack Anywhere with Terraform</title>
    <link href="https://mariadb.org/deploying-the-mariadb-privacy-first-stack-anywhere-with-terraform/"/>
    <id>https://mariadb.org/deploying-the-mariadb-privacy-first-stack-anywhere-with-terraform/</id>
    <updated>2026-07-22T09:07:49+00:00</updated>
    <content type="html">
      &lt;p&gt;In my previous post, I introduced the MariaDB Privacy-First Stack.&lt;br&gt;
Nextcloud for collaboration, Passbolt for passwords and secrets, and MariaDB Server for the data. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;Deploying the MariaDB Privacy-First Stack Anywhere with Terraform\&quot;&lt;/p&gt;
&lt;p&gt;Deploying the MariaDB Privacy-First Stack Anywhere with Terraform appeared first on MariaDB.org&lt;/p&gt;
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">&quot;Why Didn&#39;t Our Database Fail Over?&quot; - When NOT Failing Over Is the Right Answer</title>
    <link href="https://www.continuent.com/resources/blog/why-didnt-our-database-fail-over-when-not-failing-over-right-answer"/>
    <id>https://www.continuent.com/resources/blog/why-didnt-our-database-fail-over-when-not-failing-over-right-answer</id>
    <updated>2026-07-22T08:20:30+00:00</updated>
    <content type="html">
      Technical explanation of why a high availability cluster may intentionally avoid failover, exploring quorum, replication state, cluster decision-making, and the safeguards that protect data integrity during failures.
    </content>
    <author>
      <name>Continuent Blog</name>
      <uri>https://www.continuent.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL 9.7 Community Edition: Smarter Join Planning with the Hypergraph Optimizer</title>
    <link href="https://blogs.oracle.com/mysql/smarter-join-planning-with-the-hypergraph-optimizer"/>
    <id>https://blogs.oracle.com/mysql/smarter-join-planning-with-the-hypergraph-optimizer</id>
    <updated>2026-07-22T06:00:00+00:00</updated>
    <content type="html">
      With the release of MySQL 9.7 Community Edition, the Hypergraph Optimizer is now available to everyone. This is a significant addition to MySQL and one that has generated a lot of excitement in the MySQL community. The promise is simple: better execution plans for complex queries, especially those with many joins. Like most new features, [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Where is the technology breakdown? Can AI help?</title>
    <link href="https://ronaldbradford.com/blog/2026-07-22-where-is-the-technology-breakdown-can-ai-help/"/>
    <id>https://ronaldbradford.com/blog/2026-07-22-where-is-the-technology-breakdown-can-ai-help/</id>
    <updated>2026-07-22T00:00:00+00:00</updated>
    <content type="html">
      On a major financial institution website I was asked to complete a contact form. This organization has millions of existing customers. This is not a startup, yet the quality of work is something a junior developer would fail at an interview if they provided the answer.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">AI-powered incident analysis for Amazon RDS using automated forensic artifacts</title>
    <link href="https://aws.amazon.com/blogs/database/ai-powered-incident-analysis-for-amazon-rds-using-automated-forensic-artifacts/"/>
    <id>https://aws.amazon.com/blogs/database/ai-powered-incident-analysis-for-amazon-rds-using-automated-forensic-artifacts/</id>
    <updated>2026-07-21T17:02:23+00:00</updated>
    <content type="html">
      In this post, we demonstrate a serverless approach to continuous forensic artifact collection for Amazon RDS and Amazon Aurora databases. By capturing point-in-time snapshots of database internals on a cadence and storing them in Amazon S3, you create a time-series record that AI tools can analyze in seconds. This turns what was hours of manual investigation into an instant conversation.
    </content>
    <author>
      <name>AWS Database Blog</name>
      <uri>https://aws.amazon.com/blogs/database/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">OCI Cache and MySQL HeatWave: Better Together for High-Performance Applications</title>
    <link href="https://dasini.net/blog/2026/07/21/oci-cache-and-mysql-heatwave-better-together-for-high-performance-applications/"/>
    <id>https://dasini.net/blog/2026/07/21/oci-cache-and-mysql-heatwave-better-together-for-high-performance-applications/</id>
    <updated>2026-07-21T12:14:36+00:00</updated>
    <content type="html">
      &lt;p&gt;Modern applications are expected to deliver instant responses while processing increasingly large volumes of data. Achieving this level of performance isn&amp;#8217;t simply a matter of making the database faster.It requires placing the right workload on the right layer of the architecture. Some operations require ultra-fast repeated reads, others demand transactional consistency, while analytical q
    </content>
    <author>
      <name>MySQL expert Diary</name>
      <uri>https://dasini.net/blog/en/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From PostgreSQL 12 to MariaDB 11: A Gradual Fintech Migration with 23% Lower TCO</title>
    <link href="https://mariadb.org/from-postgresql-12-to-mariadb-11-a-gradual-fintech-migration-with-23-lower-tco/"/>
    <id>https://mariadb.org/from-postgresql-12-to-mariadb-11-a-gradual-fintech-migration-with-23-lower-tco/</id>
    <updated>2026-07-21T09:13:23+00:00</updated>
    <content type="html">
      &lt;p&gt;Database migrations are rarely only about replacing one database server with another.&lt;br&gt;
In real production systems, especially in fintech, a migration is usually about reducing risk, keeping the application online, improving scalability, and giving teams more room to evolve the architecture without freezing product development. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;From PostgreSQL 12 to MariaDB 1
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Commit Optimization for Large MySQL Transactions</title>
    <link href="https://songlibing.github.io/posts/mysql-large-transaction-commit-optimization-en/"/>
    <id>https://songlibing.github.io/posts/mysql-large-transaction-commit-optimization-en/</id>
    <updated>2026-07-21T05:09:02+00:00</updated>
    <content type="html">
      This article is also available in Chinese: 中文版. Browse all English articles. If you use and operate MySQL, you’ve surely run into a strange slow query like this: An INSERT that’s normally instant took 1.3s, and the slow-query log shows no long lock wait. Every statement in a multi-statement transaction had already finished, yet the COMMIT alone took 1.3s. When...
    </content>
    <author>
      <name>Libing Song&#39;s Blog</name>
      <uri>https://songlibing.github.io/english/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Binlog Transmission Optimization for Large MySQL Transactions</title>
    <link href="https://songlibing.github.io/posts/mysql-large-transaction-binlog-transmission-en/"/>
    <id>https://songlibing.github.io/posts/mysql-large-transaction-binlog-transmission-en/</id>
    <updated>2026-07-21T04:42:07+00:00</updated>
    <content type="html">
      This article is also available in Chinese: 中文版. Browse all English articles. Large transactions are a notorious problem in MySQL: they cause not only replication lag but also stability problems. A previous article, MySQL Large Transaction Commit Optimization, covered the problems a large transaction causes at commit time and the optimizations we made in AliSQL. This article looks at the...
    </content>
    <author>
      <name>Libing Song&#39;s Blog</name>
      <uri>https://songlibing.github.io/english/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why My Mac Was Not Using Post-Quantum SSH With GitHub (And How I Fixed It)</title>
    <link href="https://ronaldbradford.com/blog/2026-07-21-macos-github-post-quantum-ssh/"/>
    <id>https://ronaldbradford.com/blog/2026-07-21-macos-github-post-quantum-ssh/</id>
    <updated>2026-07-21T00:00:00+00:00</updated>
    <content type="html">
      In my previous post I made the case that the only post-quantum protection that counts is the algorithm your connection actually negotiates. This post is what happened when I checked my own laptop.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">ACID at Scale: Where ORMs and MySQL Disagree</title>
    <link href="https://www.pingcap.com/blog/orm-sharded-mysql-acid/"/>
    <id>https://www.pingcap.com/blog/orm-sharded-mysql-acid/</id>
    <updated>2026-07-20T20:53:52+00:00</updated>
    <content type="html">
      &lt;p&gt;If you have ever watched an ORM-heavy application meet a sharded MySQL backend, you know the moment I mean. The code looks right. The tests pass. Then production traffic arrives, and you start seeing the impossible: An order without its line items, a user whose profile says one thing and whose billing record says another, [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post ACID at Scale: Where ORMs and MySQL Disagree app
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL on OKE: Database Operations as Kubernetes State</title>
    <link href="https://blogs.oracle.com/mysql/mysql-on-oke-database-operations-as-kubernetes-state"/>
    <id>https://blogs.oracle.com/mysql/mysql-on-oke-database-operations-as-kubernetes-state</id>
    <updated>2026-07-20T14:26:46+00:00</updated>
    <content type="html">
      MySQL is one of the databases developers trust most when an application needs a proven, familiar, open source relational engine. Kubernetes has become the orchestration layer teams rely on to run and scale modern workloads. Put them together, and the question gets interesting: how do you run MySQL with the same declarative, repeatable operating model [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">OurSQL Foundation Gives MySQL Community an Independent Voice</title>
    <link href="https://www.linuxinsider.com/story/oursql-foundation-gives-mysql-community-an-independent-voice-177749.html?rss=1"/>
    <id>https://www.linuxinsider.com/story/oursql-foundation-gives-mysql-community-an-independent-voice-177749.html?rss=1</id>
    <updated>2026-07-20T14:00:24+00:00</updated>
    <content type="html">
      ♦A new nonprofit aims to strengthen MySQL&#39;s future by giving users and developers a stronger voice while Oracle retains ownership and development control. The post OurSQL Foundation Gives MySQL Community an Independent Voice appeared first on LinuxInsider.
    </content>
    <author>
      <name>LinuxInsider</name>
      <uri>https://www.linuxinsider.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Optimizing Replication Lag for Large Transactions and DDL in MySQL</title>
    <link href="https://songlibing.github.io/posts/mysql-large-transaction-ddl-replication-en/"/>
    <id>https://songlibing.github.io/posts/mysql-large-transaction-ddl-replication-en/</id>
    <updated>2026-07-20T12:43:51+00:00</updated>
    <content type="html">
      This article is also available in Chinese: 中文版. Browse all English articles. Since MySQL 5.6, the MySQL replication team has been working to reduce replication lag. The first step was schema-level parallel application of the binlog, but schema-level parallelism only helps when writes are spread across many databases; in the common case, where most write traffic hits a single database,...
    </content>
    <author>
      <name>Libing Song&#39;s Blog</name>
      <uri>https://songlibing.github.io/english/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the Server</title>
    <link href="https://lefred.be/content/mariadb-13-1-feature-in-focus-validate-your-configuration-before-starting-the-server/"/>
    <id>https://lefred.be/content/mariadb-13-1-feature-in-focus-validate-your-configuration-before-starting-the-server/</id>
    <updated>2026-07-20T11:04:46+00:00</updated>
    <content type="html">
      Have you ever modified a MariaDB configuration file, restarted the service, and immediately regretted it? You wanted to change: but accidentally wrote: One missing letter. That is enough to turn a perfectly healthy database server into a service that refuses to start. And of course, this kind of mistake never happens during a quiet maintenance […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the Server</title>
    <link href="https://mariadb.org/mariadb-13-1-feature-in-focus-validate-your-configuration-before-starting-the-server/"/>
    <id>https://mariadb.org/mariadb-13-1-feature-in-focus-validate-your-configuration-before-starting-the-server/</id>
    <updated>2026-07-20T10:54:10+00:00</updated>
    <content type="html">
      &lt;p&gt;Have you ever modified a MariaDB configuration file, restarted the service, and immediately regretted it?&lt;br&gt;
You wanted to change:&lt;br&gt;
but accidentally wrote:&lt;br&gt;
One missing letter.&lt;br&gt;
That is enough to turn a perfectly healthy database server into a service that refuses to start. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;MariaDB 13.1 Feature in Focus: Validate Your Configuration Before Starting the
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Tips &amp; Tricks: Where does my configuration variable value come from?</title>
    <link href="https://lefred.be/content/mariadb-tips-tricks-where-does-my-configuration-variable-value-come-from/"/>
    <id>https://lefred.be/content/mariadb-tips-tricks-where-does-my-configuration-variable-value-come-from/</id>
    <updated>2026-07-20T09:46:52+00:00</updated>
    <content type="html">
      As you may already know, there are many places where a MariaDB system variable can get its value. It can come from: And when several configuration files are involved, finding the effective source is not always obvious. Fortunately, MariaDB provides this information in INFORMATION_SCHEMA.SYSTEM_VARIABLES. Let’s check this in action with max_connections. Checking the current value […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Using AI to modernize a Java project</title>
    <link href="https://programmingbrain.com/2025/07/how-i-used-ai-coding-agents-to-modernize-a-java-library.html"/>
    <id>https://programmingbrain.com/2025/07/how-i-used-ai-coding-agents-to-modernize-a-java-library.html</id>
    <updated>2026-07-20T08:05:00+00:00</updated>
    <content type="html">
      How I used AI coding agents to modernize a Java library.
    </content>
    <author>
      <name>Programming Brain</name>
      <uri>https://programmingbrain.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Running Ito, a Runtime Analysis Code Review Tool, on Doltgres</title>
    <link href="https://dolthub.com/blog/2026-07-20-ito-ai-qa-for-doltgresql/"/>
    <id>https://dolthub.com/blog/2026-07-20-ito-ai-qa-for-doltgresql/</id>
    <updated>2026-07-20T00:00:00+00:00</updated>
    <content type="html">
      For the past six weeks, we&#39;ve been running Ito, a runtime analysis code review tool that works off of GitHub PRs and builds and runs your application instead of just reading the diff. We&#39;ve had success using this on our Doltgresql repo and in this blog post we&#39;ll show what it&#39;s caught, how it works, and where it&#39;s let us down.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Every UPDATE Leaves a Ghost: MVCC, Bloat, and VACUUM in PostgreSQL</title>
    <link href="https://planetscale.com/blog/postgresql-mvcc"/>
    <id>https://planetscale.com/blog/postgresql-mvcc</id>
    <updated>2026-07-20T00:00:00+00:00</updated>
    <content type="html">
      What happens to old row versions after nobody needs them? They become dead tuples, and over time they bloat your tables. Go deeper into PostgreSQL MVCC with runnable psql examples.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Q Day Is Coming: A Plain-English Guide to Post-Quantum Cryptography</title>
    <link href="https://ronaldbradford.com/blog/2026-07-20-q-day-post-quantum-cryptography/"/>
    <id>https://ronaldbradford.com/blog/2026-07-20-q-day-post-quantum-cryptography/</id>
    <updated>2026-07-20T00:00:00+00:00</updated>
    <content type="html">
      Every time you see the padlock in your browser, push code over SSH, or your application connects to a database, TLS or SSH is quietly doing two jobs. First, it proves you are talking to the real server and not an impostor.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From Tokyo to Seoul to Taipei: MySQL Community Conversations Across JAPAC</title>
    <link href="https://blogs.oracle.com/mysql/from-tokyo-to-seoul-to-taipei-mysql-community-conversations-across-japac"/>
    <id>https://blogs.oracle.com/mysql/from-tokyo-to-seoul-to-taipei-mysql-community-conversations-across-japac</id>
    <updated>2026-07-17T17:08:56+00:00</updated>
    <content type="html">
      Over the past year, we have taken important steps to increase transparency and engagement across the MySQL ecosystem. Through public roadmap discussions, Early Access releases, publication of worklogs, bug transparency and backlog reduction, community public discussions, increased use of GitHub discussions, and contributor events, we have created more opportunities for the community to understand w
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From One Week to 22 Minutes: How Bolt Migrated MySQL to TiDB</title>
    <link href="https://www.pingcap.com/blog/bolt-mysql-migration-tidb/"/>
    <id>https://www.pingcap.com/blog/bolt-mysql-migration-tidb/</id>
    <updated>2026-07-17T14:12:12+00:00</updated>
    <content type="html">
      &lt;p&gt;When a table crosses one terabyte, MySQL does not fail. It just starts charging for everything. A single index change takes over a week, blocks every other change queued behind it on the cluster, and demands a full shadow copy of the table just to run. At Bolt, whose ride-hailing, micromobility, delivery, and car rental [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post From One Week to 22 Minutes: How Bolt Migrated MyS
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">ClickHouse Schema Design and Data Modeling</title>
    <link href="https://severalnines.com/blog/clickhouse-schema-design-and-data-modeling/"/>
    <id>https://severalnines.com/blog/clickhouse-schema-design-and-data-modeling/</id>
    <updated>2026-07-17T12:48:53+00:00</updated>
    <content type="html">
      &lt;p&gt;Sometimes, we see ClickHouse queries that should normally complete in milliseconds take several seconds to finish or worse, time out entirely. When that happens, there is a good chance that the schema is the real culprit. The problem is often not the query itself, nor is it a hardware bottleneck. Instead, it can stem from [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post ClickHouse Schema Design and Data Modeling appea
    </content>
    <author>
      <name>Severalnines Blog</name>
      <uri>https://severalnines.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Perconians at WeAreDevelopers World Congress 2026: Agents Everywhere, Security Wake-Up Calls, and Buzzword Bingo</title>
    <link href="https://percona.community/blog/2026/07/17/wearedevelopers-2026/"/>
    <id>https://percona.community/blog/2026/07/17/wearedevelopers-2026/</id>
    <updated>2026-07-17T11:00:00+00:00</updated>
    <content type="html">
      On July 9–10, the two of us - Sandra (Engineering, Percona for MongoDB) and Radek (Product, Percona for MongoDB) - packed our backpacks and headed to Berlin for the WeAreDevelopers World Congress Europe 2026 (WAD). The 11th edition of the congress gathered 15,000 developers and 500+ speakers for two intense days, and we came back with full notebooks, fresh ideas, and one very clear message from the
    </content>
    <author>
      <name>Percona Community Blog</name>
      <uri>https://percona.community/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">A Native ADBC Driver for MariaDB</title>
    <link href="https://lefred.be/content/a-native-adbc-driver-for-mariadb/"/>
    <id>https://lefred.be/content/a-native-adbc-driver-for-mariadb/</id>
    <updated>2026-07-17T05:57:20+00:00</updated>
    <content type="html">
      Apache Arrow Database Connectivity (ADBC) provides a standard interface for exchanging data between applications and databases using Apache Arrow. You can think of it as an Arrow-oriented alternative to traditional database APIs such as ODBC and JDBC. The important difference is that ADBC is designed around columnar data. Query results are returned as streams of […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Connect MySQL to Cursor with MCP (Step-by-Step)</title>
    <link href="https://datamcp.app/blog/connect-mysql-to-cursor-mcp"/>
    <id>https://datamcp.app/blog/connect-mysql-to-cursor-mcp</id>
    <updated>2026-07-17T00:00:00+00:00</updated>
    <content type="html">
      Connect Cursor to MySQL through a hosted MCP server. Create a restricted user, configure mcp.json, verify schema access, and test denied writes.
    </content>
    <author>
      <name>datamcp — MySQL and MCP Notes</name>
      <uri>https://datamcp.app/blog</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Best MySQL MCP Servers 2026: benborla29 &amp; Alternatives</title>
    <link href="https://datamcp.app/blog/best-mysql-mcp-servers-2026"/>
    <id>https://datamcp.app/blog/best-mysql-mcp-servers-2026</id>
    <updated>2026-07-17T00:00:00+00:00</updated>
    <content type="html">
      Compare the benborla29 MySQL MCP server with Python, DBHub, and hosted alternatives by setup, credentials, permissions, and deployment model.
    </content>
    <author>
      <name>datamcp — MySQL and MCP Notes</name>
      <uri>https://datamcp.app/blog</uri>
    </author>
  </entry>

  <entry>
    <title type="html">VillageSQL Extensions with versioning</title>
    <link href="https://ronaldbradford.com/blog/2026-07-17-villagesql-extension-versions/"/>
    <id>https://ronaldbradford.com/blog/2026-07-17-villagesql-extension-versions/</id>
    <updated>2026-07-17T00:00:00+00:00</updated>
    <content type="html">
      VillageSQL has just released it&amp;rsquo;s latest version 0.0.5 , describing this as stable release for installations with full MySQL 8.4.10 compatibility.
With my primary work around extensions, specifically vsql-statistics , I took the new versioning features for a test.
    </content>
    <author>
      <name>Ronald Bradford Blog</name>
      <uri>https://ronaldbradford.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Novita Artifact Hosting + TiDB: Deploying AI-Generated Apps With One SDK Call</title>
    <link href="https://www.pingcap.com/blog/novita-artifact-hosting-tidb/"/>
    <id>https://www.pingcap.com/blog/novita-artifact-hosting-tidb/</id>
    <updated>2026-07-16T17:52:57+00:00</updated>
    <content type="html">
      &lt;p&gt;AI coding agents such as Cursor, Claude Code, and Devin can now produce a working application from a single prompt. However, most of this code still never reaches production. The blocker is rarely code quality. It is deployment. This blog explains how Novita Artifact Hosting turns an agent’s sandbox output into a live application, and [&amp;#8230;]&lt;/p&gt;
&lt;p&gt;The post Novita Artifact Hosting + TiDB: Dep
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Firefox add-on: lefred’s GroupKeep</title>
    <link href="https://lefred.be/content/firefox-add-on-lefreds-groupkeep/"/>
    <id>https://lefred.be/content/firefox-add-on-lefreds-groupkeep/</id>
    <updated>2026-07-16T17:38:00+00:00</updated>
    <content type="html">
      Firefox has had native Tab Groups (since version 141) to help organize your browsing… and I love this feature! However, what a disappointment when I realized that once Firefox closed, the groups were lost! But hey, this is open source, isn’t it? And Firefox easily supports extensions, so I am happy to announce lefred’s GroupKeep […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">When the Sea Lion teaches the Duck how to bark!</title>
    <link href="https://lefred.be/content/when-the-sea-lion-teaches-the-duck-how-to-bark/"/>
    <id>https://lefred.be/content/when-the-sea-lion-teaches-the-duck-how-to-bark/</id>
    <updated>2026-07-16T12:45:13+00:00</updated>
    <content type="html">
      You may have recently seen that MariaDB Server supports the DuckDB Storage Engine [1][2]. And that’s great. After my first look at it, Roman created those 3 MDEVs with my suggestions: And he started working on it! If we also check the roadmap, we can see that the DuckDB Engine will bring support for the […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL Major Version Upgrade Checklist – how to</title>
    <link href="https://kedar.nitty-witty.com/blog/mysql-major-version-upgrade-checklist-how-to?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mysql-major-version-upgrade-checklist-how-to"/>
    <id>https://kedar.nitty-witty.com/blog/mysql-major-version-upgrade-checklist-how-to?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=mysql-major-version-upgrade-checklist-how-to</id>
    <updated>2026-07-16T12:00:00+00:00</updated>
    <content type="html">
      &lt;p&gt;This article provides MySQL Major Version Upgrade Checklist along with video, one may follow to ease the upgarde task.&lt;/p&gt;
The post MySQL Major Version Upgrade Checklist – how to first appeared on Change Is Inevitable.
    </content>
    <author>
      <name>Kedar MySQL Blog</name>
      <uri>http://kedar.nitty-witty.com/blog/category/mysql</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Introducing Mountaineers: A Way to Say Thank You</title>
    <link href="https://percona.community/blog/2026/07/16/introducing-mountaineers/"/>
    <id>https://percona.community/blog/2026/07/16/introducing-mountaineers/</id>
    <updated>2026-07-16T11:00:00+00:00</updated>
    <content type="html">
      You filed a bug report at 11pm because you’d already done the work to isolate it. You answered a forum question that had been sitting unanswered for three days. You wrote a PR. You spent an hour on a call telling us what’s broken about a tool you use every day. None of that is small, and none of it should go unnoticed.
    </content>
    <author>
      <name>Percona Community Blog</name>
      <uri>https://percona.community/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">No One Can Plan the Future of Infra: TiDB&#39;s AI Evolution Journey</title>
    <link href="https://medium.com/@siddontang/no-one-can-plan-the-future-of-infra-tidbs-ai-evolution-journey-fb35a71dd640?source=rss-799e2c6c8e93------2"/>
    <id>https://medium.com/@siddontang/no-one-can-plan-the-future-of-infra-tidbs-ai-evolution-journey-fb35a71dd640?source=rss-799e2c6c8e93------2</id>
    <updated>2026-07-16T07:22:47+00:00</updated>
    <content type="html">
      &lt;p&gt;How customer demand pulled TiDB from database, to filesystem, to workspace, to unified storage for agents.&lt;/p&gt;&lt;p&gt;If you only look at the outcome, TiDB&amp;#39;s product shape has been changing very quickly in the AI era.&lt;/p&gt;&lt;p&gt;It went from a database to a serverless database; from a database an agent can create and destroy on demand, to a filesystem, a cloud drive, and a coding workspace; and then, 
    </content>
    <author>
      <name>siddontang on Medium</name>
      <uri>https://medium.com/@siddontang</uri>
    </author>
  </entry>

  <entry>
    <title type="html">When Your Database Grows a File System — The Story Behind TiDB Cloud&#39;s Filesystem Interface</title>
    <link href="https://medium.com/@siddontang/when-your-database-grows-a-file-system-the-story-behind-tidb-clouds-filesystem-interface-d1e02aed9692?source=rss-799e2c6c8e93------2"/>
    <id>https://medium.com/@siddontang/when-your-database-grows-a-file-system-the-story-behind-tidb-clouds-filesystem-interface-d1e02aed9692?source=rss-799e2c6c8e93------2</id>
    <updated>2026-07-16T07:00:39+00:00</updated>
    <content type="html">
      &lt;p&gt;Why a database filesystem makes sense for AI workloads with massive unstructured data.&lt;/p&gt;&lt;p&gt;We recently shipped a Filesystem interface on TiDB Cloud and built a file service demo on top of it called drive9.&lt;/p&gt;&lt;p&gt;As a distributed OLTP database, many people&amp;#39;s first reaction is probably: are you kidding? A filesystem interface on a database?&lt;/p&gt;&lt;p&gt;Honestly, we thought it was absurd too — unti
    </content>
    <author>
      <name>siddontang on Medium</name>
      <uri>https://medium.com/@siddontang</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Missed the May 2026 MySQL Contributor Summit? Watch Every Session On Demand</title>
    <link href="https://blogs.oracle.com/mysql/missed-the-may-2026-mysql-contributor-summit-watch-every-session-on-demand"/>
    <id>https://blogs.oracle.com/mysql/missed-the-may-2026-mysql-contributor-summit-watch-every-session-on-demand</id>
    <updated>2026-07-16T06:00:00+00:00</updated>
    <content type="html">
      The inaugural MySQL Contributor Summit, held in May 2026, brought together Oracle engineers, customers, partners, and members of the open source community for a full day of technical collaboration focused on the future of MySQL. The Summit featured more than 20 sessions covering topics including AI integration, performance, observability, replication, developer experience, extensibility, and commun
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Dolt in Four Flavors</title>
    <link href="https://dolthub.com/blog/2026-07-16-dolt-in-4-flavors/"/>
    <id>https://dolthub.com/blog/2026-07-16-dolt-in-4-flavors/</id>
    <updated>2026-07-16T00:00:00+00:00</updated>
    <content type="html">
      We now have the Dolt database that is right for you, whether that is classic Dolt, Doltgres, DoltLite, or Dumbo. Soon, all these databases will work with DoltHub, DoltLab, Hosted Dolt, and Dolt Workbench.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">From SQLite to MariaDB: When Your Application Needs to Grow</title>
    <link href="https://lefred.be/content/from-sqlite-to-mariadb-when-your-application-needs-to-grow/"/>
    <id>https://lefred.be/content/from-sqlite-to-mariadb-when-your-application-needs-to-grow/</id>
    <updated>2026-07-15T18:45:56+00:00</updated>
    <content type="html">
      SQLite is fantastic. Really. For a developer starting a new project, it is difficult to find something easier: no server to install, no network configuration, no user management, no backup strategy to define on day one. You create a file, you open it from your application, and you are ready to store data. That is […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Announcing VillageSQL Server 0.0.5</title>
    <link href="https://villagesql.com/blog/005/"/>
    <id>https://villagesql.com/blog/005/</id>
    <updated>2026-07-15T18:15:49+00:00</updated>
    <content type="html">
      Announcing VillageSQL Server 0.0.5: in-place extension upgrades, version pinning, variable-length custom types, and statement hooks.
    </content>
    <author>
      <name>VillageSQL</name>
      <uri>https://villagesql.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Multi-Cluster Replication, FIPS Mode, and More with MariaDB Enterprise Kubernetes Operator 26.06</title>
    <link href="https://mariadb.com/resources/blog/multi-cluster-replication-fips-mode-and-more-with-mariadb-enterprise-kubernetes-operator-26-06/"/>
    <id>https://mariadb.com/resources/blog/multi-cluster-replication-fips-mode-and-more-with-mariadb-enterprise-kubernetes-operator-26-06/</id>
    <updated>2026-07-15T17:13:46+00:00</updated>
    <content type="html">
      What is the MariaDB Enterprise Kubernetes Operator? The MariaDB Enterprise Kubernetes Operator makes it easier to run and manage MariaDB [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Amazon RDS and Aurora now support R8g and M8g database instances in additional AWS Regions</title>
    <link href="https://aws.amazon.com/about-aws/whats-new/2026/7/amazon-rds-aurora-r8g-m8g-regions/"/>
    <id>https://aws.amazon.com/about-aws/whats-new/2026/7/amazon-rds-aurora-r8g-m8g-regions/</id>
    <updated>2026-07-15T17:00:00+00:00</updated>
    <content type="html">
      &lt;p&gt;AWS Graviton4-based R8g database instances are now generally available for Amazon Aurora (MySQL and PostgreSQL compatibility) and Amazon RDS for PostgreSQL, MySQL, and MariaDB in Asia Pacific (Hyderabad, Melbourne, Malaysia), Europe (London, Paris, Zurich), AWS GovCloud (US-East), South America (Sao Paulo), and Mexico (Central) regions. Additionally, M8g instances are now supported for Amazon RD
    </content>
    <author>
      <name>AWS What&#39;s New</name>
      <uri>https://aws.amazon.com/new/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Database Index Optimizer</title>
    <link href="https://www.fromdual.com/blog/database_index_optimizer/"/>
    <id>https://www.fromdual.com/blog/database_index_optimizer/</id>
    <updated>2026-07-15T14:55:00+00:00</updated>
    <content type="html">
      &lt;p&gt;Recently, a client asked me if the “time-consuming” task of checking indexes could be left to an index optimizer. Of course it can&amp;hellip;&lt;/p&gt;
&lt;p&gt;What exactly do we want to check?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tables without a Primary Key&lt;/li&gt;
&lt;li&gt;Duplicate indexes&lt;/li&gt;
&lt;li&gt;Partially redundant indexes&lt;/li&gt;
&lt;li&gt;Unused indexes&lt;/li&gt;
&lt;/ul&gt;
MariaDB, MySQL, and Percona Server
Tables without a Primary Key
&lt;pre&gt;&lt;code&gt;SQ
    </content>
    <author>
      <name>Shinguz&#39;s Blog</name>
      <uri>https://www.fromdual.com/blog/shinguz/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">“The database is the product”: What breaks when memory devices scale</title>
    <link href="https://thenewstack.io/ai-notetaker-database-architecture/"/>
    <id>https://thenewstack.io/ai-notetaker-database-architecture/</id>
    <updated>2026-07-15T12:00:00+00:00</updated>
    <content type="html">
      ♦&lt;p&gt;Imagine you just finished a two-hour meeting. You were wearing a small AI work companion that promised to capture the&lt;/p&gt;
&lt;p&gt;The post &amp;#8220;The database is the product&amp;#8221;: What breaks when memory devices scale appeared first on The New Stack.&lt;/p&gt;
    </content>
    <author>
      <name>The New Stack</name>
      <uri>https://thenewstack.io/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">GTID Mode on a Tungsten Replicator Target Node: What&#39;s Safe, What&#39;s Not, and How DDL Really Travels</title>
    <link href="https://www.continuent.com/resources/blog/gtid-mode-tungsten-replicator-target-node-whats-safe-whats-not-and-how-ddl-really"/>
    <id>https://www.continuent.com/resources/blog/gtid-mode-tungsten-replicator-target-node-whats-safe-whats-not-and-how-ddl-really</id>
    <updated>2026-07-15T09:32:39+00:00</updated>
    <content type="html">
      Technical guide to enabling GTID mode on a Tungsten Replicator target node, covering compatibility, replication internals, DDL propagation, and operational considerations for safe deployment.
    </content>
    <author>
      <name>Continuent Blog</name>
      <uri>https://www.continuent.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Two-level hashing for improved scans in distributed databases</title>
    <link href="https://mikaelronstrom.blogspot.com/2026/07/two-level-hashing-for-improved-scans-in.html"/>
    <id>https://mikaelronstrom.blogspot.com/2026/07/two-level-hashing-for-improved-scans-in.html</id>
    <updated>2026-07-15T06:40:03+00:00</updated>
    <content type="html">
      &lt;p&gt;In a distributed database using hash partitioning for the tables there is usually two options when you scan a table. Either you know the partition key and only scan a single partition, or you scan all partitions.&lt;/p&gt;

&lt;p&gt;Assume you are scanning for hundreds of rows. It could be a table containing the files in a directory as an example, or it could be the events from a user. In both cases both va
    </content>
    <author>
      <name>Mikael Ronstrom</name>
      <uri>https://mikaelronstrom.blogspot.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Inside MySQL 9.7 LTS Features</title>
    <link href="https://www.percona.com/blog/inside-mysql-9-7-lts-features/"/>
    <id>https://www.percona.com/blog/inside-mysql-9-7-lts-features/</id>
    <updated>2026-07-15T05:00:23+00:00</updated>
    <content type="html">
      &lt;p&gt;MySQL 9.7, a Long-Term Support (LTS) release, incorporates a variety of potential features spanning across multiple technical domains. This article covers some of the primary features introduced and evaluates their practical utility within the MySQL database environment. Following the End-of-Life (EOL) status of MySQL 8.0, this subsequent LTS release is designed to provide enhanced stability &amp;#8
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Time-travel for PostgreSQL: one SELECT vs a full restore vs replaying the WAL</title>
    <link href="https://blog.dbtrail.com/time-travel-for-postgresql-one-select-vs-a-full-restore-vs-replaying-the-wal/"/>
    <id>https://blog.dbtrail.com/time-travel-for-postgresql-one-select-vs-a-full-restore-vs-replaying-the-wal/</id>
    <updated>2026-07-15T01:53:33+00:00</updated>
    <content type="html">
      &lt;p&gt;PostgreSQL now lets you ask what a row contained at any moment in the past, using a normal SELECT. This post shows the idea with one small example,…&lt;/p&gt;
&lt;p&gt;The post Time-travel for PostgreSQL: one SELECT vs a full restore vs replaying the WAL appeared first on dbtrail.&lt;/p&gt;
    </content>
    <author>
      <name>dbtrail Blog</name>
      <uri>https://blog.dbtrail.com/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Making 768 servers look like 1</title>
    <link href="https://planetscale.com/blog/making-768-servers-look-like-1"/>
    <id>https://planetscale.com/blog/making-768-servers-look-like-1</id>
    <updated>2026-07-15T00:00:00+00:00</updated>
    <content type="html">
      How to make 768 distinct Postgres servers look like 1 to your applications.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Open-source AI is just “4 months behind” closed frontier models — and 10x cheaper</title>
    <link href="https://thenewstack.io/open-weight-models-frontier-costs/"/>
    <id>https://thenewstack.io/open-weight-models-frontier-costs/</id>
    <updated>2026-07-14T16:04:23+00:00</updated>
    <content type="html">
      ♦&lt;p&gt;A quiet revolution is brewing in the AI model space. The dominance of proprietary closed frontier models has been cemented&lt;/p&gt;
&lt;p&gt;The post Open-source AI is just &amp;#8220;4 months behind&amp;#8221; closed frontier models — and 10x cheaper appeared first on The New Stack.&lt;/p&gt;
    </content>
    <author>
      <name>The New Stack</name>
      <uri>https://thenewstack.io/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">TiDB Cloud Cross-Region PITR: Disaster Recovery Without a Second Production Stack</title>
    <link href="https://www.pingcap.com/blog/tidb-cloud-cross-region-disaster-recovery/"/>
    <id>https://www.pingcap.com/blog/tidb-cloud-cross-region-disaster-recovery/</id>
    <updated>2026-07-14T15:19:34+00:00</updated>
    <content type="html">
      &lt;p&gt;For mission-critical&amp;#160;TiDB Cloud Dedicated&amp;#160;customers, high availability cannot stop at the region boundary. Single-region HA protects against node failures, availability-zone incidents, and localized infrastructure problems. When an entire cloud region becomes unavailable, customers need a verified recovery point in another region, a predictable restore path, and a cost model that does 
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Whitepaper: MariaDB, IBM Storage Virtualize, and VMware — Integrations, Implementation, and Best Practices</title>
    <link href="https://minervadb.com/mariadb-on-vmware-ibm-storage-virtualize-whitepaper/"/>
    <id>https://minervadb.com/mariadb-on-vmware-ibm-storage-virtualize-whitepaper/</id>
    <updated>2026-07-14T10:28:49+00:00</updated>
    <content type="html">
      MariaDB on VMware vSphere backed by IBM Storage Virtualize block storage has become the default operating model for enterprise database estates, and this whitepaper explains how to architect, implement, and operate it well. Running MariaDB [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Hidden Gem: Online Schema Change without pt-osc</title>
    <link href="https://lefred.be/content/mariadb-hidden-gem-online-schema-change-without-pt-osc/"/>
    <id>https://lefred.be/content/mariadb-hidden-gem-online-schema-change-without-pt-osc/</id>
    <updated>2026-07-14T09:12:48+00:00</updated>
    <content type="html">
      When people hear “online schema change” in the MySQL and MariaDB world, many immediately think about pt-online-schema-change. And for good reasons: for years, changing a large table in production was one of those tasks that could ruin your day. Recently, I discovered that MariaDB includes a very useful hidden gem I completely missed: the ability […]
    </content>
    <author>
      <name>lefred&#39;s blog</name>
      <uri>https://lefred.be/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB Hidden Gem: Online Schema Change without pt-osc</title>
    <link href="https://mariadb.org/mariadb-hidden-gem-online-schema-change-without-pt-osc/"/>
    <id>https://mariadb.org/mariadb-hidden-gem-online-schema-change-without-pt-osc/</id>
    <updated>2026-07-14T09:12:43+00:00</updated>
    <content type="html">
      &lt;p&gt;When people hear &amp;#8220;online schema change&amp;#8221; in the MySQL and MariaDB world, many immediately think about pt-online-schema-change. And for good reasons: for years, changing a large table in production was one of those tasks that could ruin your day. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;MariaDB Hidden Gem: Online Schema Change without pt-osc\&quot;&lt;/p&gt;
&lt;p&gt;The post MariaDB Hidden Gem: Online Schem
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Instant Schema Changes in Airtable’s New Database</title>
    <link href="https://medium.com/airtable-eng/instant-schema-changes-in-airtables-new-database-6998d04b9675?source=rss----103630b30187---4"/>
    <id>https://medium.com/airtable-eng/instant-schema-changes-in-airtables-new-database-6998d04b9675?source=rss----103630b30187---4</id>
    <updated>2026-07-13T17:44:42+00:00</updated>
    <content type="html">
      &lt;p&gt;In our last post, we explained why we rewrote Airtable’s in-memory database in Rust. This post is about a specific tradeoff that came with it: keeping schema changes fast.&lt;/p&gt;&lt;p&gt;Our legacy JavaScript database could add or remove a column without rewriting any existing rows, so schema changes were very quick. The new database’s row layout is more compact and faster to read, but that comes with a 
    </content>
    <author>
      <name>Airtable Engineering Blog</name>
      <uri>https://medium.com/airtable-eng</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Building and testing MySQL 8.0.46 / 8.4.9 / 9.7.0 under macOS</title>
    <link href="http://of-code.blogspot.com/2026/07/building-and-testing-mysql-8046-849-970.html"/>
    <id>http://of-code.blogspot.com/2026/07/building-and-testing-mysql-8046-849-970.html</id>
    <updated>2026-07-13T14:38:53+00:00</updated>
    <content type="html">
      &lt;p&gt;
Oracle MySQL 8.0.46, 8.4.9, and 9.7.0 are out (while I was drafting this, 8.4.10 and
9.7.1 came out too - based on them being security hotfixes and on source diff review
I assume they build and test the same), thus I did my usual testing of compiling
(Release, Debug, and Debug with ASan and UBSan) and running the testsuite under macOS
26.5.2 on Apple Silicon, with Xcode 26.6, and a range of Hom
    </content>
    <author>
      <name>Laurynas Biveinis&#39; blog</name>
      <uri>https://of-code.blogspot.com/search/label/mysql</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Building and testing the MySQL 26.7.0 early access build on macOS</title>
    <link href="http://of-code.blogspot.com/2026/07/building-and-testing-mysql-2670-early.html"/>
    <id>http://of-code.blogspot.com/2026/07/building-and-testing-mysql-2670-early.html</id>
    <updated>2026-07-13T14:38:44+00:00</updated>
    <content type="html">
      &lt;p&gt;
Oracle released the MySQL 26.7.0 community early access build. I did my part in my
usual way (previously: 9.7.0 in the early access series; 8.0.46 / 8.4.9 / 9.7.0 in
the main series).
&lt;/p&gt;

Build

&lt;p&gt;
As has been the rule for a while now, there is no need to use the bundled third-party
libraries, as the Homebrew versions work. The current Xcode (26.6) builds the 26.7.0
early access build fine i
    </content>
    <author>
      <name>Laurynas Biveinis&#39; blog</name>
      <uri>https://of-code.blogspot.com/search/label/mysql</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MyDumper Locking Mechanisms Revisited: Introducing SAFE_NO_LOCK</title>
    <link href="https://www.percona.com/blog/mydumper-locking-mechanisms-revisited-introducing-safe_no_lock/"/>
    <id>https://www.percona.com/blog/mydumper-locking-mechanisms-revisited-introducing-safe_no_lock/</id>
    <updated>2026-07-13T12:24:41+00:00</updated>
    <content type="html">
      &lt;p&gt;About a year ago, we discussed how MyDumper refactored its locking mechanisms to move away from old, rigid flags and transitioned towards more flexible, streamlined execution. Since then, the MyDumper community hasn&amp;#8217;t stood still. In recent releases, the locking architecture was further standardized under a single overarching option: --sync-thread-lock-mode. Along with this modernization c
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Dynamic Data Masking (DDM) with MySQL Enterprise Edition 9.7: Reduce your sensitive data exposure.</title>
    <link href="https://blogs.oracle.com/mysql/dynamic-data-masking-ddm-with-mysql-enterprise-edition-9-7-reduce-your-sensitive-data-exposure"/>
    <id>https://blogs.oracle.com/mysql/dynamic-data-masking-ddm-with-mysql-enterprise-edition-9-7-reduce-your-sensitive-data-exposure</id>
    <updated>2026-07-13T11:48:33+00:00</updated>
    <content type="html">
      With the new LTS (Long Term Support) release of MySQL 9.7.0 dev.mysql.com/doc/relnotes/mysql/9.7/en/ , Dynamic Data Masking (DDM) is one of the new features introduced as part of Enterprise Edition. The recent blog by Mike Frank, MySQL Product Management Director, details why DDM is important in every industry where PII (Personal Identifiable Information) data is stored [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">InnoDB Flushing is simple – explained</title>
    <link href="https://kedar.nitty-witty.com/blog/innodb-flushing-is-simple-explained?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=innodb-flushing-is-simple-explained"/>
    <id>https://kedar.nitty-witty.com/blog/innodb-flushing-is-simple-explained?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=innodb-flushing-is-simple-explained</id>
    <updated>2026-07-13T05:15:00+00:00</updated>
    <content type="html">
      &lt;p&gt;As a junior once I asked a seasoned MySQL DBA (Abuelo) “How do you stay so calm in critical situations?”Abuelo DBA then uttered golden words: “Son, I keep my dirty&amp;#8230;&lt;/p&gt;
The post InnoDB Flushing is simple – explained first appeared on Change Is Inevitable.
    </content>
    <author>
      <name>Kedar MySQL Blog</name>
      <uri>http://kedar.nitty-witty.com/blog/category/mysql</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Dolt + TeamCity: Data Commits Now Trigger Builds</title>
    <link href="https://dolthub.com/blog/2026-07-13-dolt-teamcity-vcs-plugin/"/>
    <id>https://dolthub.com/blog/2026-07-13-dolt-teamcity-vcs-plugin/</id>
    <updated>2026-07-13T00:00:00+00:00</updated>
    <content type="html">
      A community plugin teaches TeamCity to treat a Dolt database as version control: data commits trigger builds, data tests, and binary packages.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">When the Postgres query planner goes rogue</title>
    <link href="https://planetscale.com/blog/when-the-postgres-query-planner-goes-rogue"/>
    <id>https://planetscale.com/blog/when-the-postgres-query-planner-goes-rogue</id>
    <updated>2026-07-13T00:00:00+00:00</updated>
    <content type="html">
      How PlanetScale Database Traffic Control contained a runaway Postgres query after the planner abandoned an index.
    </content>
    <author>
      <name>PlanetScale Blog</name>
      <uri>https://planetscale.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">How to Do UPDATE … LIMIT in PostgreSQL (With Standard SQL Alternatives)</title>
    <link href="https://minervadb.com/update-limit-in-postgresql/"/>
    <id>https://minervadb.com/update-limit-in-postgresql/</id>
    <updated>2026-07-11T17:29:28+00:00</updated>
    <content type="html">
      If you have ever migrated a workload from MySQL to PostgreSQL, you have probably hit a wall the first time you tried to run a statement like UPDATE mytable SET status = &#39;done&#39; LIMIT 100;. [...]
    </content>
    <author>
      <name>MinervaDB Blog</name>
      <uri>https://minervadb.xyz/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">HTAP Was Right. AI Agents Are Proving Why.</title>
    <link href="https://www.pingcap.com/blog/htap-database-vs-ltap-ai-agents/"/>
    <id>https://www.pingcap.com/blog/htap-database-vs-ltap-ai-agents/</id>
    <updated>2026-07-10T19:15:05+00:00</updated>
    <content type="html">
      &lt;p&gt;When Databricks introduced LTAP (Lake Transactional and Analytical Processing) at this year&amp;#8217;s Data + AI Summit, it sparked an important conversation about the future of enterprise data platforms. The announcement deserves attention because it recognizes a fundamental shift: modern AI applications can no longer treat transactional and analytical data as separate worlds. We agree. Where [&amp;#8
    </content>
    <author>
      <name>PingCAP Blog</name>
      <uri>https://pingcap.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Running DuckDB as a MySQL 9.7 storage engine</title>
    <link href="https://www.percona.com/blog/running-duckdb-as-a-mysql-9-7-storage-engine/"/>
    <id>https://www.percona.com/blog/running-duckdb-as-a-mysql-9-7-storage-engine/</id>
    <updated>2026-07-10T13:38:16+00:00</updated>
    <content type="html">
      &lt;p&gt;ducksdb-mysql-engine is an experimental build of MySQL 9.7 where a table you mark ENGINE=DuckDB answers analytical queries from DuckDB instead of InnoDB. Same server, same connection, no second copy of the data. On TPC-H at scale factor 10, InnoDB times out on 6 of the 22 queries and burns 1317 seconds on the 16 it &amp;#8230; Continued&lt;/p&gt;
&lt;p&gt;The post Running DuckDB as a MySQL 9.7 storage engine ap
    </content>
    <author>
      <name>Percona Database Blog</name>
      <uri>https://www.percona.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MariaDB 13.1 Feature in Focus: BLOB, TEXT, JSON and GEOMETRY Support in the HEAP Engine</title>
    <link href="https://mariadb.org/mariadb-13-1-feature-in-focus-blob-text-json-and-geometry-support-in-the-heap-engine/"/>
    <id>https://mariadb.org/mariadb-13-1-feature-in-focus-blob-text-json-and-geometry-support-in-the-heap-engine/</id>
    <updated>2026-07-10T04:29:32+00:00</updated>
    <content type="html">
      &lt;p&gt;Some contributions improve MariaDB Server by adding new capabilities.&lt;br&gt;
Some go further: they start from a concrete production problem with an existing feature, not a bug, but a design limitation, solve it upstream, and leave the whole ecosystem better off. &amp;#8230; &lt;/p&gt;
&lt;p&gt;Continue reading \&quot;MariaDB 13.1 Feature in Focus: BLOB, TEXT, JSON and GEOMETRY Support in the HEAP Engine\&quot;&lt;/p&gt;
&lt;p&gt;The po
    </content>
    <author>
      <name>MariaDB Foundation Blog</name>
      <uri>https://mariadb.org/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Doltgres Reaches 99% Compliance on SQL Logic Tests</title>
    <link href="https://dolthub.com/blog/2026-07-10-doltgres-99-percent-sql-logic-tests/"/>
    <id>https://dolthub.com/blog/2026-07-10-doltgres-99-percent-sql-logic-tests/</id>
    <updated>2026-07-10T00:00:00+00:00</updated>
    <content type="html">
      Doltgres now passes 99% of our SQL Logic Test suite, hitting one of our key correctness targets for the Doltgres 1.0 launch on August 6th.
    </content>
    <author>
      <name>DoltHub Blog</name>
      <uri>https://www.dolthub.com/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">TiDB</title>
    <link href="https://www.odbms.org/2026/07/tidb/"/>
    <id>https://www.odbms.org/2026/07/tidb/</id>
    <updated>2026-07-09T19:34:52+00:00</updated>
    <content type="html">
      TiDB is an open source distributed SQL database featuring hybrid transactional and analytical processing (HTAP) capabilities in a single system. It is MySQL-compatible, horizontally scalable, and designed for applications requiring both real-time OLTP and&amp;#46;&amp;#46;&amp;#46;
    </content>
    <author>
      <name>ODBMS.org</name>
      <uri>https://www.odbms.org</uri>
    </author>
  </entry>

  <entry>
    <title type="html">An Easy Path from MySQL to MariaDB: Introducing MariaDB Migrator</title>
    <link href="https://mariadb.com/resources/blog/an-easy-path-from-mysql-to-mariadb-introducing-mariadb-migrator/"/>
    <id>https://mariadb.com/resources/blog/an-easy-path-from-mysql-to-mariadb-introducing-mariadb-migrator/</id>
    <updated>2026-07-09T18:05:57+00:00</updated>
    <content type="html">
      Migrating from MySQL to MariaDB is not considered to be an overly complex process.&amp;#160; After all, the two databases share [&amp;#8230;]
    </content>
    <author>
      <name>MariaDB Corporation Blog</name>
      <uri>https://mariadb.com/resources/blog/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">Why a five-minute sniff test is your secret supply chain defense</title>
    <link href="https://thenewstack.io/sbom-sniff-test-hardened-images/"/>
    <id>https://thenewstack.io/sbom-sniff-test-hardened-images/</id>
    <updated>2026-07-09T16:00:00+00:00</updated>
    <content type="html">
      ♦&lt;p&gt;In its updated 2025 guidance on SBOMs, the Cybersecurity and Infrastructure Security Agency (CISA) states, &amp;#8220;An SBOM should include information&lt;/p&gt;
&lt;p&gt;The post Why a five-minute sniff test is your secret supply chain defense appeared first on The New Stack.&lt;/p&gt;
    </content>
    <author>
      <name>The New Stack</name>
      <uri>https://thenewstack.io/</uri>
    </author>
  </entry>

  <entry>
    <title type="html">MySQL 9.x: Moving Away From SHA1 and MD5</title>
    <link href="https://blogs.oracle.com/mysql/mysql-9-x-moving-away-from-sha1-and-md5"/>
    <id>https://blogs.oracle.com/mysql/mysql-9-x-moving-away-from-sha1-and-md5</id>
    <updated>2026-07-09T13:20:51+00:00</updated>
    <content type="html">
      TL;DR If you use MD5(), SHA1(), or SHA() in MySQL today, start planning the move to SHA2(). Beginning with MySQL 9.6, MD5(), SHA1(), and SHA() are no longer native built-in SQL functions in the server binary. They are available through the Legacy Hashing Component: That component should be treated as a stopgap solution. It gives [&amp;#8230;]
    </content>
    <author>
      <name>The Oracle MySQL Blog</name>
      <uri>https://blogs.oracle.com/mysql/</uri>
    </author>
  </entry>

</feed>
