Our setup has one master and three identical replicas. All replicas are read-only. Suddenly only one of them had following error.
db2 (replica) Fri Dec 5 13:07:08 2025
Database: /databases/my_database.fdb
ERROR: Record in table MY_TABLE is ambiguously identified using the primary/unique key
At segment 31680082, offset 127601
How can this happen?
Firebird TCP/IP server version LI-V4.0.6.3222 Firebird 4.0 HQbird
Database size is over 500GB. Usage is quite active, mostly with INSERT/UPDATE but MY_TABLE is somewhat special as contents are periodically deleted and new rows inserted (about 2000 rows in total).