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

Image may be NSFW.
Clik here to view.

Upload Ongoing MyDumper Backups to S3

If you are using MyDumper as your Logical Backup solution and you store your backups on S3, you need to take a local backup and then upload it to S3. But what if there is not enough space to hold the...

View Article


Image may be NSFW.
Clik here to view.

Data Masking With Percona Server for MySQL – An Enterprise Feature at a...

Data masking is a handy tool to obscure sensitive information.  Percona Server for MySQL is a free, fully compatible, enhanced, and open source drop-in replacement for any MySQL database. It provides...

View Article


Image may be NSFW.
Clik here to view.

New WAL Archive Module/Library in PostgreSQL 15

PostgreSQL traditionally uses shell commands to achieve continuous WAL archiving, which is essential for backups and stable standby replication.  In the past, we blogged about the inefficiency in that...

View Article

Image may be NSFW.
Clik here to view.

Percona’s MySQL Audit Log Plugin – An Enterprise Feature at a Community Price

The need to audit who is using a database and their activities is crucial in many environments. This functionality is available in the free, open source Audit Plugin that is included in Percona Server...

View Article

Image may be NSFW.
Clik here to view.

Importance of Delay Replica in Data Recovery: Recover Deleted Records

What is a Delay Replica and how does it help? MySQL Replication is useful, easy to set up, and used for very different purposes. For example: split reads and writes run data mining or reporting...

View Article


Image may be NSFW.
Clik here to view.

LDAP Improvements in Percona Server for MySQL 8.0.30-22

Percona Server for MySQL 8.0.30-22 introduces several improvements for the LDAP plugin: SASL support, support for fallback servers, and support for LDAP-based authorization. All improvements are in...

View Article

Image may be NSFW.
Clik here to view.

Percona Live 2023 Call For Papers Open!

Percona Live 2023 will be in Denver Colorado May 22nd through the 24th. This is the premier open source database conference and you not only want to attend but you also need to present at! We are...

View Article

Image may be NSFW.
Clik here to view.

How To Skip Replication Errors in GTID-Based Replication

In this blog, I’m going to discuss how to easily skip the replication errors in GTID (Global Transaction Identifier)-based replication. In the MySQL world, if replication is broken we all use the...

View Article


Image may be NSFW.
Clik here to view.

Using Percona Toolkit to Alter Database Tables Online: A Controlled Approach

Table modifications are a common task for database administrators. In this blog, I’ll explain how to alter tables online in a controlled manner that does not disrupt application users or cause...

View Article


Image may be NSFW.
Clik here to view.

Powering PostgreSQL 15 With Columnar Tables

Prologue This blog is the result of my investigation into column-wise tables. Hopefully, you will find it useful in your deliberations. When I started writing it was meant to be a “Good News” blurb. I...

View Article

Image may be NSFW.
Clik here to view.

Generate a pgBadger Report From PostgreSQL Flexible Server Logs

In one of our previous posts Detailed Logging for Enterprise-Grade PostgreSQL, we discussed parameters to enable detailed logging and use Log Analyzer – pgBadger. In this blog post, we will configure a...

View Article

Image may be NSFW.
Clik here to view.

JSON and Relational Databases – Part One

JSON data and relational databases have traditionally been diametric opposites. One is very free form with minimal rules on the formatting and the other is very strict and formal. So many folks were...

View Article

Image may be NSFW.
Clik here to view.

PMM V2.33: Offline Metric Collection, Guided Alerting Tour, Security Fixes,...

We are excited to announce the latest release of Percona Monitoring and Management (PMM) – V2.33. This release includes several new features and improvements that make PMM even more effective and...

View Article


Image may be NSFW.
Clik here to view.

PostgreSQL Role Inheritance at a Glance

PostgreSQL manages database access permissions using the concept of roles. A role can be either a database user or a group of database users, depending on how the role is set up. Roles can own the...

View Article

Image may be NSFW.
Clik here to view.

A MyRocks Use Case

I wrote this post on MyRocks because I believe it is the most interesting new MySQL storage engine to have appeared over the last few years. Although MyRocks is very efficient for writes, I chose a...

View Article


Image may be NSFW.
Clik here to view.

Rebuild Patroni Replica Using pgBackRest

Patroni is one of the most used high availability (HA) solutions with the PostgreSQL database. It uses a Distributed Configuration Store (DCS) to keep the configuration in a centralized location...

View Article

Image may be NSFW.
Clik here to view.

Diffing PostgreSQL Schema Changes

One of the routine operations when administering PostgreSQL is periodic updates to the database system’s architecture. PostgreSQL does a good job of allowing one to update a schema, add types,...

View Article


Image may be NSFW.
Clik here to view.

How MySQL Uses character_set Configurations

There are eight configuration options related to the character_set in MySQL, as shown below. Without reading the MySQL Character Set documentation carefully, it could be hard to know what these...

View Article

Image may be NSFW.
Clik here to view.

Transparent Data Encryption (TDE)

Encrypting data at rest in a database management system (DBMS) refers to securing data by encrypting it when it is not being used or accessed. This is often done to protect sensitive data from...

View Article

Image may be NSFW.
Clik here to view.

Impact of DDL Operations on Aurora MySQL Readers

Recently I came across an interesting investigation about long-running transactions getting killed on an Aurora Reader instance. In this article, I will explain why it is advisable to avoid...

View Article
Browsing all 1367 articles
Browse latest View live


Latest Images