percona goat

The Percona Database Performance Blog

Technical guides, deep dives, and perspectives across MySQL, PostgreSQL, MongoDB, Valkey, Redis, and more.

Blog
|
July 13, 2026
|
David Ducos
MyDumper Locking Mechanisms Revisited: Introducing SAFE_NO_LOCK
About a year ago, we discussed how MyDumper refactored its locking mechanisms to move away from old, rigid flags and transitioned towards more flexibl...
Blog
|
July 10, 2026
|
Evgeniy Patlan
Running DuckDB as a MySQL 9.7 storage engine
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 Inno...
Blog
|
July 7, 2026
|
Slava Sarzhan
Percona Operator for MySQL 1.2.0: Cross-Site Replication, Encrypted Backups, and Automatic Storage Scaling
  Percona Operator for MySQL 1.2.0 is out, and it closes three gaps that platform teams hit once a MySQL deployment grows past a single cluster. ...
Blog
|
July 7, 2026
|
Chetan Shivashankar
Comparing Migration Methods from the Crunchy Data PostgreSQL Operator to the Percona Operator for PostgreSQL
Migrating a production PostgreSQL database on Kubernetes is not only about moving data from one operator to another. It is also about choosing the rig...
Blog
|
July 2, 2026
|
Ivan Groenewold
Why Percona Backup for MongoDB Is the Right Choice for Production Backups
When you’re running MongoDB in production, backups are non-negotiable. But not all backup strategies are equal. The gap between a good backup st...
Blog
|
July 2, 2026
|
Dennis Kittrell
Still on MySQL 5.7 or 8.0? Those high-severity CVE fixes are covered
Upstream MySQL published an out-of-schedule release this week with two high-severity CVE fixes. If you’re running Percona Server for MySQL 5.7 o...
Blog
|
June 30, 2026
|
Slava Sarzhan
Community Docker Images: keeping the operator open without a vendor registry lock-in
PostgreSQL community images address a real gap in how a Kubernetes database operator earns your trust. Running a database operator on Kubernetes means...
Blog
|
June 30, 2026
|
Chetan Shivashankar
Debugging with Ephemeral Containers
Debugging applications in Kubernetes can be tricky. Containers are designed to be small, immutable, and purpose-built. That is great for production, b...
Blog
|
June 30, 2026
|
Chetan Shivashankar
Why I haven’t run my databases on Kubernetes
A few years ago, if there was a discussion on “Should we run databases on Kubernetes?”, there were more people saying no than yes. One of the common a...
Blog
|
June 29, 2026
|
Dennis Kittrell
Skipping Percona Server for MySQL 8.4.9 and 9.7.0
Update, July 1, 2026: Percona Server for MySQL 8.4.10-10 is now available. It carries the content originally planned for 8.4.9 plus the upstream secur...
By Author
Post Author
By Category
Category
Search

Far
Enough.

Said no pioneer ever.
MySQL, PostgreSQL, InnoDB, MariaDB, MongoDB and Kubernetes are trademarks for their respective owners.
© 2026 Percona All Rights Reserved