Percona Live Frankfurt 2018 - Event Recap & Our Sessions
Severalnines was pleased to yet again sponsor Percona Live Europe which was held this year in Frankfurt, Germany. Thanks to the Percona Team for having us and the great organisation.At the...
View ArticleDatabase Security - Backup Encryption In-Transit & At-Rest
Securing your data is one of the most important tasks that we should prioritize. The emergence of regulations that requires security compliance such as GDPR, HIPAA, PCI DSS, or PHI requires that your...
View ArticleWebinar Replay: Backup Management for MySQL, MariaDB, PostgreSQL & MongoDB...
Thanks to everyone who participated in this week’s webinar on ‘Backup Management with ClusterControl’. The replay is now available to watch online as well as the slide deck.If you feel frustrated by...
View ArticleFive Cool Things I Learned at the PostgreSQL Conference Europe 2018
I spent a week in the magnificent city of Lisbon attending the annual European PostgeSQL Conference. This marked the 10th anniversary since the first European PostgreSQL conference and my sixth time...
View ArticleLinking & Creating MongoDB Joins Using SQL - Part 3
Multiple JOINS in a single queryMultiple JOINS are normally associated with multiple collections, but you must have a basic understanding of how the INNER JOIN works (see my previous posts on this...
View ArticleHow to Manage Replication Failover Processes for MySQL, MariaDB & PostgreSQL
Failover is the process of moving to a healthy standby component, during a failure or maintenance event, in order to preserve uptime. The quicker it can be done, the faster you can be back online....
View ArticleNew Webinar: How to Manage Replication Failover Processes for MySQL, MariaDB...
If you’re looking at minimizing downtime and meet your SLAs through an automated or semi-automated approach, then this webinar is for you:A detailed overview of what failover processes may look like in...
View ArticleHow to Encrypt Your MySQL & MariaDB Backups
We usually take care of things we value, whether it is an expensive smartphone or the company’s servers. Data is one of the most important assets of the organisation, and although we do not see it, it...
View ArticleScaling Connections in PostgreSQL using Connection Pooling
Opening a database connection is an expensive operation, and connection pooling is used to keep database connections open so they can be reused. This avoids having to repeatedly open network sessions,...
View ArticleCloud Backup Options for PostgreSQL
As with any other component of a business, databases are extremely important its inner workings.Whether it’s the core of the business or just another component, databases should be backed up regularly,...
View ArticleTen Ways to Expand the Functionality of PostgreSQL
As you may know, you can extend PostgreSQL functionality by using PostgreSQL extensions. You can use different extensions to make PostgreSQL like an enterprise version and address specific needs. In...
View ArticleDatabase Backups - Comparing MariaDB Mariabackup and Percona Xtrabackup
Your database server stores some of your enterprise’s most valuable information. Guaranteeing reliable database backups to prevent data loss in the event of an accident or hardware failure is a...
View ArticleWhat's New in PostgreSQL 11
PostgreSQL 11 was released on October 10th, 2018, and on schedule, marking the 23rd anniversary of the increasingly popular open source database.While a complete list of changes is available in the...
View ArticleCloud Backup Options for MySQL & MariaDB Databases
The principal objective of backing up your data is, of course, the ability to roll back and access your archives in case of hardware failure. To do business today, you need the certainty of knowing...
View ArticleDatabase Backup Encryption - Best Practices
Offsite backup storage should be a critical part of any organisation’s disaster recovery plan. The ability to store data in a separate physical location, where it could survive a catastrophic event...
View ArticleAn Overview of the New Stored Procedures in PostgreSQL 11
As you may know in all the versions up to PostgreSQL 10, it was not possible to create a procedure in PostgreSQL. In PostgreSQL 11, PROCEDURE was added as a new schema object which is a similar object...
View ArticleDatabase Monitoring - Troubleshooting Prometheus with SCUMM Dashboards
It’s almost two months now since we released SCUMM (Severalnines ClusterControl Unified Management and Monitoring). SCUMM utilizes Prometheus as the underlying method to gather time series data from...
View ArticleMySQL on Docker: Multiple Delayed Replication Slaves for Disaster Recovery...
Delayed replication allows a replication slave to deliberately lag behind the master by at least a specified amount of time. Before executing an event, the slave will first wait, if necessary, until...
View ArticleMySQL & MariaDB Query Caching with ProxySQL & ClusterControl
Queries have to be cached in every heavily loaded database, there is simply no way for a database to handle all traffic with reasonable performance. There are various mechanisms in which a query cache...
View ArticleHow to Upgrade PostgreSQL10 to PostgreSQL11 with Zero Downtime
Historically, the hardest task when working with PostgreSQL has been dealing with the upgrades. The most intuitive upgrade way you can think of is to generate a replica in a new version and perform a...
View Article