gpt4 book ai didi

mysql更新查询优化

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

我有一个包含 200 多个条目的数据库,并且使用 cronjob 每 5 分钟更新一次数据库。所有条目都是唯一的。

我的代码:

for($players as $pl){
mysql_query("UPDATE rp_players SET state_one = '".$pl['s_o']."', state_two = '".$pl['s_t']."' WHERE id = '".$pl['id']."' ")
or die(mysql_error());
}

每 5 分钟就有 200 多个查询。我不知道如果我的数据库有更多条目(2000...5000+)会发生什么。我认为服务器会死掉。

有什么解决方案(优化或其他...)吗?

最佳答案

我认为你不能做太多事情,只能让 cron 每 10 分钟执行一次,如果它变得越来越慢的话。此外,您还可以设置 X 规则来删除 X 天前的条目。

关于mysql更新查询优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16406880/

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