Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Deploy enterprise-ready PostgreSQL on your choice of platform and infrastructure with commercial support from Crunchy Data.

News

News Crunchy Data 3 months ago
Hybrid Search Patterns with Postgres and pgvector Crunchy Data Blog
Filtered vector search in Postgres forces a tradeoff between recall and speed because ANN indexes and WHERE clauses do not intersect like B-trees. Read about pgvector iterative scans, partial HNSW indexes, oversampling with pg_stats, caching, and more.
Read more
Report
News Crunchy Data 3 months ago
Postgres 19 Compression: from pglz to LZ4 Crunchy Data Blog
With Postgres 19 switching the default from pglz to LZ4, this post walks through the compression decision path, storage strategies, and index-size limits that shape real-world behavior.
Read more
Report
News Crunchy Data 4 months ago
British Columbia, Time Zones, and Postgres Crunchy Data Blog
This year, British Column has moved to year-round Pacific Time. How does that affect date data?
Read more
Report
News Crunchy Data 4 months ago
The Integer at the End of the Universe: Integer Overflow in Postgres Crunchy Data Blog
Integer overflow can happen if you have a sequencing data type exceeding integer limits. Jesse has a query to help you spot it and recommendations for a short term and long term fix.
Read more
Report
News Crunchy Data 9 months ago
Postgres Serials Should be BIGINT (and How to Migrate) Crunchy Data Blog
Postgres 18 defaults to checksums on. This is a good feature for data integrity but might catch you off guard with an upgrade.
Read more
Report
News Crunchy Data 9 months ago
How to Read Postgres EXPLAIN: A Guide to Scan Types Crunchy Data Blog
What is a sequential scan vs index scan vs parallel scan .... and what is a bitmap heap scan? Postgres scan types explained and diagrammed.
Read more
Report
News Crunchy Data 10 months ago
Postgres 18 New Default for Data Checksums and How to Deal with Upgrades Crunchy Data Blog
Postgres 18 defaults to checksums on. This is a good feature for data integrity but might catch you off guard with an upgrade.
Read more
Report
News Crunchy Data 11 months ago
Postgres Internals Hiding in Plain Sight Crunchy Data Blog
Get under the hood of Postgres by looking at psql, system views, and internal tables.
Read more
Report
News Crunchy Data 12 months ago
Temporal Joins Crunchy Data Blog
How do you return the Nth related record from joined tables in PostgreSQL? Did you know that it has a few more options than other databases? Use DISTINCT ON and window functions that solve common temporal join challenges and avoid N+1 query problems.
Read more
Report
News Crunchy Data 12 months ago
Is Postgres Read Heavy or Write Heavy? (And Why You Should Care) Crunchy Data Blog
A query to find out if Postgres is read heavy or write heavy and tips for optimizing Postgres for both read and write workloads.
Read more
Report
Show more news