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

Image may be NSFW.
Clik here to view.

Community Meetup Schedule Till the End of the Year

This fall we started to run live-streamed online meetups accompanied by a live chat with the audience. Every week we invite experts for a real-time talk and devote this meeting to a specific database....

View Article


Image may be NSFW.
Clik here to view.

How Triggers May Significantly Affect the Amount of Memory Allocated to Your...

MySQL stores active table descriptors in a special memory buffer called the table open cache. This buffer is controlled by configuration variables table_open_cache that hold the maximum number of table...

View Article


Image may be NSFW.
Clik here to view.

Should I Create an Index on Foreign Keys in PostgreSQL?

Welcome to a weekly blog where I get to answer (like, really answer) some of the questions I’ve seen in the webinars I’ve presented lately. If you missed the latest one, PostgreSQL Performance Tuning...

View Article

Image may be NSFW.
Clik here to view.

Temporary Tables in MySQL – Never Ending Story?

If you ever had to deal with performance and/or disk space issues related to temporary tables, I bet you eventually found yourself puzzled. There are many possible scenarios depending on the type of...

View Article

Image may be NSFW.
Clik here to view.

Upgrading PostGIS: A Proof Of Concept

My last blog introduced the issues one can face when upgrading PostGIS and PostgreSQL at the same time. The purpose of this blog is to walk through the steps with an example. For our purposes, we will...

View Article


Image may be NSFW.
Clik here to view.

Querying Archived RDS Data Directly From an S3 Bucket

A recommendation we often give to our customers is along the lines of “archive old data” to reduce your database size. There is a tradeoff between keeping all our data online and archiving part of it...

View Article

Image may be NSFW.
Clik here to view.

Percona Monthly Bug Report: November 2021

Here at Percona, we operate on the premise that full transparency makes a product better. We strive to build the best open-source database products, but also to help you manage any issues that arise in...

View Article

Image may be NSFW.
Clik here to view.

MyDumper 0.11.3 is Now Available

The new MyDumper 0.11.3 version, which includes many new features and bug fixes, is now available.  You can download the code from here. We are very proud to announce that we were able to achieve the...

View Article


Image may be NSFW.
Clik here to view.

PostgreSQL 14 Database Monitoring and Logging Enhancements

PostgreSQL-14 was released in September 2021, and it contained many performance improvements and feature enhancements, including some features from a monitoring perspective. As we know, monitoring is...

View Article


Image may be NSFW.
Clik here to view.

PXC Scheduler Handler: The Missing Piece for Galera/Percona XtraDB Cluster...

Working on a real case scenario in a five node Percona XtraDB Cluster (PXC), we were forced to use wsrep_sync_wait = 1, because the app does reads-after-write and we send reads to all the nodes. We had...

View Article

Image may be NSFW.
Clik here to view.

MyDumper Github Repository Is Now an Organization

For a long time, MyDumper has been in Max Bubenick’s personal GitHub repository. Now, we decided to move to a new MyDumper’s Organization as requested earlier this year by a user from the community....

View Article

Image may be NSFW.
Clik here to view.

A Look Into Percona XtraDB Cluster Non-Blocking Operation for Online Schema...

Percona XtraDB Cluster 8.0.25 (PXC) has introduced a new option to perform online schema modifications: NBO (Non-Blocking Operation). When using PXC, the cluster relies on the wsrep_OSU_method...

View Article

Image may be NSFW.
Clik here to view.

Backup Performance Comparison: mysqldump vs MySQL Shell Utilities vs mydumper...

In this blog post, we will compare the performance of performing a backup from a MySQL database using mysqldump, MySQL Shell feature called Instance Dump, mysqlpump, mydumper, and Percona XtraBackup....

View Article


Image may be NSFW.
Clik here to view.

MongoDB Config Server Upgrade From SCCC to CSRS ReplicaSet

Recently, I got some of our customers doing an upgrade to v4.x from v3.0 (Yeah, still could see older MongoDB versions and we suggest everyone do the upgrade to stay with the current GA!). There were...

View Article

Image may be NSFW.
Clik here to view.

MongoDB – Converting Replica Set to Standalone

One of the reasons for using MongoDB is its simplicity in scaling its structure,  either as Replicaset(scale-up) or as Sharded Cluster(scale-out). Although a bit tricky in Sharded environments, the...

View Article


Image may be NSFW.
Clik here to view.

Comparing AMD EPYC Performance with Intel Xeon in GCP

Recently we were asked to check the performance of the new family of AMD EPYC processors when using MySQL in Google Cloud Virtual Machines. This was motivated by a user running MySQL in the N1 machines...

View Article

Image may be NSFW.
Clik here to view.

In Application and Database Design, Small Things Can Have a Big Impact

With modern application design, systems are becoming more diverse, varied and have more components than ever before. Developers are often forced to become master chefs adding the ingredients from...

View Article


Image may be NSFW.
Clik here to view.

Configure wiredTiger cacheSize Inside Percona Distribution for MongoDB...

Nowadays we are seeing a lot of customers starting to use our Percona Distribution for MongoDB Kubernetes Operator. The Percona Kubernetes Operators are based on best practices for the configuration of...

View Article

Image may be NSFW.
Clik here to view.

MySQL 8.0 Functional Indexes

Working with hundreds of different customers I often face similar problems around running queries. One very common problem when trying to optimize a database environment is index usage. A query that...

View Article

Image may be NSFW.
Clik here to view.

How Patroni Addresses the Problem of the Logical Replication Slot Failover in...

Failover of the logical replication slot has always been the pain point while using the logical replication in PostgreSQL. This lack of feature undermined the use of logical replication and acted as...

View Article
Browsing all 1366 articles
Browse latest View live