Home/Hans-Jürgen Schönig
Author
HSHans-Jürgen Schönig

Hans-Jürgen Schönig

82 articles by Hans-Jürgen Schönig.

Databases — Introducing the CYBERTEC PG Operator

Introducing the CYBERTEC PG Operator

CYBERTEC PG Operator is an open-source Kubernetes operator for PostgreSQL, with Multi-site Clusters for cross-site replication and automated failover.

HSHans-Jürgen SchönigHans-Jürgen Schönig·August 12, 2026Databases
Databases — Indexing vectors in PostgreSQL

Indexing vectors in PostgreSQL

Efficiency is always a topic. Therefore, it is important to understand that indexing is the key to success. Read more about indexing vectors.

HSHans-Jürgen SchönigHans-Jürgen Schönig·April 15, 2025Databases
Databases — Debugging PostgreSQL more easily

Debugging PostgreSQL more easily

PostgreSQL powers many applications. In this blog posting you can read more about how to debug database applications effectively.

HSHans-Jürgen SchönigHans-Jürgen Schönig·March 18, 2025Databases
Performance — Monitoring PostgreSQL replication

Monitoring PostgreSQL replication

How to monitor replication lag in PostgreSQL? What is replication lag? And how to best go about monitoring PostgreSQL replication in general?

HSHans-Jürgen SchönigHans-Jürgen Schönig·September 12, 2023Performance
Performance — Citus: Sharding your first table

Citus: Sharding your first table

Here’s how to shard a table from scratch with Citus. Scale PostgreSQL DBs using a sharding approach. How to run a Citus Docker container.

HSHans-Jürgen SchönigHans-Jürgen Schönig·September 11, 2023Performance
Performance — JSON logs in PostgreSQL 15

JSON logs in PostgreSQL 15

Find out how JSON logs can be configured in PostgreSQL 15 and get all the advantages of this brand new feature

HSHans-Jürgen SchönigHans-Jürgen Schönig·December 27, 2022Performance
Databases — Handling Bonus Programs in SQL

Handling Bonus Programs in SQL

Learn how to address the issue of bonus programs in SQL, improve your understanding of PostgreSQL, and calculate bonus points efficiently

HSHans-Jürgen SchönigHans-Jürgen Schönig·July 5, 2022Databases
Databases — PostgreSQL 15: Using MERGE in SQL

PostgreSQL 15: Using MERGE in SQL

Merge - UPDATED 2023 - a technical preview of how to merge lists with ease. Find out about a wonderful command - add power to your PostgreSQL.

HSHans-Jürgen SchönigHans-Jürgen Schönig·May 3, 2022Databases
Databases — PostgreSQL zheap: Current status

PostgreSQL zheap: Current status

zheap has been designed as a new storage engine to handle UPDATE in PostgreSQL more efficiently. Read about the current status and more.

HSHans-Jürgen SchönigHans-Jürgen Schönig·July 20, 2021Databases
Databases — PostgreSQL: Understanding deadlocks

PostgreSQL: Understanding deadlocks

"ERROR: deadlock detected" - message - what should I do? This article explains what this really means and how deadlocks can be prevented.

HSHans-Jürgen SchönigHans-Jürgen Schönig·April 27, 2021Databases