MongoDB Tuning Anti-Patterns: How Tuning Memory Can Make Things Much Worse
It’s your busiest day of the year and the website has crawled to a halt and finally crashed… and it was all because you did not understand how MongoDB uses memory and left your system open to cluster...
View ArticlePercona Distribution for PostgreSQL Operator Technical Preview Released
Percona is championing open source database software and we are committed to running our products on Kubernetes. We don’t only want to run the software, but make sure that the database is highly...
View ArticleCompiling a Percona Monitoring and Management v2 Client in ARM: Raspberry Pi...
In this follow-up blog to Compiling a Percona Monitoring and Management v2 Client in ARM Architecture, we will show what changes are needed to get the latest versions of PMM working on ARM...
View ArticleWebinar June 29: Unlocking the Mystery of MongoDB Shard Key Selection
Do You Know How to Choose the Right MongoDB Shard Key for Your Business? In our upcoming panel, Percona MongoDB experts Mike Grayson, Kimberly Wilkins, and Vinicius Grippa will discuss the complex...
View ArticleHow InnoDB Handles TEXT/BLOB Columns
Recently we had a debate in the consulting team about how InnoDB handles TEXT/BLOB columns. More specifically, the argument was around the Barracuda file format with dynamic rows. In the InnoDB...
View ArticleNew Features in PostgreSQL 14: Bulk Inserts for Foreign Data Wrappers
Foreign Data Wrapper based on SQL-MED is one the coolest features of PostgreSQL. The feature set of foreign data wrapper is expanding since version 9.1. We know that the PostgreSQL 14 beta is out and...
View ArticleInspecting MySQL Servers Part 1: The Percona Support Way
When I joined the Percona Support team in early 2013, MySQL 5.6 was being launched. I remember all the buzz and euphoria surrounding its release: it was a big step from the 5.5 series, carrying...
View ArticleSkipping Percona Server for MySQL Version 8.0.24 and Releasing 8.0.25 Next
After Oracle released MySQL version 8.0.24 on April 20, 2021, our engineering team got started right away with merging our enhancements to prepare the corresponding 8.0.24 version of Percona Server for...
View ArticleHow to Generate an Ansible Inventory with Terraform
Creating and maintaining an inventory file is one of the common tasks we have to deal with when working with Ansible. When dealing with a large number of hosts, it can be complex to handle this task...
View ArticleUsing the MongoDB Field Encryption Feature
One of the main topics we have today is surely about security. On a daily routine, this can pass unnoticed, but sooner or later, we have to implement or work on some security guidelines. And today, we...
View ArticleInspecting MySQL Servers Part 2: Knowing the Server
In part 1 of this series, we introduced you to the approach used by the Percona Support team to inspect MySQL servers, which is based on a triad of tools from the Percona Toolkit used to gather...
View Articlepostgres_fdw Enhancement in PostgreSQL 14
It’s exciting times in the PostgreSQL world with the version 14 beta released a few days ago. It’s now time to look under the hood and find out what has changed from version 13, see what has improved,...
View ArticleInspecting MySQL Servers Part 3: What MySQL?
In the previous post of this series, we looked at the hardware specifications and operating system settings of the host server through the lenses of a pt-summary report. Now that we know the foundation...
View ArticleThe (In)famous MongoDB Message: Cannot Add Session Into the Cache –...
This week, I had an interesting case whereas one of our customers was facing the issue:WriteCommandError({ "ok" : 0, "errmsg" : "cannot add session into the cache", "code" : 261, "codeName" :...
View ArticleWebinar June 17: Open Mic on Open Source – Percona Monitoring and Management
Join our expert team for a live demo of the Percona Monitoring and Management (PMM) platform and witness the power of Percona support! Bring your questions to the table in a live, open forum...
View ArticleInspecting MySQL Servers Part 4: An Engine in Motion
The combination of the information obtained from the “pt-summaries” discussed in the previous posts of this series (Part 1: The Percona Support Way, Part 2: Knowing the Server, Part 3: What MySQL?)...
View ArticleCompleted Features in Percona Monitoring and Management, Updated Percona...
It’s release roundup time again here at Percona! Our Release Roundups showcase the latest Percona software updates, tools, and features to help you manage and deploy our software. It offers highlights...
View ArticleExperimental Feature: $backupCursorExtend in Percona Server for MongoDB
Percona Server for MongoDB (PSMDB) has provided a ‘hot’ backup of its underlying data db directory files using WiredTiger library methods since v3.4. When you use the { createBackup: … } command it...
View ArticleRestore Strategies with MyDumper
In my previous post Back From a Long Sleep, MyDumper Lives!, I told you that Fast Index Creation was in the queue and (after fixing several bugs) it will package in release 0.10.7 next month. But why...
View ArticleSelf-Healing Feature in Percona Distribution for MySQL Operator
In the previous release of our Percona Distribution for MySQL Operator, we implemented one interesting feature, which can be seen as “self-healing”: https://jira.percona.com/browse/K8SPXC-564. I do not...
View Article