Database Administration & Monitoring PostgreSQL: Dropping a table automatically if another table is dropped 06.11.2022 by Daniel Westermann Imagine the following use case: You have a table t1, and based on it’s contents you create another table t2. What you want to achieve is: If table t1 gets dropped, you want to have table t2 to be dropped(…)
Database Administration & Monitoring 2022.pgconf.eu, what a blast 27.10.2022 by Daniel Westermann 2022.pgconf.eu is currently happening in Berlin. We have a record number of 600 attendees, this makes it the largest ever PostgreSQL Conference Europe and we’re hitting the hard limits of the venue.
Database Administration & Monitoring, Database management Meson vs. make: PostgreSQL build and test times 19.10.2022 by Daniel Westermann In the last post we’ve looked into how you can build PostgreSQL with Meson instead of the traditional way using configure/make. The reason for this was a thread(…)
Database Administration & Monitoring, Database management Building PostgreSQL with Meson 18.10.2022 by Daniel Westermann Last year, around this time, there started a thread on hackers which was about building PostgreSQL with meson. I didn’t know anything about Meson at this time, and don’t know much more(…)
Database Administration & Monitoring, Database management PostgreSQL from packages on NetBSD 11.10.2022 by Daniel Westermann The last flavor of BSD we’ll look at is NetBSD. We already had FreeBSD (here and here) and OpenBSD (here and(…)
Database Administration & Monitoring, Database management PostgreSQL from source on OpenBSD 10.10.2022 by Daniel Westermann In the last post we’ve seen that it is quite easy to get started with PostgreSQL on OpenBSD when you install from the provided packages. The downside of this was, that not the latest version of(…)
Database Administration & Monitoring PostgreSQL from packages on OpenBSD 09.10.2022 by Daniel Westermann Almost all of our customers run PostgreSQL on one of the distributions of Linux, either installed from packages or from source code. But there is not only Linux, there a various flavors of BSD you can(…)
Cloud, Database Administration & Monitoring, Database management, Development & Performance, YaK How to contribute to YaK 08.10.2022 by Daniel Westermann Some days ago we officially launched YaK, which is our open source tool for deploying infrastructures everywhere. Because the core component of Yak is open source, can you contribute if you want. Contributions are more than(…)
Database Administration & Monitoring Be careful with “public” in PostgreSQL 04.10.2022 by Daniel Westermann PostgreSQL comes with the "public" schema by default and we always recommend to drop it for PostgreSQL versions up to 14. The reason is, that everybody who is able to connect to a database, by default, can create objects in(…)
Database Administration & Monitoring Do you really need varchar(n) in PostgreSQL? 24.09.2022 by Daniel Westermann PostgreSQL comes with three data types for storing characters. char, varchar and text. What we often see at our customers is, that varchar(n) is used when they want to store characters and limit the amount of characters which are allowed(…)