Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

Filter by:
Clear
Apply (1) filters
579 blog posts in 13 categories

How to Recover MySQL Galera Cluster from an Asynchronous Slave?

What do you do if you lose your Galera Cluster? A simple solution is to failover to an asynchronous slave. The slave would immediately serve up-to-date data to applications, with minimal downtime. But then, with the slave being the new source of truth, how do you recover your Galera Cluster?

PostgreSQL Log Analysis with pgBadger

pgBadger is a PostgreSQL log analyzer, it takes the log output from a running PostgreSQL instance and processes it into an HTML file. The report it generates can help shed light on errors happening in the system, checkpoint behavior, vacuum behavior, trends, and other basic, but crucial information for a PostgreSQL system. This blog provides an overview of pgBadger, as well as how to get the most out of it.

Integrating Tools to Manage PostgreSQL in Production

As a follow up to the popular blog “Ten Tips for Going into Production with PostgreSQL”, this blog explores the different types of tools you would need to effectively run a PostgreSQL instance in a production environment.

Planning & Managing Schemas in MongoDB (Even Though It’s Schemaless)

This blog provides a high-level overview of implementing and managing schemas for MongoDB, even though the technology itself advertises itself a schemaless technology.

A Performance Cheat Sheet for MongoDB

Performance tuning is not trivial, but you can go a long way with a few basic guidelines. In this blog, we will discuss how you analyze the workload of your MongoDB production systems, and then we’ll review a list of important configuration parameters that can help you improve performance.

New Whitepaper: Disaster Recovery Planning for MySQL & MariaDB

Wondering about disaster recovery (DR) planning for MySQL and MariaDB? Unsure about RTO and RPO? Should you have a secondary datacenter? How about DR in the cloud? Well, this is the resource for you. In this white paper, we’ll explore DR concepts and discuss the different options available from the MySQL & MariaDB ecosystem for meeting different levels of DR requirements.

PostgreSQL Tuning: Key Things to Drive Performance

This blog provides several high-level tips for getting the most performance out of your PostgreSQL setups.

How to Improve Performance of Galera Cluster for MySQL or MariaDB

Galera Cluster comes with many cool features and advantages over traditional asynchronous replication, but these do not automatically translate into higher performance. In this blog post, we will look at what drives MySQL/MariaDB Galera performance, and see how we can get the most out of the cluster.

Watch the Webinar Replay: MySQL & MariaDB Performance Tuning for Dummies

Tuning a database and the underlying OS is one of the key tasks when managing a database. The goal is to avoid overutilization or underutilization of the available resources.

In this webinar replay, we give you a crash course in performance tuning for MySQL & MariaDB databases.

Schema Management Tips for MySQL & MariaDB

Schema changes are not popular among database ops folks. They can be quite cumbersome in MySQL and MariaDB, and there are risks to the data as well as the availability of the database.

This blog describes the different types of schema change operations you can perform on MySQL and MariaDB, and presents some best practices to minimize disruptions to your operations.