gpt4 book ai didi

mysql - 性能考虑,请问哪个选项更好

转载 作者:行者123 更新时间:2023-11-29 04:11:56 25 4
gpt4 key购买 nike

哪个更好 - 使用 mysql 聚合函数 COUNT 返回所选事件的数量或在插入操作期间手动计数并将计数插入字段?考虑到 COUNT 函数搜索表或索引并对结果进行分组,而在手动计数中,我只会检索该字段。

最佳答案

如果你手动做

  • 你做了不需要的额外工作
  • 您必须记住为每个插入和删除操作执行此操作
  • 你因为额外的操作而变慢了
  • 直接操作表会出现不一致
  • 在 MyISAM 表中,计数已作为字段由 MySQL 检索
  • 在 InnoDB 中它会慢一点,但是后续调用会被缓存,所以只有第一个会慢

试图让 DBMS 比 DBMS 更好地完成工作并不是一个好主意。 DBMS 体现了多年的经验和优化。

关于mysql - 性能考虑,请问哪个选项更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8007527/

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