Cloud, Database management, DevOps, Development & Performance CloudNativePG – Configuring the PostgreSQL instance 09.06.2024 by Daniel Westermann In the last post we’ve created a more detailed version of the cluster definition for CloudNativePG. This gave us a PostgreSQL cluster with enabled data checksum, the correct locale, an increased size of the WAL segments and the possibility(…)
Cloud, Database Administration & Monitoring, Database management, DevOps CloudnativePG – Bootstrapping an empty cluster 08.06.2024 by Daniel Westermann In the last post we’ve created a very simple three node PostgreSQL cluster using CloudNativePG and this was really easy to do. While this is great to get started quickly, you usually want to have(…)
Cloud, Database Administration & Monitoring, Database management, DevOps CloudNativePG on minicube on openSUSE Leap Micro 6 07.06.2024 by Daniel Westermann Some time ago I’ve written a small blog about how to get openSUSE Leap Micro 6 up and running. As one of the use cases for this distributions is to run container workloads, the next natural step is to(…)
Database Administration & Monitoring, Database management PostgreSQL and huge pages on Windows 03.06.2024 by Daniel Westermann Configuring the operating system for huge pages on Linux and make PostgreSQL using it is quite simple and straight forward. Here are two quite old post on how to do this, one for Debian systems, one for(…)
Database Administration & Monitoring, Database management Time to test: PostgreSQL 17beta1 is there 27.05.2024 by Daniel Westermann It is this time of the year when a new PostgreSQL major version beta release is available for testing. PostgreSQL 17 (scheduled to be released later this year) is no exception to that: Last week, the first beta of PostgreSQL(…)
Database Administration & Monitoring, Database management, Operating systems A first look at openSUSE Leap Micro 6.0 23.04.2024 by Daniel Westermann Recently the openSUSE project announced the Alpha release of Leap Micro 6.0. This version of the openSUSE operating system is optimized for container workloads and edge computing. One of the cool features(…)
Database Administration & Monitoring, Database management, Operating systems Another file system for Linux: bcachefs (3) – Mirroring/Replicas 22.04.2024 by Daniel Westermann This is the third post in this little series about bcachefs. The first post was all about the basics while the second post introduced bcachefs over multiple devices.
Database Administration & Monitoring, Database management, Operating systems Another file system for Linux: bcachefs (2) – multi device file systems 18.04.2024 by Daniel Westermann In the last post, we’ve looked at the very basics when it comes to bcachefs, a new file system which was added to the Linux kernel starting from version 6.7. While we’ve already seen how easy(…)
Database Administration & Monitoring, Database management, Operating systems Another file system for Linux: bcachefs (1) – basics 17.04.2024 by Daniel Westermann When Linux 6.7 (already end of life) was released some time ago another file system made it into the kernel: bcachefs. This is another copy on write file(…)
Database Administration & Monitoring, Database management, PostgreSQL PostgreSQL 17: pg_buffercache_evict() 11.04.2024 by Daniel Westermann In PostgreSQL up to version 16, there is no way to evict the buffer cache except by restarting the instance. In Oracle you can do that since ages with “alter system flush buffer cache“, but not(…)