Photo by Ryan Parker / Unsplash At Narrator we support many data warehouses, including Postgres. Though it was designed for production systems, with a little tweaking Postgres can work extremely well as a data warehouse. For those that want to cut to the chase, here's the tl;dr don't use the same server as your production system upgrade to pg 12+ (or avoid common table expressions in your queries)