(Intel(R)Xeon(R)CPU L5520 @ 2.27GHz)与专用(Intel(R)Xeon(R)CPU E3-1240 V2 @ 3.40GHz)
正如标题所示,为什么第一台(Linode)服务器为什么会在一个php脚本中以40-50毫秒(平均10ms来完成vs 50-60ms专用)击败这个非常有名的液体Web专用服务器其中使用了十几个mysql函数。 我做了一个循环testing来testing这个。 Linode的VPS有512MB RAM和4GB的专用,但我想这不重要。 另外,我在linode上的vps在testing期间每秒钟加载10-20个请求。 所有这些让我很担心,甚至转移我的网站,这需要快速的MySQL操作/任务。 任何想法或build议? 编辑:做了一个更多的testing,一个简单的插入平均30毫秒! 我完全困惑。 用 <?php $started_at = millitime(); $user = "x"; $password = "x"; $database = "x"; mysql_connect('localhost', $user, $password) or die("Unable to conn"); mysql_select_db($database) or die("Unable to select database"); $result = mysql_query("INSERT INTO x VALUES ('','1', '1', '1')"); $ended = millitime(); $waited = $ended – $started_at; echo […]