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(…)
Database Administration & Monitoring TOASTing in PostgreSQL, let’s see it in action 22.09.2022 by Daniel Westermann The last two posts introduced TOASTing strategies and how TOAST tables look like. Have a look at those posts if you are not yet familiar with TOAST in PostgreSQL. In this post we'll look(…)
Database Administration & Monitoring TOASTing in PostgreSQL, TOAST tables 21.09.2022 by Daniel Westermann Make sure that you read the last post about TOASTing strategies in PostgreSQL before you continue with this one, at least if you are not familiar with the previous topic. The strategies we looked at are one(…)