gpt4 book ai didi

mySQL数据库效率问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:21:07 25 4
gpt4 key购买 nike

我有一个数据库效率问题。

这是关于我的 table 的一些信息:

- 约 500-1000 条记录的表- 每天都会添加和删除记录。- 通常每天添加和删除的数量大致相同(事件记录的大小保持不变)

现在,我的问题是......当我删除记录时,......我应该 (A) 删除记录并将其移动到新表吗?

或者,...我 (B) 是否应该只拥有“事件”列,并在记录不再事件时将其设置为 0。

我对使用 B 犹豫不决的原因是因为我的网站是基于用户能够动态过滤/排序这个包含 500-1000 条记录的表(使用 ajax)....所以我需要它尽可能快,..(我猜一个有更多记录的表过滤起来会更慢)......我正在使用 mySQL InnoDB。

任何输入都会很棒,谢谢

安德鲁

最佳答案

~1000 条记录是一个非常小的数字。

如果一条记录可以被删除并在以后重新添加,也许有一个“事件”指示符是有意义的。

关于mySQL数据库效率问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/539615/

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