I am experiencing an unexpected jump in the Row IDs in my main buildings table and would appreciate your help investigating the cause.
I have been entering building records one by one. Initially, I imported a group of records in bulk, but since then I have added many records individually. Until recently, the Row IDs and my own Unique reference numbers followed the same sequential order.
The last record had Row ID 416 (added today, 25th October 2026). When I tried to create the next record, its Row ID was 440, leaving IDs 417–439 missing.
I have checked the following:
- Switching between Row Identifier and Row Count: Row Count displays the records consecutively, but the Row IDs still jump from 416 to 440.
- The Trash: none of the missing records appear there.
- A temporary Formula field using row_id(): it returns the same IDs and confirms the same gap.
The new record with Row ID 440 is still empty. I have not found any evidence that the missing IDs correspond to records containing building data.
This is a relational database documenting contemporary architectural heritage. I have deliberately aligned the numeric suffix of each building’s Unique reference with its Row ID, so this unexpected jump disrupts my established data-entry workflow.
Could you please investigate why these IDs were skipped and whether this may be caused by a bug or another internal process? Is there any way to determine what happened to IDs 417–439?
I do not want to reset or modify existing IDs, as this could compromise the integrity of the database and its linked records. I would appreciate guidance on how to proceed safely and prevent this from happening again.