Cloud Services and Fully Managed Postgres
by
Jan Karremans |
01.2024Cloud services are not a thing to get around. Read more about what you should take in consideration when using Postgres Cloud services.
Broken foreign keys: how can that happen in PostgreSQL?
by
Laurenz Albe |
12.2023One of the fundamental requirements for a relational database is that the transaction system always maintains consistency. That means that […]
(Updated 2024-12-23) Among the many index types in PostgreSQL, the hash index is the most widely ignored. This came home […]
Kubernetes: Running the CYBERTEC PostgreSQL operator
Learn how to use Minikube to run your PostgreSQL cluster in your own Kubernetes deployment and news about PostgreSQL operator.
Using multiple triggers on the same table in PostgreSQL
What happens if you deploy many triggers on the very same PostgreSQL table? What order do the multiple triggers fire in?
Exclusion constraints in PostgreSQL and a tricky problem
Exclusion constraints in PostgreSQL are complex, see this use case using WHERE STATUS. There are limits to what exclusion constraints can do.
Conditional foreign keys and polymorphism in SQL: 4 Methods
by
Laurenz Albe |
08.2023 This article is about the notoriously difficult problem of “conditional foreign keys”. In object-oriented programming languages, polymorphism is a […]
Indexing "LIKE" in PostgreSQL and Oracle
by
Laurenz Albe |
08.2023© Laurenz Albe 2023 Unless you use the binary collation, creating a b-tree index to support a LIKE condition in […]
Subqueries and performance in PostgreSQL
by
Laurenz Albe |
07.2023 SQL allows you to use subqueries almost anywhere where you could have a table or column name. All you […]
Unexpected downsides of UUID keys in PostgreSQL
There are various compelling reasons to use universally unique identifiers (UUID) as primary keys. Two examples are: To be able […]