The Ultimate Guide to Open Source Databases
The use of open source databases has increased steadily in recent years. Past trepidation — about perceived vulnerabilities and performance issues — has faded as decision makers realize what an “open...
View ArticlePostgreSQL Upgrade: Tricks With OID Columns and Extensions
We are all aware that PostgreSQL 10 has reached end of support, and there is a need to upgrade to the latest version or any application-compatible PG version. Below are some of the upgrade options...
View ArticleDealing With Chunks That “Lost Weight” in MongoDB
The life of a jumbo chunk MongoDB marks a chunk as “jumbo” when it grows past the configured maximum chunk size. This value defaults to 128 MB since MongoDB 6.0 (it used to be 64 MB before). The most...
View ArticleMongoDB: How To Convert BSON Documents to a Human-readable Format
Binary Javascript Object Notation (BSON) is a binary-encoded serialization of JSON documents. JSON is easier to understand as it is human-readable, but compared to BSON, it supports fewer data...
View ArticleMySQL 5.7 Upgrade Issue: Reserved Words
MySQL 5.7 reaches End of Life status this October. If you still need to start your migration, time is getting short. The first step for many is looking into the new reserved words in MySQL 8.0. As...
View ArticleCreating and Using MySQL 8 User Attributes
In this blog post, we’ll look at MySQL 8 user attributes and how we can use them. What is the user attribute? A user attribute is a JSON object made up of one or more key-value pairs, and it is set...
View ArticleProxySQL for Short-Term Application Fixes
When talking about the benefits and use cases of ProxySQL with clients, one feature I generally reference is the query rewrite engine. This is a great feature that is often used for sharding (I’ve...
View ArticleTurbocharging Percona Monitoring and Management With Loki’s Log-shipping...
In this blog post, we’ll check how to integrate Percona Monitoring and Management (PMM) with Loki to be able to get not only metrics and queries from our database servers but also text-based...
View ArticlePostgreSQL: Pgpool-II Use Cases and Benefits
PostgreSQL is a popular open source relational database management system many organizations use to store and manage their data. One of the key benefits of using PostgreSQL is its reliability,...
View ArticleThe Most Important MySQL Setting
If we were to select the most important MySQL setting, if we were given a freshly installed MySQL or Percona Server for MySQL and could only tune a single MySQL variable, which one would it be? It has...
View Article15 Important Updates, Bug Fixes, and Improvements Across the Board: Release...
It’s time for the release roundup! It’s a mega list! Percona is a leading provider of unbiased open source database solutions that allow organizations to easily, securely, and affordably maintain...
View ArticleImportant Note for Users and Customers Using the Physical Backup Feature in...
Percona Backup for MongoDB (PBM) is an open source, distributed, and low-impact solution for consistent backups of MongoDB sharded clusters and replica sets. With PBM v2.0.0, the ability to take...
View ArticleMasquerade Your Backups To Build QA/Testing Environments With MyDumper
For a long time, MyDumper has been the fastest tool to take Logical Backups. We have been adding several features to expand the use cases. Masquerade was one of these features, but it was only for...
View ArticleTake This Unique Quiz About Duplicate Indexes In MySQL |...
Indexes are crucial for optimizing query execution times in databases, but having an excessive number of indexes, or redundant ones, can negatively impact performance. While pt-duplicate-key-checker...
View ArticleIs MongoDB Open Source? Is Planet Earth Flat?
Search for an answer, and you can find plenty of folks who say “yes” to both. At Percona, our answer is “no” to the MongoDB question — and “no” to the flat-Earth question. We’re equally convinced on...
View ArticleDon’t Auto pt-online-schema-change for Tables With Foreign Keys
During the early stages of my career, I was captivated by the theories and concepts surrounding foreign keys and how they empowered us to maintain data integrity. However, in practical application, I...
View ArticlePercona Live 2023 Tutorials
Percona Live will be held May 22nd through the 24th in Denver, Colorado. The first day, May 22nd, is devoted to tutorials. These tutorials are intense, high-quality sessions where you can learn new...
View ArticleMongoDB V4.2 EOL Is Coming: How To Upgrade Now and Watch Out for the Gotchas!
MongoDB v4.2 was released in August 2019. And like previous versions, there is a time to go — and that End of Life (EOL) date approaches. MongoDB v4.2 EOL is set for April 30, 2023. Since Percona...
View ArticleIt’s All About Replication Lag in PostgreSQL
PostgreSQL is a popular open source relational database management system that is widely used for storing and managing data. One of the common issues that can be encountered in PostgreSQL is...
View ArticleMySQL Data Caching Efficiency
A shared characteristic in most (if not all) databases, be them traditional relational databases like Oracle, MySQL, and PostgreSQL or some kind of NoSQL-style database like MongoDB, is the use of a...
View Article