Tagged articles

sequential IDs

1 articles · Page 1 of 1
Yumin Fish Harvest
Yumin Fish Harvest
Aug 16, 2026 · Databases

Implementing Continuous Invoice Numbers Using a Transactional Watermark Table

The article explains how to generate strictly sequential invoice numbers required by auditors by using a MySQL InnoDB watermark (water level) table combined with row locking and UPSERT within a single transaction, covering the workflow, concurrency handling, rollback versus void semantics, performance trade‑offs, and applicability limits.

MySQLauditsequential IDs
0 likes · 16 min read
Implementing Continuous Invoice Numbers Using a Transactional Watermark Table