Quantcast
Channel: Insight for DBAs Archives - Percona Database Performance Blog
Browsing all 1364 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Using Slow Query Log to Find High Load Spots in MySQL

This post was originally published in October 2018 and was updated in March 2023. pt-query-digest is one of the most commonly used tools for query auditing in MySQL. By default, pt-query-digest...

View Article


Image may be NSFW.
Clik here to view.

PostgreSQL Backup and Restore 101: For Non-Postgres DBAs

This post was originally published in March 2022 and was updated in March 2023. It’s no surprise that PostgreSQL is becoming the de facto goto database for many. Just a few of the many reasons include...

View Article


Image may be NSFW.
Clik here to view.

MySQL 8.0.33 – A Quick Peek

MySQL released version 8.0.33 on April 18th, featuring some attention-catching features.  This blog post is a quick review of the release notes looking for the exciting items, and comments in italics...

View Article

Image may be NSFW.
Clik here to view.

Upgrading to MySQL 8: Tools That Can Help

As we approach end of life for MySQL 5.7 later this year, many businesses are currently working towards upgrading to MySQL 8. Such major version upgrades are rarely simple, but thankfully there are...

View Article

Image may be NSFW.
Clik here to view.

Fixing Errant GTID With Orchestrator: The Easy Way Out

In this article, we will discuss errant Transaction /GTID and how we can solve them with the Orchestrator tool. Orchestrator is a MySQL high availability and replication management tool that runs as a...

View Article


Image may be NSFW.
Clik here to view.

PostgreSQL Indexes Can Hurt You: Negative Effects and the Costs Involved

Indexes are generally considered to be the panacea when it comes to SQL performance tuning, and PostgreSQL supports different types of indexes catering to different use cases. I keep seeing many...

View Article

Image may be NSFW.
Clik here to view.

Speeding Up Restores in Percona Backup for MongoDB

When you do a database restore, you want to have it done as soon as possible. In the case of disaster recovery, the situation is stressful enough on its own. And the database is unusable until the...

View Article

Image may be NSFW.
Clik here to view.

Open Source Software Security: Is Open Source Software Safe?

Even though open source software is firmly in the mainstream, used widely by businesses, governments, and everyone who owns a cell phone or computer, the question repeatedly arises: “Is open source...

View Article


Image may be NSFW.
Clik here to view.

Open Source vs. Proprietary Database Software: What To Choose?

For starters, yes, Percona has chosen sides. We are a company of open source proponents. We’re also dedicated and active participants in the global open source community.  But the intent here is to be...

View Article


Image may be NSFW.
Clik here to view.

Save Money in AWS RDS: Don’t Trust the Defaults

Default settings can help you get started quickly – but they can also cost you performance and a higher cloud bill at the end of the month. Want to save money on your AWS RDS bill? I’ll show you some...

View Article

Image may be NSFW.
Clik here to view.

ChatGPT vs. MySQL DBA Challenge

Given the increasing popularity of ChatGPT in solving questions of humankind, I decided to take a better look at the current state of AI. At the same time that I see database engineers relying on the...

View Article

Image may be NSFW.
Clik here to view.

How To Use pt-secure-collect for Capturing Data in a Secure Way From the OS...

Sometimes crucial data sharing is avoided because of compliance rules, organizational policies, or numerous security concerns. The common use cases involve sharing pt-mysql-summary, pt-stalk, and other...

View Article

Image may be NSFW.
Clik here to view.

Percona Monitoring and Management 2.37: The Improved Inventory View, New...

We are excited to announce the release of Percona Monitoring and Management (PMM) V2.37, which includes a revamped Inventory view, new experimental dashboards for Kubernetes monitoring, as well as many...

View Article


Image may be NSFW.
Clik here to view.

How To Start Logical Replication in PostgreSQL for Specific Tables Based on a...

In simpler terms, logical replication in PostgreSQL is a way to copy data from one database to another in a more flexible and customizable manner compared to physical replication. Instead of copying...

View Article

Image may be NSFW.
Clik here to view.

Vendor Lock-in: What It Is and How To Avoid It

Vendor lock-in. The term is inherently ominous, and a broad definition isn’t much cheerier. They both suggest limited or lost freedom. To determine whether that perception is warranted in the database...

View Article


Image may be NSFW.
Clik here to view.

Restoring a Snapshot of a Sharded MongoDB Cluster to a Kubernetes-Based...

Many MongoDB clusters use storage-level snapshots to provide fast and reliable backups. In this blog post, you’ll learn how to restore such a snapshot from a traditional VM-based sharded MongoDB...

View Article

Image may be NSFW.
Clik here to view.

Understanding Linux IOWait

I have seen many Linux Performance engineers looking at the “IOWait” portion of CPU usage as something to indicate whenever the system is I/O-bound. In this blog post, I will explain why this approach...

View Article


Image may be NSFW.
Clik here to view.

MongoDB Best Practices: Security, Data Modeling, & Schema Design

In this blog post, we will discuss the best practices on the MongoDB ecosystem applied at the Operating System (OS) and MongoDB levels. We’ll also go over some best practices for MongoDB security as...

View Article

Image may be NSFW.
Clik here to view.

Proof of Concept: Horizontal Write Scaling for MySQL With Kubernetes Operator

Historically MySQL is great in horizontal READ scale. The scaling, in that case, is offered by the different number of Replica nodes, no matter if using standard asynchronous replication or synchronous...

View Article

Image may be NSFW.
Clik here to view.

MongoDB 4.2 EOL… And Its Implications

Enjoy it while it lasts, as everything has its end.Maricon454688973982390893280398289038302380283’2233’832’23, CC BY-SA 4.0, via Wikimedia CommonsIt sounded a bit more cryptic than it was planned, but...

View Article
Browsing all 1364 articles
Browse latest View live