我写了一个爬虫,它在mysql中保存了大量的记录。
偶尔会缺少一些自动增量 id,并且存在 1-200 个 id 的间隙。我没有从数据库中删除任何内容,因此我有点惊讶。
有人知道为什么会发生这种情况吗?
最佳答案
这将会发生。这是由于 MYSQL 的可扩展性,否则它将被迫串行运行所有事务,而没有任何并行性。 问题是它不会以任何方式影响你。
关于MySql 自动增量 id 中的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25227852/