CYBERTEC PostgreSQL Logo
Ants Aasma Profile Picture

Hans-Jürgen Schönig

Founder & CEO of CYBERTEC
Hans-Jürgen Schönig has worked with PostgreSQL since the 90's. He is the CEO and technical lead of CYBERTEC PostgreSQL International, a market leader in the field. He's served countless customers around the globe since the year 2000. He is also the author of the well-received "Mastering PostgreSQL" book series, as well as several other books about PostgreSQL replication and administration.

Articles by Hans-Jürgen Schönig

Kill long running queries in PostgreSQL

by Hans-Jürgen Schönig | 10.2023
How to detect and terminate long running queries in PostgreSQL using two different methods. Also: How to automatically kill slow queries.

pg_resetwal: When to reset the WAL in PostgreSQL

by Hans-Jürgen Schönig | 10.2023
How to use pg_resetwal - know the risks - When should you use this powerful tool of last resort to reset WAL? Find out now.

Migrate from Sybase to PostgreSQL

by Hans-Jürgen Schönig | 10.2023
How to migrate from Sybase to PostgreSQL: Sybase ASE is dead. Those still using Sybase face the need to migrate to a new platform. 3 methods.

pg_stat_io and PostgreSQL 16 performance

by Hans-Jürgen Schönig | 10.2023
How to use pg_stat_io for true debugging power in PostgreSQL v16. Offers deep insights into database I/O behavior & performance.

Monitoring Performance for PostgreSQL with Citus

by Hans-Jürgen Schönig | 09.2023
Monitoring PostgreSQL with Citus: how to leverage monitoring to optimize PostgreSQL + Citus distributed database performance.

Citus: 7 commonly used advanced SQL tools

by Hans-Jürgen Schönig | 09.2023
How to use 6 commonly-needed SQL tools in Citus. When you run advanced SQL in Citus, what's possible? What SQL statements work? Find out.

Citus: Row store vs. column store in PostgreSQL

by Hans-Jürgen Schönig | 09.2023
Row store vs. column store - a lot has been written about this topic in the context of PostgreSQL and […]

"hired" vs. "fired" - fuzzy search in PostgreSQL

by Hans-Jürgen Schönig | 09.2023
How to implement community open source PostgreSQL to do a fuzzy search & get better results. Find out how to use the fuzzystrmatch extension.

Data locality: Scaling PostgreSQL with Citus intelligently

by Hans-Jürgen Schönig | 09.2023
How to use data locality to increase performance while sharding PostgreSQL data with Citus. What is database locality

Monitoring PostgreSQL replication

by Hans-Jürgen Schönig | 09.2023
How to monitor replication lag in PostgreSQL? What is replication lag? And how to best go about monitoring PostgreSQL replication in general?
CYBERTEC Logo white
Get the newest PostgreSQL Info & Tools


    This site is protected by reCAPTCHA and the Google Privacy Policy & Terms of Service apply.

    ©
    2025
    CYBERTEC PostgreSQL International GmbH
    phone-handsetmagnifiercrosscross-circle
    linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram