OffNet Newsroom

Daily topic roundup

Database Technology

Wednesday, August 19, 2026 · 8 stories, curated & summarized — click any story for the source.

Amazon RDS now offers PostgreSQL 19 Beta 3 in its Database Preview Environment, focusing on query performance and maintenance tuning. Key additions include parallel autovacuum workers for large tables, eager aggregation to reduce row processing, and the pg_plan_advice module to lock efficient execution plans. The release also incorporates stability fixes from the previous Beta 2 testing phase.

  • Parallel autovacuum speeds up maintenance on large tables using multiple workers.
  • pg_plan_advice module allows locking efficient query plans to prevent slowdowns.
  • Eager aggregation optimizes analytical queries by grouping data earlier in the pipeline.
  • pg_stat_autovacuum_scores view aids in monitoring and tuning vacuum prioritization.
  • Test Beta 3 in the RDS Preview Environment to evaluate stability before general availability.
CHECKLISTPostgreSQL 19 Beta 3 HighlightsEnable parallel autovacuum for large tablesUse pg_plan_advice to lock plansApply eager aggregation for analyticsMonitor via pg_stat_autovacuum_scoresTest stability in RDS Preview
AWS What's New awsdatabase

Amazon RDS for Oracle adds support for APEX 26.1

AWS has enabled Oracle APEX version 26.1 on Amazon RDS for Oracle instances across all supported regions. This update allows developers to leverage the latest low-code capabilities for building enterprise applications directly within the managed database environment. The feature is available immediately in existing regions where RDS for Oracle is offered.

  • APEX 26.1 is now available on RDS for Oracle in all supported AWS regions.
  • Enables low-code app development within the managed Oracle database service.
  • Check RDS documentation for specific version support and configuration steps.
  • No new regions required; applies to existing RDS for Oracle deployments.
BY THE NUMBERSAPEX 26.1 Now Live26.1Latest APEX version on RDSAvailable in all supported regions immediately

Amazon Aurora PostgreSQL now supports binary quantization combined with reranking using HNSW indices to handle vector searches at scale. This approach enables the management of hundreds of millions to billions of vectors while maintaining acceptable recall rates. The blog provides practical guidance on index sizing and validation strategies for high-volume use cases.

  • Binary quantization significantly reduces memory footprint for large vector datasets in Aurora PostgreSQL.
  • HNSW index combined with reranking balances search accuracy with performance for billion-scale vectors.
  • Index sizing and recall validation are critical steps before deploying this architecture in production.
  • Best suited for scenarios where approximate search speed outweighs the need for exact recall.

Fleet impact: For Aurora PostgreSQL fleets, this feature allows you to host massive vector workloads without provisioning excessive storage or compute for full-precision vectors. Review your current HNSW index parameters and validate recall metrics against your application's tolerance for approximation before migrating large vector tables.

Percona has released gcache-inspector to help operators inspect Galera and Percona XtraDB Cluster write sets directly. This tool addresses the common problem of sizing the write-set cache based on guesswork rather than empirical data. Accurate inspection helps shorten maintenance windows and prevents long state transfers when cluster compute is reduced.

  • Eliminate guesswork in gcache sizing by inspecting actual write-set volumes.
  • Reduce state transfer duration during cluster maintenance or node restarts.
  • Prevent performance degradation caused by undersized write-set caches.
  • Gain visibility into replication bottlenecks without impacting cluster operations.

Fleet impact: Critical for DBAs managing Percona XtraDB Cluster or Galera environments. Use this tool to validate gcache_size settings against actual write loads, ensuring stable replication during maintenance windows and preventing expensive state transfers that strain cluster resources.

While PostgreSQL generally lacks query hints, the join_collapse_limit GUC offers a targeted exception by allowing practitioners to force the planner to respect the join order defined in the query text. Setting this parameter to 1 disables the planner's ability to reorder joins, effectively acting as a join order hint. This behavior is officially documented rather than being an implementation quirk, providing a reliable mechanism for controlling execution plans in specific scenarios.

  • Set join_collapse_limit=1 to force the planner to use the exact join order specified in SQL.
  • This serves as the primary method for implementing join order hints in PostgreSQL.
  • The feature is documented and stable, not an accidental side effect of code.
  • Use with caution as it may prevent the planner from finding optimal plans for complex queries.
  • Useful for debugging or enforcing specific execution strategies when standard planning fails.
Planet PostgreSQL database

PostgreSQL Index Skip: 25-Year-Old Cost Model Defaults

Alexander Ioffe explains that PostgreSQL may skip indexes because the default random_page_cost of 4.0 assumes spinning disks. This static value, unchanged for 25 years, causes suboptimal plan choices on modern SSDs. Adjusting this parameter to 1.1 can nearly halve query execution times.

  • The default random_page_cost of 4.0 is outdated for SSD storage.
  • Setting it to 1.1 can reduce query times by roughly 50%.
  • Review EXPLAIN ANALYZE output to identify index skip issues.
  • Update cost parameters to match your current storage hardware.
Hacker News (100+ points) general

PostgreSQL for Everything

Raphael Bauer argues for treating PostgreSQL as a universal database solution, leveraging its extensibility and robust feature set to replace specialized stores. The article highlights how modern extensions and SQL capabilities allow PostgreSQL to handle diverse workloads that previously required dedicated systems.

  • Evaluate if PostgreSQL extensions can replace specialized databases in your stack.
  • Consider consolidation benefits when adopting PostgreSQL for diverse workloads.
  • Assess operational simplicity versus potential performance trade-offs for niche use cases.
  • Review community-driven extensions for functionality often found in other DBMS.

Databricks has acquired Electric, the team behind PGlite, a WebAssembly-compiled version of PostgreSQL that runs locally in browsers, serverless functions, and AI agent sandboxes. Weekly downloads surged from one million to 13 million in roughly twelve months, driven by Neon co-founder Stas Kelvich’s foundational work. Electric also provides synchronization technology to bridge these distributed edge instances with central PostgreSQL systems.

  • PGlite enables local PostgreSQL execution in WASM environments for AI agents and browsers.
  • Electric’s sync tech connects distributed edge databases to central PostgreSQL instances.
  • Databricks acquisition signals strong enterprise interest in embedded database capabilities.
↑