Choosing the Right Primary Key for InnoDB: An Architecture Note
An architecture note on why every InnoDB table needs an explicit, monotonically increasing primary key, how the PK shapes clustered and secondary indexes, and practical checks to avoid page‑split storms and replication lag.