gpt4 book ai didi

mysql删除效率

转载 作者:可可西里 更新时间:2023-11-01 08:56:53 24 4
gpt4 key购买 nike

我有一个包含大量数据的表。数据需要经常更新:删除旧数据,添加新数据。我有两个选择

  1. 每当有删除事件时,我会立即删除条目
  2. 我标记了删除条目并使用 cron 作业在非高峰时间删除。

这两个选项之间有什么效率差异吗?或者有更好的解决方案吗?

最佳答案

  • 删除和更新都可以有触发器,这可能会影响性能(检查您是否属于这种情况)。
  • 更新行通常比删除行更快(由于索引等原因)

但是,在删除操作中的单个行时,性能影响应该不会那么大。如果您的测量显示数据库花费大量时间删除行,那么您的标记和清除方法可能会有所帮助。这里的关键词可能是 measured - 除非单个删除明显慢于更新,否则我不会打扰。

关于mysql删除效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3515913/

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