Database Administration & Monitoring Parallel distinct for PostgreSQL 15 24.08.2021 by Daniel Westermann When parallel execution was introduced with PostgreSQL 9.6 it was quite limited and supported only a few operations to run in parallel. Over time more and more operations were enabled to run in parallel. When PostgreSQL 15(…)
Database Administration & Monitoring What are those *_init files for in PostgreSQL? 24.08.2021 by Daniel Westermann Quite some time ago I've written about relation files in PostgreSQL and when they get created. In that post we talked about the files containing the actual data, the free space map (fsm) and the visibility map(…)
Oracle Nutanix Era with oracle databases : Part 1 – Introduction 12.08.2021 by Marc Wagner I'm currently setting up a lab for Nutanix Era in order to be able to provide some presentation on this subject and see how Nutanix Era interacts with Oracle databases. I therefore thought it would be certainly helpful and a(…)
Database Administration & Monitoring Creating simple extensions for PostgreSQL 02.07.2021 by Daniel Westermann When you are using PostgreSQL you should already know that PostgreSQL comes with a set of extensions by default. It might be that you need to install an additional package if you installed PostgreSQL with a package(…)
Database Administration & Monitoring What are these *.ready and *.done files for in PostgreSQL? 02.07.2021 by Daniel Westermann When you run PostgreSQL workloads in production you must have a backup and restore implementation. Even for development instances, which are like production for the developers, a well-tested backup and restore procedure sometimes must be in place. Community PostgreSQL comes(…)
Database Administration & Monitoring New predefined roles for PostgreSQL 14 01.07.2021 by Daniel Westermann Time is moving fast and PostgreSQL 14 is already in beta 2. PostgreSQL 14 will ship with a lot of new features and in this post will look at a smaller one: There are three new predefined(…)
Database Administration & Monitoring Patroni on FreeBSD 13? 03.06.2021 by Daniel Westermann You can already find several blog posts around PostgreSQL protected by Patroni on our blog. They all have in common, that the setup is on a flavor of Linux. As I got impressed by(…)
Oracle, PostgreSQL PostgreSQL on Oracle free tier ARM 25.05.2021 by Oracle Team By Franck Pachot . This follows the previous post about the Oracle Cloud ARM compute shape just announced on May 25th. The processor is ARM v8.2 with LSE (atomic instructions) and PostgreSQL can benefit from it (see(…)
Database Administration & Monitoring Why is the default postgres database slightly larger than template1? 20.05.2021 by Daniel Westermann You probably know that a fresh initialized PostgreSQL cluster comes with three databases by default: template0, template1, and postgres. If you want to know why they are there, and what their purpose is, check this post. In(…)
AWS, PostgreSQL PostgreSQL on AWS Graviton2: CFLAGS 17.05.2021 by Open source Team By Franck Pachot . In a previous post I’ve compiled PostgreSQL with GCC 7 and GCC 11 with the default options and checked that the ARM v8.2 features were used. However it may not be so simple:(…)