AuthonAuthon Blog
All articles

#database

11 articles tagged with “database”

Why PostHog Left DuckDB at 2 PB (and How to Check Your DuckLake Catalog)
comparison

Why PostHog Left DuckDB at 2 PB (and How to Check Your DuckLake Catalog)

DuckLake writes took 3+ minutes because over 99% of catalog stats belonged to deleted tables. Two SQL queries show whether yours is next.

databasedataengineeringprogramming
PostgreSQL 19 Release Date Moved to Nov 19 After AI Review Found Too Many Bugs
news

PostgreSQL 19 Release Date Moved to Nov 19 After AI Review Found Too Many Bugs

Eight to ten features were reverted, Postgres 14 hits EOL a week before GA, and here are the pg_upgrade --check steps to run against 19 RC1 now.

postgresdatabaseai
pg_vectorsearch vs pgvector HNSW: 42 Hours vs 49 Minutes. Here's the Catch
comparison

pg_vectorsearch vs pgvector HNSW: 42 Hours vs 49 Minutes. Here's the Catch

The query win at 100M vectors on 4x less RAM holds up. The 42-hour build gap is tilted, and the extension is alpha and needs PostgreSQL 18.

postgresaidatabase
DuckDB 2.0 vs 1.5: Is It Really 40x Faster? I Benchmarked It
comparison

DuckDB 2.0 vs 1.5: Is It Really 40x Faster? I Benchmarked It

34x on recursive CTEs, about 20% on TPC-H SF10, and 2.0 database files that 1.5.6 can't open. Plus the lambda change that breaks old SQL.

databasepythonperformance
How to Work Around MySQL's View Subquery Limitation (Bug #11472)
debugging

How to Work Around MySQL's View Subquery Limitation (Bug #11472)

MySQL's 20-year-old view subquery restriction (Bug #11472) finally has a reported fix. Here's how to refactor views with CTEs and nested views today.

mysqldatabasesql
Why self-hosted ebook servers choke at 150k books (and how to fix it)
debugging

Why self-hosted ebook servers choke at 150k books (and how to fix it)

Self-hosted ebook servers often break past 50k books. Here's why the database is usually the bottleneck and how to fix indexing, search, and metadata at scale.

selfhosteddatabaseperformance
Why Your Barman Backups Keep Failing (And How to Actually Fix It)
debugging

Why Your Barman Backups Keep Failing (And How to Actually Fix It)

A step-by-step guide to diagnosing and fixing common Barman backup failures for PostgreSQL, from SSH issues to WAL archiving and replication slots.

postgresqldatabasedevops
How to Stop Juggling 5 Different Database Clients in Development
debugging

How to Stop Juggling 5 Different Database Clients in Development

Stop context-switching between pgAdmin, Redis CLI, and mongosh. Here's how to consolidate your database workflow into a single lightweight client.

databasedevtoolsproductivity
pgbackrest Maintenance Has Stopped — How to Plan Your PostgreSQL Backup Migration
debugging

pgbackrest Maintenance Has Stopped — How to Plan Your PostgreSQL Backup Migration

pgbackrest is reportedly no longer maintained. Here's how to audit your PostgreSQL backup setup and migrate to alternatives like Barman or WAL-G.

postgresdatabasedevops
How to Stop AI Agents From Nuking Your Production Database
debugging

How to Stop AI Agents From Nuking Your Production Database

AI agents with unchecked database access are a disaster waiting to happen. Here's how to sandbox credentials, restrict permissions, and prevent autonomous tools from destroying production data.

aidevopsdatabase
How to Stop Nuking Your Postgres Data When Testing Schema Changes
debugging

How to Stop Nuking Your Postgres Data When Testing Schema Changes

Learn how copy-on-write database branching solves the pain of testing Postgres schema migrations, with practical workflows and CI/CD integration.

postgresdatabasedevops
Articles tagged "database" | Authon Blog