1

示例:我有一个标签“books”,其中“id”(int autoincrement)作为主键、名称、作者、价格等......(不重要)。有 5 本书,我删除了 id=3 的书。当我添加其他书籍时,自动增量值将从 6 开始,并且 id 序列中缺少 3(1 2 4 5 6)。因此,如果我没有设置自动增量值或者我没有将 id 重新分配给书籍,那么多次删除/添加可以创建一个缺少 id 值的选项卡。

id 中缺少数字的情况会降低查询的性能吗?

4

2 回答 2

2

您无需担心缺少自动增量值的性能。

只需确保为自动增量列选择正确的数据类型,这样您就不会用完值。

于 2013-01-18T15:05:43.760 回答
0

自动增量没问题。一个普通的整数字段可以处理大量数据。您可以使用“未签名”选项来增加此金额。

于 2013-01-18T15:18:21.993 回答