我在上传文件时使用数据库来命名文件,我的应用程序使用数据库来识别文件(用于视频流),因此它们需要相同。但是,如果上传失败,或者有人取消上传,我会留下一个浪费的 ID。
加班我浪费了更多的 ID 号码然后被使用,我创建了一个脚本,在插入行 5 天后将它们标记为未使用,并且正在考虑制作另一个脚本来使用那些“未使用”的 ID,如果不存在则插入一个新的排。但是当我有多台服务器执行该任务时,我可以看到问题。
我可以删除一行并在以后的自动增量中重新使用该行的 ID 吗?
我对完成此任务的其他方式持开放态度,但如果我可以在未来的自动增量中重新使用已删除的 ID。