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

PostgreSQL vs PostgreSQL vs Postgres vs Oracle vs all the rest

by Hans-Jürgen Schönig | 09.2020
How can you find data even if there are typos? In PostgreSQL there are various solutions to the problem of a search with odd spelling.

PostgreSQL: GROUP BY expression

by Hans-Jürgen Schönig | 08.2020
GROUP BY is an integral part of SQL and PostgreSQL. You might not know that the GROUP BY expression can handle more than just simple fields.

effective_cache_size: A practical example

by Hans-Jürgen Schönig | 07.2020
Few people know what effective_cache_size really does in PostgreSQL. Let me share some more insights and a practical example.

PostgreSQL: More performance for LIKE and ILIKE statements

by Hans-Jürgen Schönig | 07.2020
This blogpost shows what PostgreSQL can do to speed up LIKE and ILIKE to archieve better PostgreSQL database performance.

PostgreSQL: Useful new data types - CREATE DOMAIN

by Hans-Jürgen Schönig | 07.2020
UPDATED 08.05.2023 How to create useful new data types with CREATE DOMAIN in PostgreSQL | Advanced server side check constraints

Calculating differences between rows in SQL

by Hans-Jürgen Schönig | 06.2020
Calculating differences between rows | How can one calculate the difference between the current and the previous row? | timeseries data

PostgreSQL: ltree vs. WITH RECURSIVE

by Hans-Jürgen Schönig | 06.2020
WITH RECURSIVE in PostgreSQL is efficient. However, ltree does have its strengths as well. Let us take a closer look. | Improve performance

SQL trickery: Hypothetical aggregates

by Hans-Jürgen Schönig | 06.2020
“If we had this data what would it mean?” - read more about this PostgreSQL technique, what it is good for & how it works.

Composite type performance issues in PostgreSQL

by Hans-Jürgen Schönig | 06.2020
Table functions & performance: Solve performance issues related to stored procedures and or a composite data type in PostgreSQL

PostgreSQL: Speeding up recursive queries and hierarchical data

by Hans-Jürgen Schönig | 06.2020
How to use a hierarchical query, which is an SQL query that handles model data such as the structure of organizations - find out more
1 9 10 11 12 13 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