← All tracks
PostgreSQL
The OLTP source: CDC, EXPLAIN, and do not scan prod
11 questions with hidden solutions
Drill this stack →- Q1StripeShopifyGitLabWarehousemedium
How should CDC read Postgres?
- Q2AmazonGoogleMicrosoftWarehousemedium
A dashboard is slow. First tool?
- Q3HerokuGitHubNotionWarehousehard
Why is the table 10× the live rows?
- Q4Capital OnePayPalBlockWarehouseeasy
Can Trino or the warehouse query the primary?
- Q5SnowflakeDatabricksGoogleWarehousehard
NULL in a unique column. What happens?
- Q6ConfluentGitLabShopifyWarehousehard
CDC with Debezium: the slot is 400 GB behind. What happens if you drop it?
- Q7GitLabHerokuNotionWarehouseeasy
A dashboard queries prod Postgres. First tool, then the design change.
- Q8GitLabCrunchy DataStripeWarehousemedium
VACUUM did not shrink the file. Why is the table still 10× live rows?
- Q9GitLabStripeShopifyWarehousemedium
UNIQUE NULLS NOT DISTINCT vs the default. Why did a second NULL insert succeed?
- Q10FivetranAirbyteShopifyWarehouseeasy
Logical replication vs a nightly dump to the lake. When is dump still right?
- Q11GitLabHerokuDatadogWarehousemedium
You added an index CONCURRENTLY and it INVALID. What now?