Skip to content

A TacitSoft database publication

DB Daily

The operator signal behind faster queries, safer migrations, recoverable backups, and databases that stay boring in production.

Edition September 19, 2026

Today’s database operator signal

8 source-linked stories · UTC

MariaDB Foundation · mariadb official

“Verify, Measure, and Get Your Hands Dirty”: Two Decades of Database Support with Sveta Smirnova

At Percona Live Amsterdam I caught up with Sveta Smirnova , a world-renowned MySQL expert, author of “MySQL Troubleshooting” and “MySQL Cookbook, 4th Edition”, and a frequent speaker at events from Oracle OpenWorld and FOSDEM to HighLoad. … Continue reading \"“Verify, Measure, and Get Your Hands Dirty”: Two Decades of Database Support with Sveta Smirnova\" “Verify, Measure, and Get Your Hands Dirty”: Two Decades of Database Support with Sveta Smirnova appeared first on MariaDB.org

Read the source →

PlanetScale · mysql postgresql engineering

The architecture of Neki

Meet Neki: sharding for Postgres. Neki allows applications to connect to massive, sharded databases over a single connection string. This post takes apart the architecture from the bottom up, one piece at a time, starting with what's underneath all of it. Real Postgres Neki is built as a sharding and scaling solution for real Postgres. It's not a fork, nor a wire-compatible reimplementation, nor a MySQL sharding idea wearing a Postgres label. Neki uses ordinary PostgreSQL instances that store rows in Postgres data pages using MVCC, carry out transactions, and work as you would expect with psql and other Postgres drivers. Neki builds around those instances to let you shard them, scale them, and manage them as one database. Let's take a look: PostgresManager Using vanilla Postgres means Neki

Read the source →

Planet PostgreSQL · postgresql community

Jimmy Angelakos: postgres.scot is live, August PostgresEDI meetup

postgres.scot is live Postgres events in Scotland now have a permanent address: postgres.scot It is a deliberately small page. Right now it points at the PostgreSQL Edinburgh User Group (PostgresEDI) on cloomba , where you will find RSVPs, a calendar subscription and an RSS feed, and it will carry other Scottish Postgres events as they come along. The point is to have one address worth bookmarking and sharing, rather than whichever platform we happen to be on this year. If you are running something Postgres-related in Scotland and want it listed, email info (at) postgres.scot . postgres.scot is a volunteer website, not affiliated with or endorsed by the PostgreSQL project or the PostgreSQL Community Association. The August meetup Thursday, August 13th, Paterson's Land at the University of

Read the source →

Planet for the MySQL Community · mysql mariadb community

MySQL Community Engagement in Brazil and Europe

This September and October, Heather VanCura will meet with MySQL users, contributors, developers, DBAs, customers, and community leaders across Brazil and Europe. With more than 30 years of innovation behind it, the MySQL community is entering an important new phase. The focus is on expanding engagement, collaboration, and contributions while increasing and driving innovati

Read the source →

Planet PostgreSQL · postgresql community

Mark Wong: Sizing an OLTP TPC-E-like workload, Part 1

I used AI tools to size an OLTP workload on an EC2 system, with DBT-5 , a TPC-E-like fair-use implementation. I provided a systematic and mechanical plan for running a series of tests to determine what the appropriate scale factor is on a system. I pre-configured the database with some settings that are known to be needed to be changed, such as shared_buffers and max_wal_size but more on this at a later time when we characterize the system behavior further to be able to tune some of these settings better. Remember, this is an iterative process when trying to figure it out for any workload. I decided to use Claude Fable 5.1 for this exercise and fed in the following instructions: Start with the minimum valid database size with 5000 customers. Start testing with 1 user and increase by 1 user

Read the source →

DuckDB · analytical database

Persistent Databases in the Browser with DuckDB-Wasm and OPFS

When DuckDB-Wasm was launched in 2021, databases could not be persisted: everything lived in the Wasm heap and vanished when the tab closed. Keeping data meant serializing tables to Parquet, storing the bytes in IndexedDB, and re-registering them on the next page load. This was doable, but had to be handled at the application layer and was not offered out of the box by DuckDB-Wasm. Modern browsers (since March 2023 ) now ship the Origin Private File System (OPFS) , a per-origin, sandboxed file system with random-access reads and writes. DuckDB-Wasm (tested with versions 1.32.0 and 1.33.1-dev64.0) can use it as a storage backend, as described in the DuckDB documentation : a database opened at an opfs:// path survives reloads and browser restarts. The following call opens a database file in

Read the source →