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

Multiranges in PostgreSQL 14

by Hans-Jürgen Schönig | 04.2022
Multiranges are a new feature in PostgreSQL 14. Here's a brief introduction on how to use them - learn the basics & important new uses.

PostgreSQL: mapping timestamps (date_bin)

by Hans-Jürgen Schönig | 04.2022
How to map timestamps to time bins: In PostgreSQL 14, a new function date_bin has been added which maps date & time to time buckets.

PostgreSQL: Creating checksums for tables

by Hans-Jürgen Schönig | 03.2022
Learn how checksums and ordered sets are used to compare the content of tables in your PostgreSQL database. Ensure data quality.

Manage encryption keys with PostgreSQL TDE

by Hans-Jürgen Schönig | 12.2021
PostgreSQL TDE is PostgreSQL with on-disk encryption. Here's how to manage encryption keys using PostgreSQL TDE and external keystores.

zheap UNDO logs discarding in PostgreSQL

by Hans-Jürgen Schönig | 12.2021
zheap for PostgreSQL makes UPDATE statements run faster. Try out CYBERTEC's new cleanup worker designed to discard zheap UNDO logs.

pg_rewrite: PostgreSQL Table Partitioning

by Hans-Jürgen Schönig | 12.2021
How to partition an existing table without locking up the database? pg_rewrite can help you with PostgreSQL table partitioning.

Primary Keys vs. UNIQUE Constraints in PostgreSQL

by Hans-Jürgen Schönig | 11.2021
What primary keys and UNIQUE constraints do: Both features create an index, but what makes a primary key different from a unique constraint?

Building an Oracle to PostgreSQL migrator: Lessons learned

by Hans-Jürgen Schönig | 09.2021
Oracle to PostgreSQL migration - Lessons learned in building a migration tool. How to avoid errors, null bytes and broken content.

PostgreSQL: Create indexes after bulk loading

by Hans-Jürgen Schönig | 09.2021
This post describes when to create indexes, before or after bulk loading of the data. Improve your PostgreSQL performance by doing it right.

PostgreSQL: The power of a SINGLE missing index

by Hans-Jürgen Schönig | 08.2021
This poem post shows the importance of even one missing index for a target PostgreSQL table from a performance perspective.
1 4 5 6 7 8 29
CYBERTEC Logo white
Get the newest PostgreSQL Info & Tools


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

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