by Vinicius Grippa | Apr 22, 2025 | Insight for DBAs, MongoDB, Percona Services
One of our customers recently reported that MongoDB’s diagnostic metrics—collected via FTDC (Full-Time Diagnostic Data Capture)—had stopped updating. As a result, no metrics were being collected, either through diagnostic data files or the getDiagnosticData command....
by Peter Zaitsev | May 10, 2023 | Insight for DBAs, Monitoring, Percona Software
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 is unreliable and what better indicators you can use. Let’s start...
by Vinicius Grippa | Apr 17, 2023 | Insight for DBAs, MongoDB
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 well as MongoDB data modeling. The main objective of this post is to...
by Lenz Grimmer | May 10, 2022 | MySQL, Open Source, Percona Announcements, Percona Software
As you are probably aware, Red Hat Enterprise Linux 6 (RHEL 6 or EL 6 in short) officially reached “End of Life” (EOL) on 2020-11-30 and is now in the so-called Extended Life Phase, which basically means that Red Hat will no longer provide bug fixes or security fixes....
by Lenz Grimmer | Aug 17, 2021 | MongoDB, MySQL, Open Source, Percona Software
Over the weekend, the Debian project announced the availability of their newest major distribution release, Debian 11 (code name “bullseye”). We’d like to congratulate the Debian project and the open source community for achieving this major milestone! With over two...
by Hrvoje Matijakovic | Jul 1, 2021 | MySQL, Percona Software
With the CentOS project switching its focus to CentOS Stream, one of the alternatives that aim to function as a downstream build (building and releasing packages after they’re released by Red Hat) is Rocky Linux. This how-to shows how to install Percona Server...
by Peter Zaitsev | Apr 22, 2021 | Insight for DBAs, Monitoring, Percona Software
A few years ago, I wrote about how to add information about processes to your Percona Monitoring and Management (PMM) instance as well as some helpful ways you can use this data. Since that time, PMM has released a new major version (PMM v2) and the Process Exporter...
by Evgeniy Patlan | Apr 15, 2021 | Open Source, Percona Announcements, Percona Services
The End Of Support date for Ubuntu 16.04 LTS is coming soon. According to the Ubuntu Release Life Cycle, it will be at the end of April 2021. With this announcement comes some implications to support for Percona software running on these operating systems. So we will...
by Akira Kurogane | Feb 15, 2021 | Cloud, Insight for DBAs, Insight for Developers
For MongoDB data directories only XFS is recommended. The ext4 filesystem isn’t so bad but when there are a very, very high number of random accesses (which WiredTiger can reach) it can hit a bottleneck. To be fair most deployments will never hit this...
by David Quilty | Nov 20, 2020 | Percona Software, Webinars
Don’t miss out! Join Peter Zaitsev, Percona CEO, as he discusses Linux Performance measurement. In this webinar, Peter will look at typical mistakes measuring or interpreting Linux Performance. He’ll discuss whether you should use LoadAvg to assess if your...
by David Quilty | Sep 23, 2020 | Open Source, Webinars
Join Peter Zaitsev, Percona CEO, as he discusses BPFTrace and DTrace on Linux. While eBPF was included in Linux kernel for quite a few years, it lacked a good “front end” to complete Dtrace functionality in the Linux ecosystem. In this presentation, Peter will look...
by Peter Zaitsev | Sep 11, 2020 | Insight for DBAs, Insight for Developers, MySQL, Percona Software
One of the questions you often will be faced with operating a Linux-based system is managing memory budget. If a program uses more memory than available you may get swapping to happen, oftentimes with a terrible performance impact, or have Out of Memory (OOM) Killer...
by Michael Patrick | Jul 6, 2020 | Insight for DBAs, MySQL
When trying to do some Linux tuning for MySQL, there are a few options that will greatly influence the speed of MySQL. Below are some of the most important of these settings to help you get started. Swappiness The first thing to look at is what swappiness is set to. ...
by Alexey Stroganov | Nov 12, 2019 | Benchmarks, MySQL
Recently, at Percona Live Europe 2019, Dimitri Kravchuk from Oracle mentioned that he observed some unclear drop in performance for MySQL on an ext4 filesystem with the latest Linux kernels. I decided to check this case out on my side and found out that indeed,...
by Agustín | Aug 29, 2019 | MySQL, Open Source
In this short blog post, we will check how to use here and https://dbsake.readthedocs.io/en/latest/commands/uncache.html (Updated: Check LeFred’s comments below for more insight on this.) As an added bonus, DBSake has a fincore tool you can use! vmtouch –...
by Ibrar Ahmed | Dec 20, 2018 | Benchmarks, Open Source, PostgreSQL
Linux kernel provides a wide range of configuration options that can affect performance. It’s all about getting the right configuration for your application and workload. Just like any other database, PostgreSQL relies on the Linux kernel to be optimally configured....
by Agustín | Sep 5, 2018 | MySQL, Percona Software
Do you need to modify the metrics collected from Linux by Percona Monitoring and Management (PMM)? In this blog post we will see how to enable, disable, and update collected metrics on PMM’s linux:metrics exporter. We will assume that the PMM client packages...
by Spyros Voultepsis | Jul 3, 2018 | Insight for DBAs, MySQL, Percona Software
In this post, we will review the most important settings for Linux performance tuning to adjust for optimization of a MySQL database server. We’ll note how some of the Linux parameter settings used OS tuning may vary according to different system types:...
by Sveta Smirnova | Jun 26, 2018 | Insight for DBAs, Insight for Developers, MariaDB, MySQL, Percona Software, Webinars
Please join Percona’s Principal Support Escalation Specialist Sveta Smirnova as she presents Troubleshooting Best Practices: Monitoring the Production Database Without Killing Performance on Wednesday, June 27th at 11:00 AM PDT (UTC-7) / 2:00 PM EDT (UTC-4). Register...
by Yves Trudeau | Jun 21, 2018 | MySQL, Percona Software, Security