OffNet Newsroom

Database Desk

The DBA lens · Tuesday, August 04, 2026

Oracle · ExaCC · Aurora · RDS · Postgres · MySQL — plus vector search and AI-for-DBA.

AWS Transform for full-stack Windows modernization now allows offline source transformation, enabling migration from Microsoft SQL Server to Amazon Aurora PostgreSQL without a live database connection. The service converts storage objects using AWS DMS and handles code objects like stored procedures through an interactive, agentic experience. Enterprises can upload SQL Server DDL files to assess complexity and generate customizable migration plans directly.

  • Migrate SQL Server to Aurora PostgreSQL without requiring a live connection to the source database.
  • Upload DDL files directly to assess database and stored procedure complexity before migration.
  • AWS DMS handles storage object conversion while an agentic tool manages stored procedure code.
  • Enables offline modernization for legacy .NET applications and their dependent SQL Server databases.
HOW IT WORKSOffline SQL Server Migration1Upload SQL Server DDL files2Assess complexity and generate plan3Convert storage objects via DMS4Migrate code objects interactively

PostgreSQL 18 introduces a new GUC, idle_replication_slot_timeout, to automatically drop replication slots that have been idle for a specified duration. This prevents WAL accumulation from orphaned slots from filling up disk space indefinitely. The feature provides a safety net for environments where slots are not actively managed or monitored.

  • New GUC idle_replication_slot_timeout replaces infinite WAL retention for abandoned slots.
  • Prevents disk exhaustion caused by forgotten or disconnected replication connections.
  • Requires PostgreSQL 18 to utilize this automatic cleanup mechanism.
  • DBAs should set an appropriate timeout value to balance safety and operational needs.
Hacker News (100+ points) general

Andy Pavlo joins ClickHouse to lead new ClickHouse Labs research group

Noted database systems researcher Andy Pavlo has joined ClickHouse to establish and lead a new entity called ClickHouse Labs. This hire signals a strategic move to formalize academic-style research within the company's open-source columnar database efforts. The appointment brings significant credibility and technical depth to ClickHouse's ongoing development roadmap.

  • ClickHouse is institutionalizing research via a dedicated 'Labs' group under Pavlo
  • Andy Pavlo's reputation as a database systems expert boosts ClickHouse's technical standing
  • Expect deeper theoretical optimizations and novel query engine features in future releases
  • Indicates a shift towards long-term architectural innovation rather than just feature parity

AWS has generally released the Context Ontology Accelerator, an open-source tool designed to build machine-readable business ontologies for AI agents. The system ingests structured and unstructured data to draft an ontology, which domain experts then review and approve before it is stored in a W3C-standard knowledge graph. Agents access this trusted context via a Model Context Protocol (MCP) server to ensure decisions are consistent and auditable.

  • Drafts ontologies from data using AI, requiring human expert validation for accuracy.
  • Stores approved models in a W3C-standard knowledge graph owned by the organization.
  • Exposes context to AI agents via a Model Context Protocol (MCP) server.
  • Aims to improve trust, explainability, and auditability in agent decision-making.
HOW IT WORKSOntology Accelerator Pipeline1Ingest structured and unstructured data2Draft ontology using AI3Domain experts review and approve4Store in W3C knowledge graph5Expose context via MCP server

Amazon CloudWatch Database Insights has introduced a calling services feature that identifies which applications are querying your databases and displays their specific performance metrics. This capability allows engineers to pinpoint the exact source of performance issues, significantly reducing the time spent determining root causes. By linking database load to specific application services, teams can contact the responsible owners immediately rather than spending hours investigating.

  • Identify which applications are calling your databases to isolate performance bottlenecks quickly.
  • View granular performance metrics per calling service to pinpoint root causes in minutes.
  • Reduce investigation time by contacting the correct application team immediately.
  • Integrate application and database observability for faster cross-team troubleshooting.

The pgBackRest community has released version 2.59.0, delivering updates to the popular PostgreSQL backup and restore tool. This release introduces malware and ransomware protection capabilities alongside the ability to resume partial or failed backups. The software continues to support parallel operations, multiple compression types, and encryption for scalable database infrastructure.

  • New malware and ransomware protection features enhance backup security.
  • Partial and failed backup resumption reduces recovery time for interrupted jobs.
  • Supports parallel backup/restore and asynchronous archiving for large workloads.
  • Maintains compatibility with S3, Azure, GCS, and SFTP storage repositories.
  • Validates page checksums during backup when enabled in the database.
CHECKLISTpgBackRest 2.59 Key FeaturesEnables malware and ransomware protectionResumes partial or failed backupsSupports parallel backup and restoreValidates page checksums during backupCompatible with S3, Azure, GCS

Replacing exact COUNT(DISTINCT) with HyperLogLog (HLL) sketches can halve query latency, as demonstrated by a drop from 671ms to 320ms on a single scan. HLL works by hashing values and aggregating them into fixed-size sketches, allowing for rapid cardinality estimation. The critical advantage is mergeability; daily sketches can be stored and unioned at query time to compute distinct counts across arbitrary date ranges without re-scanning raw data.

  • HLL sketches are mergeable, enabling pre-aggregation of daily data for instant range queries.
  • Each daily sketch row is tiny (~1.3KB), independent of the volume of distinct values processed.
  • Latency benefits are significant, with HLL showing ~2x speedup over exact COUNT(DISTINCT).
  • Implementation involves hashing values, aggregating into HLL structures, and querying cardinality.

The E-Maj 5.0.0 release introduces the ability for non-superuser roles to install and operate the extension, with feature access governed by specific privileges. This update ensures compatibility with PostgreSQL versions 14 through 19 and enhances the Emaj_web client. Key improvements also include better support for idempotent administration scripts and streamlined parameter management.

  • Non-superuser roles can now install and use E-Maj, enabling finer-grained access control.
  • Full compatibility with PostgreSQL 19, supporting versions 14 through 19.
  • Emaj_web client updated to leverage new privilege and scripting features.
  • Improved handling of idempotent admin scripts and E-Maj parameter configuration.
COMPARISONE-Maj PostgreSQL CompatibilityVersion 1414Version 1919

Amazon Aurora DSQL now supports multi-Region clusters in Europe (Stockholm), Europe (Spain), Asia Pacific (Mumbai), and Asia Pacific (Singapore). This serverless distributed SQL database offers active-active high availability and multi-Region strong consistency. Each multi-Region cluster provides a writable endpoint in both peered Regions, presenting a single logical database that remains available even if one Region becomes unavailable.

  • Aurora DSQL multi-Region clusters are now available in Stockholm, Spain, Mumbai, and Singapore.
  • Each multi-Region cluster provides a writable endpoint in both peered Regions.
  • The database presents a single logical database that remains available even if one Region fails.
  • Aurora DSQL is the fastest serverless, distributed SQL database with active-active high availability.
  • Multi-Region strong consistency is maintained across the peered Regions.
TRADE-OFFMulti-Region Cluster BenefitsTraditional SetupSingle Region dependencyComplex failover logicData consistency challengesAurora DSQLActive-active high availabilityStrong consistency across regionsSingle logical database viewvs
Percona Blog database ↺ since 08-01

Percona Server MySQL stored procedure memory consumption findings

Percona published an investigation into the memory usage of stored procedures within Percona Server for MySQL. The analysis originated from performance comparisons of different memory allocators during benchmarking. The authors highlight unexpected memory effects discovered during this process that warrant detailed examination.

  • Memory allocation behavior for stored procedures may differ from expectations.
  • Memory allocator choice can significantly impact server resource consumption.
  • Benchmarking should include detailed memory profiling for stored logic.
  • Review Percona's specific allocator implementations for optimization opportunities.
CHECKLISTOptimize Stored Procedure MemoryProfile memory usage during benchmarksCompare different memory allocatorsReview Percona allocator implementationsExpect unexpected memory effects
Planet PostgreSQL database ↺ since 08-01

PostgreSQL 18 Decouples Extensions from Server Images via GUC

PostgreSQL 18 introduces a new GUC enabling extension control and SQL files to reside outside standard server directories. This change facilitates packaging extensions as independent OCI images, allowing them to be mounted at runtime via Kubernetes ImageVolume or Docker volumes. The approach supports independent versioning and upgrading of extensions without rebuilding the core PostgreSQL server image.

  • PostgreSQL 18 adds a GUC to locate extension files outside server directories.
  • Enables packaging extensions as separate OCI images for runtime mounting.
  • Allows independent extension upgrades without rebuilding the server image.
  • Decoupling effectiveness depends on the specific extension's architecture.
HOW IT WORKSPostgreSQL 18 Extension Decoupling1Define GUC for external paths2Package extensions as OCI images3Mount images at runtime4Upgrade extensions independently
AWS What's New awsdatabase ↺ since 08-01

AWS RDS Oracle adds Reserved Instances for R8i and M8i instances

Amazon RDS for Oracle now supports 1-year and 3-year Reserved Instances for the R8i and M8i instance families, offering up to 53% savings over On-Demand pricing. These instances leverage custom Intel Xeon 6 processors exclusive to AWS, providing up to 2.5x more memory bandwidth and 15% better price-performance than previous generations. Reserved Instance benefits apply to both Single-AZ and Multi-AZ configurations, allowing flexibility to switch between them within the same instance class.

  • Up to 53% cost savings available for R8i and M8i instances via 1- or 3-year RIs.
  • Custom Intel Xeon 6 chips deliver 2.5x memory bandwidth vs. prior gen Intel instances.
  • RIs apply to Multi-AZ and Single-AZ, allowing config switching without losing benefits.
  • Ideal for stable workloads needing high memory bandwidth and predictable Oracle costs.
BY THE NUMBERSMax Savings on New Oracle Instances53%Savings over On-Demand pricingFor R8i and M8i instance families
The Register general ↺ since 08-03

Oracle endorses AI code for debugging, bans it from OpenJDK submissions

Oracle is encouraging developers to use AI-generated code for debugging and code review tasks, but explicitly prohibits submitting AI-written output as commits. This stance comes as Larry Ellison heavily invests in AI, yet the company maintains strict boundaries on open-source contributions to the OpenJDK project. The policy aims to leverage AI for internal efficiency while protecting the integrity of upstream Java development.

  • Use AI for debugging and review, not for direct code submission to OpenJDK.
  • Oracle distinguishes between internal assistance and open-source contribution ethics.
  • Ensure CI/CD pipelines flag or reject AI-generated patches to upstream repos.
  • Monitor Oracle's evolving AI governance as Ellison increases AI investments.