Database Administration & Monitoring, Database management, Development & Performance Improve your development experience in PostgreSQL’s PL/pgSQL by using plpgsql_check 09.12.2022 by Daniel Westermann In the last post we’ve highlighted some tips when developing functions and/or procedures in PostgreSQL’s PL/pgSQL. Especially the Compile-Time and Run-Time checks can save you a lot of work and give you important hints while(…)
Database Administration & Monitoring, Database management, Development & Performance Some tips when developing in PostgreSQL’s PL/pgSQL 06.12.2022 by Daniel Westermann When you develop functions or procedures in PostgreSQL’s PL/pgSQL there are some points to consider, which make your life easier. This post is not about control structures,(…)
Database management, PostgreSQL, YaK 2022.pgconf.eu Berlin conference for tech 31.10.2022 by Hervé Schweitzer Last week, the biggest European PostgreSQL event of the year took place in Berlin (2022.pgconf.eu). This event is an excellent opportunity to meet developers from the PostgreSQL community and to attend high profile tech presentations. Tuesday evening(…)
Database Administration & Monitoring, Database management, Operating systems, Oracle Patching ODA HA from 19.14 to 19.16 26.10.2022 by Oracle Team By Mouhamadou Diaw Patching an ODA is always exciting. Preparing a patch of an ODA HA may seem more complicated that an single ODA. But it’s the same processus. All patching operations should be run on(…)
Cloud, Database management, PostgreSQL Setup a PostgreSQL Instance in Google Cloud SQL 24.10.2022 by Open source Team This blog will be the first of a series of blogs, to report about my experiences with Google Cloud SQL. In this blog we will setup a basic PostgreSQL instance in the Google Cloud. If you’re new to(…)
Database Administration & Monitoring, Database management, Development & Performance, Oracle Oracle Exchange Partition 21.10.2022 by Oracle Team The Oracle Exchange Partition is a method allowing to : exchange the data segments from a non partitioned table to a partitioned table exchange the data segments from a partitioned table to a non partitioned table. This method(…)
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(…)
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(…)
Database Administration & Monitoring, Database management, Development & Performance Oracle Database Row Archiving 18.10.2022 by Oracle Team In a recent customer project, I was suffering to delete millions of rows from a LOG table. Removing 3 months of data took more than 30 minutes with the best optimization possible. After a while, I remembered(…)
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(…)