gpt4 book ai didi

PHP/MYSQL延迟更新查询

转载 作者:行者123 更新时间:2023-11-29 03:39:54 28 4
gpt4 key购买 nike

我正在使用 codeigniter 开发新闻门户,它在我的第一个托管服务提供商上运行良好,但在我搬到一个新的托管服务提供商后,我开始遇到这个更新查询问题。

我正在使用类似于以下功能的文章阅读计数器,在我的新主机中它延迟了 10 秒以上,因此如果关闭时间超过一个读者,计数器就会出现问题。

这不是 mysql 问题,因为我已经使用直接查询 mysql 对其进行了测试,一切似乎都很好。

有人知道我为什么会这样吗?

$a=mysql_query("update tbarticle set a_views=a_views+1 where a_id='25405'");
$result = mysql_query("SELECT a_views FROM tbarticle where a_id='25405'") or die(mysql_error());

$row = mysql_fetch_array( $result );
echo $row['a_views'];

最佳答案

如果加载原帖评论中引用的页面:

http://tanyamath.com/apus.php

您会看到一个计数。如果您刷新浏览器(反复按 F5),计数器在 10 到 20 秒内不会更改或刷新。

当您连接到 MySQL 时,如果您使用 mysql_connect() 而不是 mysql_pconnect(),您可能会遇到试图打开连接的繁忙服务器。您之前可能没有看到此问题,因为服务器不像您的新主机服务器那么繁忙。

尝试使用 mysql_pconnect() 看看是否有帮助。

关于PHP/MYSQL延迟更新查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15344039/

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