BDR from 2ndQuadrant presents true high availability for mission critical databases running on PostgreSQL across various industry verticals such as financial services, telecommunications, and more. In order to explore BDR and its features in detail, 2ndQuadrant arranged a live Fireside Chat session on “BDR – Advanced Clustering & Scaling for PostgreSQL”. Guest: Simon Riggs, CEO […]
Unicode normalization in PostgreSQL 13
/3 Comments/in Eisentraut's PlanetPostgreSQL, PostgreSQL /by Peter EisentrautUnicode equivalence Unicode is a complicated beast. One of its numerous peculiar features is that different sequences of codepoints can be equal. This is not the case in legacy encodings. In LATIN1, for instance, the only thing that is equal to ‘a’ is ‘a’ and the only thing that is equal to ‘ä’ is ‘ä’. […]
Webinar: Being Committed – A Review of Transaction Control Statements 1/3 [Follow Up]
/0 Comments/in Webinars /by Adnan NazarPostgreSQL offers many advanced features that applications can use to store information reliably and efficiently for the longer term. One such feature is the ability to control transactions. We will discover this feature in three sessions. First of the three sessions was conducted by Gianni Ciolli, Head of Professional Services at 2ndQuadrant. The session covered: […]
Partitioning a large table without a long-running lock
/8 Comments/in Andrew's PlanetPostgreSQL /by Andrew DunstanLet’s say you have an application that has a huge table and that needs to be available all the time. It’s got so big that managing it without partitioning it is getting increasingly difficult. But you can’t take the table offline to create a new partitioned version of the table, which would take a great […]
How to Monitor PostgreSQL 12 Performance with OmniDB – Part 2
/0 Comments/in 2ndQuadrant, PostgreSQL, Sadeq's PlanetPostgreSQL, Technology /by 2ndQuadrant PressIn a previous article of this series, we created a two-node PostgreSQL 12 cluster in the AWS cloud. We also installed and configured 2ndQuadrant OmniDB in a third node. The image below shows the architecture: We could connect to both the primary and the standby node from OmniDB’s web-based user interface. We then restored a […]
Barman 2.11: barman-cloud-restore and barman-cloud-wal-restore
/5 Comments/in 2ndQuadrant, Anna's PlanetPostgreSQL, Barman, DevOps, PostgreSQL /by Anna BellandiThanks to the new utilities barman-cloud-restore and barman-cloud-wal-restore introduced in Barman 2.11, it is now possible to execute the recovery of a PostgreSQL instance using a full backup previously executed using barman-cloud-wal-archive and barman-cloud-backup commands. Let’s discover together how to implement this in the following article.
Generating and Managing PostgreSQL Database Migrations(Upgrades) with Spring Boot JPA
/0 Comments/in 2ndQuadrant, Haroon's PlanetPostgreSQL /by Muhammad HaroonIf you are building a Spring Boot application for your next project, you would also be preparing and planning for the PostgreSQL database to store the data generated by your customers. In some previous posts on the topic of RESTful services in Spring Boot, we discussed how we can use JPA to automatically create and […]
Machine Learning with 2UDA - PostgreSQL and Orange - Concluding the series
/0 Comments/in 2ndQuadrant, Seemab's PlanetPostgreSQL /by Semab TariqIn this blog series, we have covered the following machine learning models to utilize Machine Learning capabilities with 2UDA. KNN SVM Random Forest Tree Logistic Regression AdaBoost Neural Network Now we are bringing you a recap of this blog series in order to summarize the results we obtained through these models in a single post. […]
Webinar: Enhancing Postgres High Availability [Follow Up]
/0 Comments/in Webinars /by Adnan NazarPostgres High Availability is not just about putting together the right pieces. We should also consider the following: Why did we choose those components? What can go wrong? How do we prevent edge cases from ruining our day? Can we possibly build a cluster that is “Always On” in the face of Network Partitions, Split […]
Barman Cloud – Part 2: Cloud Backup
/0 Comments/in 2ndQuadrant, Anna's PlanetPostgreSQL, Barman, DevOps, PostgreSQL /by Anna BellandiIn the first part of this blog, Jonathan explained how the barman-wal-archive command works. Now, assuming you followed those instructions, you have a properly configured PostgreSQL instance up and running. In this second part, I will show you how the barman-cloud-backup command works.
Fireside Chat: BDR – Advanced Clustering & Scaling for PostgreSQL [Follow Up]
/0 Comments/in Webinars /by Bilal IbrarBDR from 2ndQuadrant presents true high availability for mission critical databases running on PostgreSQL across various industry verticals such as financial services, telecommunications, and more. In order to explore BDR and its features in detail, 2ndQuadrant arranged a live Fireside Chat session on “BDR – Advanced Clustering & Scaling for PostgreSQL”. Guest: Simon Riggs, CEO […]