2025
- July 21 - DBLab 4.0: instant database branching with O(1) economics
- July 22 - postgres_ai monitoring – expert-level Postgres monitoring tool for humans and AI
- July 22 - SQL query toolkit in Postgres AI Console – analyze, visualize and share query plans with popular tools
- July 23 - Postgres AI Checkup service: expert-led, AI-assisted comprehensive database health assessment
- July 24 - Introducing Postgres how-tos: practical guides for real-world database challenges
- July 24 - Full-stack preview environments with DBLab 4.0: isolated databases for every pull request
- July 25 - Self-driving Postgres
- October 5 - #PostgresMarathon 2-001: Lightweight and heavyweight locks
- October 6 - #PostgresMarathon 2-002: Relation-level locks
- October 7 - #PostgresMarathon 2-003: The roots of LWLock:LockManager
- October 8 - #PostgresMarathon 2-004: Fast-path locking explained
- October 9 - #PostgresMarathon 2-005: More LWLock:LockManager benchmarks for Postgres 18
- October 10 - #PostgresMarathon 2-006: Mysterious max_locks_per_transaction
- October 13 - #PostgresMarathon 2-007: Should we worry about pg_blocking_pids()'s observer effect?
- October 14 - #PostgresMarathon 2-008: LWLock:LockManager and prepared statements
- October 28 - #PostgresMarathon 2-009: Prepared statements and partitioned table lock explosion, part 1
- October 29 - #PostgresMarathon 2-010: Prepared statements and partitioned table lock explosion, part 2
- October 30 - #PostgresMarathon 2-011: Prepared statements and partitioned tables — the paradox, part 3
- November 5 - #PostgresMarathon 2-012: Ultra-fast replica creation with pgBackRest
- November 10 - #PostgresMarathon 2-013: Why keep your index set lean
2024
2023
2022
- January 6 - EXPLAIN (ANALYZE) needs BUFFERS to improve the Postgres query optimization process
- January 14 - Progress bar for Postgres queries – let's dive deeper
- April 5 - DLE 3.1: pgBackRest, timezones for CLI, DLE community
- May 25 - Common DB schema change mistakes
- July 3 - Database Lab Engine for AWS Marketplace. Fast, fixed-cost branching for your Postgres is just a step away
- October 20 - DLE 3.2: config and logs in UI, Postgres 15, AWS Marketplace version is GA
- November 25 - Test environments that are 10x cheaper and 10x faster than RDS clones
2021
- February 22 - Database Lab Engine 2.2 and Joe Bot 0.9
- July 14 - DLE 2.4: realistic DB testing in GitHub Actions; Terraform module
- July 28 - Comprehensive testing covers code and data
- August 31 - PostgreSQL subtransactions considered harmful
- September 9 - What is a slow SQL query?
- September 14 - DLE 2.5: Better data extraction for logical mode and configuration improvements
- September 23 - Zero-downtime Postgres schema migrations need this: lock_timeout and retries
- October 18 - Useful queries to analyze PostgreSQL lock trees (a.k.a. lock queues)
- October 19 - Platform: reset clones to any data snapshot
- October 29 - How partial, covering, and multicolumn indexes may slow down UPDATEs in PostgreSQL
- November 3 - Three cases against IF NOT EXISTS / IF EXISTS in Postgres DDL
- December 21 - DLE 3.0: UI, persistent clones, PostgreSQL 14, more
2020
- January 28 - The first public release of Database Lab Engine
- February 6 - Database Lab Engine 0.2
- February 26 - Joe bot, an SQL query optimization assistant, updated to version 0.5.0
- March 4 - Database Lab Engine 0.3, supports both ZFS and LVM
- March 23 - Joe 0.6.0 supports hypothetical indexes
- May 18 - Joe 0.7.0 released! New in this release: Web UI, Channel Mapping, and new commands
- May 23 - plan-exporter: visualize PostgreSQL EXPLAIN data right from psql
- September 18 - Database Lab Engine 2.0 beta: one config to rule them all; support for Amazon RDS
- November 11 - Database Lab Engine 2.0
- December 31 - Database Lab Engine 2.1