gpt4 book ai didi

mysql - 删除 MySql 行,还是标记 "dead"?

转载 作者:可可西里 更新时间:2023-11-01 06:36:01 25 4
gpt4 key购买 nike

对于从某些类型的表中实际删除行,我一直有一种奇怪的感觉。

例如,如果我有一个用户表...当他们删除他们的帐户时,我没有完全删除他们的行,而是标记为“已死”或不活动。这让我可以保留他们存在的记录,以备我再次需要时使用。

在这种情况下 - 考虑到性能、开销等 - 我应该删除该行,还是简单地标记为不活动?

哪个更“常见”?

最佳答案

就个人而言,我几乎总是像您描述的那样使用“软删除”。

如果空间不足,我会安排一项工作,在软删除记录被删除一定时间后定期清理这些记录。

关于mysql - 删除 MySql 行,还是标记 "dead"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9893889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com