Quantcast
Channel: Insight for DBAs Archives - Percona Database Performance Blog
Browsing index pages (1396 articles)

Image may be NSFW.
Clik here to view.

Customizing the New MongoDB Concurrency Algorithm

On some occasions, we realize the necessity of throttling the number of requests that MongoDB tries to execute per second, be it due to resource saturation remediation, machine change planning, or...

View Article


Image may be NSFW.
Clik here to view.

A Guide to Redis Performance Best Practices

Getting started with Redis? Read this first. Redis makes it very easy to get started, but if you want Redis to keep up when things get busy, there’s a bit more to take care of. Anyone can spin up a...

View Article


Image may be NSFW.
Clik here to view.

The Redis License Has Changed: What You Need to Know

Redis has always been the go-to when you need fast, in-memory data storage. You’ll find it everywhere. Big ecommerce sites. Mobile apps. Maybe your own projects, too. But if you’re relying on Redis...

View Article

Image may be NSFW.
Clik here to view.

Tackling the Cache Invalidation and Cache Stampede Problem in Valkey with...

There are two hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. This classic joke, often attributed to Phil Karlton, highlights a very real and persistent...

View Article

Image may be NSFW.
Clik here to view.

MySQL 8.0 End of Life Support: What Are Your Options?

We’ve mentioned this a few times here on the blog already, but in case you missed it, MySQL 8.0’s end-of-life date is April 2026. This probably sounds forever away, but it’s going to sneak up before...

View Article


Image may be NSFW.
Clik here to view.

Choosing the Right Key-Value Store: Redis vs Valkey

Not long ago, picking an in-memory key-value store was easy. Redis was the default. Fast, simple, everywhere. Then the rules changed. Redis moved to a much more restrictive license. Suddenly, many...

View Article

Image may be NSFW.
Clik here to view.

Keep PostgreSQL Secure with TDE and the Latest Updates

This fall feels like a good moment to stop and look at what’s changed in PostgreSQL security over the last months and also what you can use right now to make your PostgreSQL deployments safer....

View Article

Image may be NSFW.
Clik here to view.

Enhancing PostgreSQL Security: How to Encrypt the pgBackRest Repository

This post was originally written in 2023 and was updated in 2025. Encryption protects sensitive information by converting it into an unreadable format unless the correct passphrase or decryption key is...

View Article


Image may be NSFW.
Clik here to view.

MySQL with Diagrams Part Three: The Life Story of the Writing Process

When you run a simple write, …it may look simple, but under the hood, MySQL’s InnoDB engine kicks off a pretty complex sequence to ensure your data stays safe, consistent, and crash-recoverable. In the...

View Article


Image may be NSFW.
Clik here to view.

Deploying Percona Operator for MongoDB Across GKE Clusters with MCS

Ever needed a robust, highly available MongoDB setup that spans multiple Kubernetes clusters on GCP? This step-by-step guide shows you how to deploy the Percona Operator for MongoDB in two GKE...

View Article

Image may be NSFW.
Clik here to view.

PostgreSQL Database Security: External Server-Based Authentication

This post was originally written in 2023 and was updated in 2025. Protecting sensitive information in PostgreSQL starts with strong authentication. It’s the process of verifying who’s trying to...

View Article

Image may be NSFW.
Clik here to view.

Beyond EOL: The Real Benefits of Upgrading to MySQL 8.4

Right now, you’re probably hoping someone else will deal with this MySQL 8.0 end-of-life situation. Maybe your team can squeeze another few months out of it. Maybe Oracle will extend support. Maybe it...

View Article

Image may be NSFW.
Clik here to view.

Swimming with Sharks: Analyzing Encrypted Database Traffic Using Wireshark

Percona has a great set of tools known as the Percona Toolkit, one of which is pt-upgrade. The idea behind this tool is to replay a captured sequence of queries that were executed on a different...

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

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.

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.

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.

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.

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.

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
Browsing index pages (1396 articles)


Latest Images