For a primary key of an integral type, why is it important to avoid gaps?

前端 未结 3 1638
栀梦
栀梦 2021-01-27 17:27

I am generating a surrogate key for a table & due to my hi/lo algorithm, everytime you reboot/restart the machine, gaps may appear.

T1: current hi = 10000000         


        
3条回答
  •  遇见更好的自我
    2021-01-27 18:07

    From a primary key or indexing internals perspective, why is it important that there be no gaps in the sequences?

    It's not important - what lead you to believe it was?
    All that matters with the primary key is that it is unique to all the data in the table. Doesn't matter what the value is, or if the records before and after are sequencial values.

提交回复
热议问题