Severalnines Blog
The automation and management blog for open source databases

Severalnines blog

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

The Easy Way to Deploy MySQL Replication and ProxySQL with Automatic Failover

This blog post shows you how to easily deploy a highly available MySQL replication setup with ProxySQL and Keepalived using ClusterControl.

How to Monitor PostgreSQL using Nagios

Regardless of database technology, it is necessary to have a monitoring setup, to detect problems so we can take action, or simply to know the current state of our systems. In this blog, we’ll take a look at one of the most widely used monitoring tool: Nagios.

Creating New Modules using PostgreSQL Create Extension

The PostgreSQL Create Extension allows you to extend the functionality of PostgreSQL to meet the needs of your specific application. This blog details how to use this functionality.

A Guide to Partitioning Data In PostgreSQL

For databases with extremely large tables, partitioning is a wonderful and crafty trick for database designers to improve database performance and make maintenance much easier.  This blog provides an overview of partitioning data for PostgreSQL.

Multitenancy Options for PostgreSQL

How do you get multiple databases to co-exist in Postgres? Do you place them in separate databases within the same cluster? Or is a harder separation approach better? Are there any implications on security or the ability to get a consolidated view of the data? As we will see in this blog, there are different approaches to consider.

Understanding System Columns in PostgreSQL

A system column is a a table with OIDs. OID is auto-incrementing integer value, unique within a PostgreSQL database (not just a table) that can be automatically assigned to each row of a table created WITH OIDS option.

Using Barman to Backup PostgreSQL - An Overview

Barman is a backup and disaster recovery solution for PostgreSQL databases that allow you to achieve high business continuity requirements.

PostgreSQL Streaming Replication vs Logical Replication

This blog provides an overview of streaming replication and logical replication for PostgreSQL and what you can use each for in your setup.

Watch the Webinar Replay: An Introduction to Performance Monitoring for PostgreSQL

Watch the replay of our webinar on Performance Monitoring for PostgreSQL. Sebastian Insausti, Support Engineer at Severalnines, introduces us to the PostgreSQL monitoring and performance world with an end-to-end approach as well as some tips and tricks on how to use ClusterControl to monitor PostgreSQL for performance.

MongoDB Aggregation Framework Stages and Pipelining - New Whitepaper

MongoDB supports rich queries through it’s powerful aggregation framework, and allows developers to manipulate data in a similar way to SQL. Effectively, it allows developers to perform advanced data analysis on MongoDB data. This whitepaper provides a foundation of essential aggregation concepts - how multiple documents can be efficiently queried, grouped, sorted and results presented in appropriate ways for reports and dashboards.