OffNet Newsroom

Daily topic roundup

Database Technology

Sunday, July 19, 2026 · 7 stories, curated & summarized — click any story for the source.

Experienced PostgreSQL DBAs rely on psql meta commands to streamline daily workflows beyond standard SQL. These commands, which do not end with semicolons, provide direct access to client-side features and session management. Mastering these tools significantly reduces the time spent on routine administrative tasks and debugging.

  • Meta commands operate at the psql client level, distinct from server-side SQL syntax.
  • They do not require a terminating semicolon, differentiating them from standard queries.
  • Using these commands accelerates routine DBA tasks like connection and status checks.
  • Familiarity with meta commands is a key marker of experienced PostgreSQL practitioners.
  • These tools offer immediate feedback without the overhead of writing full SQL statements.
Planet PostgreSQL database

PostgreSQL external_pid_file GUC enables custom PID pathing

Christophe Pettus details the external_pid_file GUC, which allows PostgreSQL to write a secondary PID file to a user-specified location. This feature addresses compatibility issues with cluster managers that expect the PID file at a fixed path, such as /run/postgresql/postgresql.pid. It provides a straightforward runtime configuration option to bridge gaps between default PostgreSQL behavior and external orchestration requirements.

  • Set external_pid_file to point to the path expected by your cluster manager.
  • Resolves PID file location mismatches without modifying PostgreSQL source or startup scripts.
  • Useful for environments where systemd or other supervisors enforce strict PID paths.
  • Configurable via postgresql.conf or command line for flexible deployment.

Uber maintains OpenSearch availability during zone outages by combining native shard allocation with an Odin-based isolation group system. This architecture ensures that both query and ingestion workloads remain operational despite infrastructure failures. The approach leverages container orchestration to manage node placement and resilience strategies.

  • Uber uses Odin container orchestration to enforce isolation groups for OpenSearch nodes.
  • Native shard allocation is combined with custom logic to handle zone outages.
  • Both query and ingestion capabilities are preserved during infrastructure failures.
  • This design prevents total cluster unavailability when a single zone goes down.
InfoQ generaldevops ↺ since 07-16

Postgres for Production Agents: Scaling AI with JSONB and HNSW

Gwen Shapira details how teams are using PostgreSQL as a foundational layer for enterprise AI agents. The approach leverages native JSONB parsing and high-recall HNSW vector indexing to provide both deterministic and semantic context to LLMs. Strategies include applying vector quantization to accelerate queries by four times and implementing robust methods for managing agentic memory.

  • Use HNSW vector indexing for high-recall semantic search within existing Postgres fleets.
  • Apply vector quantization to achieve up to 4x query speed improvements.
  • Combine JSONB parsing with vector search for hybrid deterministic-semantic context.
  • Implement structured strategies for persisting and retrieving agentic memory.
  • Leverage Postgres as a unified store for mission-critical AI features.

Amazon RDS now offers a preview environment for PostgreSQL 19 Beta 2, allowing engineers to test pre-release features on a fully managed platform. Key additions include parallel autovacuum with configurable worker limits to prevent maintenance bottlenecks on large datasets. The release also introduces the REPACK CONCURRENTLY command for online table rebuilding and native SQL Property Graph Query support for standard relationship traversals.

  • Test parallel autovacuum tuning to prevent maintenance I/O saturation on large tables.
  • Evaluate REPACK CONCURRENTLY as a built-in alternative to pg_repack for online storage reclamation.
  • Assess SQL/PGQ support to potentially remove external graph processing logic from application layers.
  • Validate RDS preview environment stability before planning upgrades to PostgreSQL 19 GA.

Fleet impact: Parallel autovacuum with configurable workers requires tuning autovacuum_max_workers and related parameters to prevent resource contention in RDS Aurora PostgreSQL or RDS PostgreSQL fleets. Test REPACK CONCURRENTLY to replace third-party extensions, reducing dependency overhead and simplifying storage reclamation strategies for production instances.

CHECKLISTPostgreSQL 19 RDS Preview ActionsTest parallel autovacuum tuning for large tablesEvaluate REPACK CONCURRENTLY for online storage reclamationAssess native SQL Property Graph Query supportValidate RDS preview stability before GA upgrade
AWS Database Blog awsdatabase ↺ since 07-16

AWS launches open-source Bulk Executor for DynamoDB bulk operations

AWS has released an open-source Bulk Executor tool that simplifies large-scale bulk operations on Amazon DynamoDB tables without requiring custom code. The tool supports commands such as count, find, delete, and update across entire tables. This utility aims to reduce the development effort previously needed for handling massive data sets in DynamoDB.

  • Eliminates need for custom coding to perform bulk operations on DynamoDB tables.
  • Supports core bulk commands: count, find, delete, and update.
  • Designed to handle large-scale operations efficiently out of the box.
  • Available as an open-source solution for immediate adoption.
  • Simplifies data management tasks that were previously complex to implement.
Percona Blog database ↺ since 07-15

MySQL 9.7 LTS Released Post-8.0 EOL with Stability Focus

Percona highlights MySQL 9.7 as a new Long-Term Support release arriving after the End-of-Life of MySQL 8.0. The update introduces various features across multiple technical domains aimed at enhancing stability for production environments. This LTS designation signals a shift toward sustained support and reliability for users migrating away from older versions.

  • MySQL 8.0 has reached End-of-Life, making 9.7 LTS the critical upgrade path for stability.
  • The release bundles diverse features targeting improved operational robustness.
  • LTS status ensures long-term maintenance and security patches for enterprise fleets.
  • Immediate migration planning is required to avoid unsupported legacy versions.
THE SHIFTMySQL Upgrade Path Shift8.0END OF LIFE9.7NEW LTS RELEASECritical stability migration target