Quantcast
Channel: Percona Database Performance Blog
Browsing all 1785 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Migrating from MySQL to PostgreSQL Using pgloader

These days, there’s been a lot of talk in the industry about setting up one’s database system on PostgreSQL. Most times, these are Greenfield projects where the bulk of the effort is on its design and...

View Article


Image may be NSFW.
Clik here to view.

Setting Up Percona Monitoring and Management Alerts for External Channels...

Setting up Percona Monitoring and Management (PMM) alerts for multiple channels can significantly enhance your monitoring strategy. In this blog post, we will talk about the steps to configure alerts...

View Article


Image may be NSFW.
Clik here to view.

Using the Transparent Data Encryption Extension PG_TDE With PostgreSQL

PG_TDE (PostgreSQL Transparent Data Encryption) is an experimental transparent data encryption access method for PostgreSQL 16, available on GitHub as an extension for vanilla PostgreSQL. Since our...

View Article

Image may be NSFW.
Clik here to view.

How to Monitor Online InnoDB Buffer Pool Resizing

The InnoDB buffer pool acts as a powerhouse for MySQL, caching frequently accessed data and index pages in memory to accelerate query performance. In this blog post, we will go through the process of...

View Article

Image may be NSFW.
Clik here to view.

Using Huge Pages with PostgreSQL Running Inside Kubernetes

Huge pages make PostgreSQL faster; can we implement it in Kubernetes? Modern servers operate with terabytes of RAM, and by default, processors work with virtual memory address translation for each 4KB...

View Article


Image may be NSFW.
Clik here to view.

Exploring the Improved CREATEROLE Attribute for User Management in PostgreSQL 16

A database role can have a number of attributes that define its privileges and interact with the client authentication system.One such attribute is the CREATEROLE attribute, which is important to...

View Article

Image may be NSFW.
Clik here to view.

Revamp MySQL Query Optimization and Overcome Slowness of ORDER BY with LIMIT...

The efficiency of database queries in MySQL can make all the difference in the performance and responsiveness of applications. In this blog post, I’ll dig into MySQL query optimization and show how...

View Article

Image may be NSFW.
Clik here to view.

Percona Monitoring and Management High Availability – A Proof of Concept

Percona Monitoring and Management (PMM) is a state-of-the-art piece of software that exists in part thanks to great open source projects like VictoriaMetrics, PostgreSQL, and ClickHouse. The...

View Article


Image may be NSFW.
Clik here to view.

The Pros and Cons of Wildcard Indexes on MongoDB

​​MongoDB is a schemaless database that is extremely flexible. When you create a collection, you don’t have to specify a structure in advance, providing field names and data types. Just start inserting...

View Article


Image may be NSFW.
Clik here to view.

What’s New in Percona Toolkit 3.5.6

Percona Toolkit 3.5.6 was released on December 21, 2023. This blog post covers the main changes in this release.New tool: pt-galera-log-explainerWe continue adding more instruments for the Support...

View Article

Image may be NSFW.
Clik here to view.

Grafana Dashboards: A PoC Implementing the PostgreSQL Extension pg_stat_monitor

This PoC demonstrates how to install and configure pg_stat_monitor in order to extract useful and actionable metrics from a PostgreSQL database and display them on a Grafana dashboard.About the...

View Article

Image may be NSFW.
Clik here to view.

Cloud Native Predictions for 2024

The evolution of cloud-native technology has been nothing short of revolutionary. As we step into 2024, the cornerstone of cloud-native technology, Kubernetes, will turn ten years old. It continues to...

View Article

Image may be NSFW.
Clik here to view.

Introducing the MySQL Audit Log Filter Plugin

We’re happy to introduce Audit Log Filter — our newly upgraded audit plugin. Its functionality has been significantly improved in comparison to Audit Log and currently mirrors the functionality of the...

View Article


Image may be NSFW.
Clik here to view.

Human Factors Behind Incidents: Why Settings Like “idle_session_timeout” Can...

PostgreSQL 14 introduced the parameter idle_session_timeout, and, unfortunately, many DBAs jumped to start using it without understanding or by ignoring the consequences. In a short span of time, it...

View Article

Image may be NSFW.
Clik here to view.

Audit DROP Statements in Percona Server for MySQL

Managing database servers involves different aspects, among which security is critical. We know that we should always grant the minimal required permissions to the different user accounts in the...

View Article


Image may be NSFW.
Clik here to view.

Is Thread Pool Plugin the Right Choice for Your Workload?

TL&DR: Depending on the workload, the thread pool plugin can cause serious performance drops.This post was motivated by two recent cases I’ve worked with. Two setups running in cluster mode: one in...

View Article

Image may be NSFW.
Clik here to view.

The Various Methods to Backup and Restore ProxySQL

ProxySQL is a high-performance SQL proxy that runs as a daemon watched by a monitoring process. The process monitors the daemon and restarts it in case of a crash to minimize downtime.The daemon...

View Article


Image may be NSFW.
Clik here to view.

PMM Dump GUI in Percona Monitoring and Management 2.41.0

A couple of weeks ago, we announced the first GA release of the PMM Dump: a new support tool that dumps Percona Monitoring and Management (PMM) metrics and Query Analytics (QAN) data to transfer to the...

View Article

Image may be NSFW.
Clik here to view.

MySQL General Tablespaces: A Powerful Storage Option for Your Data

Managing storage and performance efficiently in your MySQL database is crucial, and general tablespaces offer flexibility in achieving this. This blog discusses general tablespaces and explores their...

View Article

Image may be NSFW.
Clik here to view.

Configuring Keyring for Encryption Using AWS Key Management Service in...

The AWS KMS component is now available in Percona Server for MySQL starting from version 8.0.30. This addition enables data-at-rest encryption by utilizing the AWS KMS component, providing the...

View Article
Browsing all 1785 articles
Browse latest View live