
Swiss PGDay 2024 and PG conferences in general
Read about my impressions from the Swiss PGDay 2024 and learn why you should attend PostgreSQL conferences yourself.
285 articles from CYBERTEC PostgreSQL.

Read about my impressions from the Swiss PGDay 2024 and learn why you should attend PostgreSQL conferences yourself.

This article explains how to examine the PostgreSQL visibility map and showcases performance improvements added in recent releases.

In this blog Hans-Jürgen Schönig would like to tell you more about "Foreign keys and circular dependencies".

This article describes the possible reasons for a slow COMMIT in PostgreSQL and discusses what you can to against that.

Jan Karremans was part of the DORS/CLUC 2024 in Zagreb. Find out what his trip to Zagreb was like and what he learned on site in this post.

Before the pgconf.de, a few contributors to the Patroni project met to discuss the past, present and future of this framework for PostgreSQL HA. Find out more.

I had the pleasure of attending PGConf.de in Munich on April 12, 2024. Here I report on my experiences and insights.

This article explains how to configure syslog logging in PostgreSQL and shows how to view and manage the log with journald.

It is very easy to migrate your data with CYPEX. Try it out.

The main questtion is: How do you bring free and open source initiatives and something as regulated as the European Union?

In this article we will tell you how you can find out, if your TDE works and if files on disk are encrypted.

CYBERTEC Migrator allows you to run huge numbers of migrations by cloning definitions and re-running the same process over again.

CYBERTEC Migrator is fully Kubernetes- and OpenShift-ready. We rely on modern container technology, which is perfect for quick deployment.

Find out how you can integrate and store the use of data in PostgreSQL from Excel with Npgsql. For all Excel heroes here.

This post aims to discuss the four quadrants from Oracle. Also we will show, how you can save time and money with a migration with CYPEX.

Rapid prototyping builds a user experience from customer feedback instead of trying to work from a spec. Save time and prevent stress.

CYPEX graphical PostgreSQL app development cuts your development costs by providing customers with instant visual feedback.

You are looking for high speed data migration? Tests have shown that CYBERTEC Migrator can reach up to 1.5 GB / second.

This quick-start migration guide show various aspects you need to take into consideration when migrating from Oracle to PostgreSQL.

I went to FOSDEM 2024 in Brussels. In this post I would like to tell you about my personal impressions concerning this event.

CYBERTEC Migrator is a feature-complete migration tool which allows you to facilitate Oracle migrations.

Scalefield is a product developed by CYBERTEC that allows you to easily host PostgreSQL within your own private cloud.

Check out some screenshots and videos to get a first impression on how CYPEX works. CYPEX is a tool for rapid application development.

Pavlo Golub is interviewing postgres.ai chat bot about UUIDs for PGSQL Phriday 015 initiated by Lætitia Avrot

Data oulives applications. Data matters. So does reliable and well maintained software as well. Read more about Open Source benefits.

Cloud services are not a thing to get around. Read more about what you should take in consideration when using Postgres Cloud services.

The PGConf.eu took place 2023 in Prague. It was a great time with other CYBERTEC members and of course interesting topics.

Do you have a broken foreign key? This article shows possible causes for broken foreign keys, so that you know what to avoid in the future.

Read all there is to know about minor upgrade in PostgreSQL: how, why and when to install them, and what if your software vendor forbids it.

This post wraps up the PGSQL Phriday #014 event, links the participating authors and articles, and briefly reviews the "submissions".

Participate in "PGSQL Phriday #014: PostgreSQL Events" blogging event. Post invites you to share your experiences, insights, and favorite moments

I am happy to announce PostgreSQL family is growing again, with the addition of IBM’s z-series architecture, called “s390x” in Debian terms.

What happens if you deploy many triggers on the very same PostgreSQL table? What order do the multiple triggers fire in?

ERROR: current transaction is aborted, commands ignored until end of transaction block in PostgreSQL: what it means & how to fix this error.

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.

Row store vs. column store - what is the best option? Are column stores “always cool”? Find out in the context of PostgreSQL and Citus.

How to implement community open source PostgreSQL to do a fuzzy search & get better results. Find out how to use the fuzzystrmatch extension.

How to use data locality to increase performance while sharding PostgreSQL data with Citus. What is database locality

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

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.

How to model conditional foreign keys: 4 methods to transfer a reference to a polymorphic type to SQL. Explore how PostgreSQL features like JSON support and table inheritance can help.

Find out what PostgreSQL v16 has to offer, what the top new features will be and why the new postgres is so cool and useful.

How to index LIKE conditions in PostgreSQL and Oracle. Answers the question: Why is LIKE indexing simpler in Oracle? Is it better?

Compare the performance of bulk load methods in PostgreSQL. Get recommendations for parameter settings to improve performance even more.

Partitioning is not without risk. It might help to handle large quantities of data, but it can also have downsides - learn how to it.

Learn how to rewrite a query to speed up performance - a practical example where Christoph speeds up a PostgreSQL query by a factor of 27,000

How to analyze a stretch of the Tour de France in a hybrid environment, ArcGIS Enterprise & PostGIS - we’ll utilize PostGIS native geometry types instead of ESRI geometry types to analyze this challenging stage both in ArcGIS Pro and PostGIS

This article discusses how subqueries perform in PostgreSQL and how to rewrite queries to improve their performance.

Understand how using UUIDs as primary keys can affect PostgreSQL performance, and how to tweak your index to avoid UUID performance pitfalls.

How to use HOT updates to maintain the row order established by CLUSTER to get efficient index scans in PostgreSQL.

Fix ERROR: invalid byte sequence for encoding - Wrong encoding causes data corruption in PostgreSQL. How to fix bad encoding.

ALTER DEFAULT PRIVILEGES command for PostgreSQL permissions explained: learn how to use it correctly, know its pitfalls and use cases.

Learn how to upgrade PostGIS together with PostgreSQL all in one go. Step by step instructions using pg_upgrade.

This article describes the EXPLAIN option GENERIC_PLAN introduced in PostgreSQL 16, including some examples. Learn about options syntax.

Row locks in PostgreSQL - how do they work? How can I debug problems with them? The answers with examples are here.

This article shows two examples of CHECK constraints that cause problems and explains why PostgreSQL cannot be any more restrictive.

Learn all about stored procedures in PostgreSQL right here with examples created by a database expert. Includes syntax & tips

How can I find the current timestamp in PostgreSQL? Read more about real time, statement time and transaction time.

A brand-new patch in PostgreSQL 16 provides a way to reserve connection slots for non-superusers. Find out the news here!

Have you ever seen data corruption from transaction ID wraparound? Avoid PostgreSQL performance problems - read here what causes it.