Quantcast
Channel: Insight for DBAs Archives - Percona Database Performance Blog

Image may be NSFW.
Clik here to view.

Working with Geospatial Data? PostGIS Makes PostgreSQL Enterprise-Ready

Do you find yourself struggling with geospatial data in your database? You know the feeling: you need quick answers about locations, distances, and relationships between points on a map, but your...

View Article


Image may be NSFW.
Clik here to view.

MyDumper Refactors Locking Mechanisms

In my previous blog post, Understanding trx-consistency-only on MyDumper Before Removal, I talked about --trx-consistency-only removal, in which I explained that it acts like a shortcut, reducing the...

View Article


Image may be NSFW.
Clik here to view.

How Can AI Talk to My (PostgreSQL) Database?

I admittedly have some work to do to catch up with the AI “trend”. It’s been around (as in, easily accessible) for a few years now, but I can probably still count on my fingers the number of times I’ve...

View Article

Image may be NSFW.
Clik here to view.

How Can AI Talk to My Database Part Two: MySQL and Gemini

My first experiments creating an MCP Server to provide AI access to a PostgreSQL database using the FastMCP Python framework and Anthropic’s and OpenAI’s APIs highlighted an important requirement: for...

View Article

Image may be NSFW.
Clik here to view.

Using replicaSetHorizons in MongoDB

When running MongoDB replica sets in containerized environments like Docker or Kubernetes, making nodes reachable from inside the cluster as well as from external clients can be a challenge. To solve...

View Article


Image may be NSFW.
Clik here to view.

Diagnosing MySQL Crashes on RHEL with GDB: How to Identify the Database,...

When troubleshooting a MySQL crash, having only the error log is rarely enough to pinpoint the exact root cause. To truly understand what happened, we need to go deeper—into the memory state of the...

View Article

Image may be NSFW.
Clik here to view.

The Quirks of Index Maintenance in Open Source Databases

Index maintenance can be a real challenge for anyone managing databases, and what makes it even trickier is that open source databases each handle it differently. In this post, we’ll take a closer look...

View Article

Image may be NSFW.
Clik here to view.

How to Perform Rolling Index Builds with Percona Operator for MongoDB

This post explains how to perform a Rolling Index Build on a Kubernetes environment running Percona Operator for MongoDB. Why and when to perform a Rolling Index Build? Building an index requires: CPU...

View Article


Image may be NSFW.
Clik here to view.

A Practical Guide to PostgreSQL Replication with Both Asynchronous and...

PostgreSQL streaming replication allows a standby server to continuously replicate data from a primary server. It operates by streaming Write-Ahead Log (WAL) segments from a primary server to one or...

View Article


Image may be NSFW.
Clik here to view.

Scalability for the Large-Scale: File Copy-Based Initial Sync for Percona...

On behalf of the entire Percona product team for MongoDB,  I’m excited to announce a significant enhancement to Percona Server for MongoDB: File Copy-Based Initial Sync (FCBIS). It is designed to...

View Article

Image may be NSFW.
Clik here to view.

Integrating Citus with Patroni: Sharding and High Availability Together

Citus is a robust PostgreSQL extension that aids in scaling data distribution and provides a solid sharding mechanism. It enriches features like distributed tables, reference tables, columnar storage,...

View Article

Image may be NSFW.
Clik here to view.

Planning Ahead for PostgreSQL 18: What Matters for Your Organization

PostgreSQL 18 is on the way, bringing a set of improvements that many organizations will find useful. It’s not a revolutionary release, but it does move things in a good direction, especially in...

View Article

Image may be NSFW.
Clik here to view.

LDAP Isn’t Going Away, and Neither Is Our Support for Percona Server for MongoDB

As enterprise software vendors race toward proprietary cloud ecosystems, some features long relied upon by businesses are being quietly deprecated. One recent example is MongoDB Enterprise Advanced and...

View Article


Image may be NSFW.
Clik here to view.

Top 5 Security Risks of Running MySQL 8.0 After Its EOL

Your MySQL database has been running smoothly for years. Your team knows it inside and out. Everything just… works. Why rock the boat with an upgrade? Here’s why: MySQL 8.0 reaches its end-of-life date...

View Article

Image may be NSFW.
Clik here to view.

Deep Diving the Citus Distribution Models Along with Shard Balancing/Read...

In my previous blog post, Integrating Citus with Patroni: Sharding and High Availability Together, I explored how to integrate Citus with Patroni and demonstrated how basic table distribution works. In...

View Article


Image may be NSFW.
Clik here to view.

MySQL Router 8.4: How to Deal with Metadata Updates Overhead

It may be surprising when a new InnoDB Cluster is set up, and despite not being in production yet and completely idle, it manifests a significant amount of writes visible in growing binary logs. This...

View Article

Image may be NSFW.
Clik here to view.

MySQL 8.0 Deprecated Features: What You Need to Know

If you manage a MySQL database, you’ve probably heard the news: MySQL 8.0 is heading for its End of Life (EOL), and taking center stage is MySQL 8.4, the first-ever Long-Term Support (LTS) release....

View Article


Image may be NSFW.
Clik here to view.

Don’t Trust, Verify: How MyDumper’s Checksums Validates Data Consistency

How do you know if your backup is truly reliable? The last thing you want is to discover your data is corrupted during a critical restore or during a migration. While MyDumper is a powerful tool for...

View Article

Image may be NSFW.
Clik here to view.

Valkey 9.0: Enterprise-Ready, Open Source, and Coming September 15, 2025

Circle September 15 on your calendar! That’s when Valkey 9.0 officially drops, bringing enterprise-grade features that solve real operational headaches without the licensing restrictions or...

View Article

Image may be NSFW.
Clik here to view.

It’s End of Life for Redis Enterprise 7.2 in Six Months – What Are Your Options?

From a technology perspective, Redis does a great job as a database and data cache. According to 6Sense, Redis is currently the number one product as an in-memory data cache. It just works. However,...

View Article