设置php会话变量需要很长时间

时间:2012-10-06 01:13:45

标签: php session lag slowdown

有一段时间,我一直注意到我的登录页面执行时间越来越长。为了确定我的脚本的哪个部分导致了减速,我使用microtime()来创建一个简单的计时器脚本。

几乎所有页面都在0.003秒内完成执行。

然而,最后一行:

$_SESSION["sid"] = $sid;

需要惊人的10秒才能执行。再运行几次(注销并重新登录)后,这个问题就不一致了;有时候这条线会在几分之一秒内执行,而有时甚至会占用一整天。

奇怪的是,在其他页面上检索会话变量不会导致类似的页面执行速度减慢。

任何人都可以猜到为什么会这样吗?我已经在线查看了stackoverflow,但没有找到类似的问题。

由于

编辑: 我把它上面的所有线都计时了,什么都没有。页面上方的所有内容都包含10个或11个mysql查询(它们运行速度快,几千分之一秒内的所有内容)。还有mysql_connect脚本和session_start,但就是这样。

0 个答案:

没有答案