cellular metabolic process in which a cell duplicates one or more molecules of DNA
I have known for some times that there is an interesting improvement in MySQL 8.0.17 regarding GTID Crash Safety, but I have not had the time nor the need to look into it before.  When writin
This MySQL replication error — fatal error 1236 / Replica has more GTIDs than the source has, using the source's SERVER_UUID — shows the importance of thinking before acting
FBSimCity, the explorable isometric city of Firebird internals, is at v0.6.0 with a new replication district. Replication without a log Firebird has no write-ahead log to ship, so its replication is l
This article is also available in Chinese: 中文版. Browse all English articles. Since MySQL 5.6, the MySQL replication team has been working to reduce replication lag. The first step was schema-level par
This article is also available in Chinese: 中文版. Browse all English articles. Large transactions are a notorious problem in MySQL: they cause not only replication lag but also stability problems. A pre
A practical guide to what .ready and .done mean, and why WAL sticks around Introduction It is 9:12 a.m. on a Monday. Someone on your team opens pg_wal/archive_status/ during a storage scare and sees a
Introduction Every so often, I talk to someone working in data analytics who wants access to production data, or at least a snapshot of it. Sometimes, they tell me about their ETL setup, which takes h
On 20th of March 2026, Amit Kapila committed patch: Add support for EXCEPT TABLE in ALTER PUBLICATION. Following commit fd366065e0, which added EXCEPT TABLE support to CREATE PUBLICATION, this commit