php速度很慢

来源:百度知道 编辑:UC知道 时间:2024/07/05 08:14:03
请教大家一个问题,我花钱租了个mysql的服务器虚拟空间,发现速度很慢。我用最简单的表格查询,每查询一次都要用5秒钟以上,这正常吗?

数据库里,只有一个表格和两条记录
下面是我的测试代码:

<?PHP
$stime = microtime(true); // 获取程序开始执行的时间

$db_ip = "61.152.93.83";
$db_user = 'blinnes';
$db_pass = 'ji64Edfw2';

$cn = mysql_connect($db_ip, $db_user, $db_pass);
$db = mysql_select_db("blinn");
$sql = "select * from `test`";
mysql_query("set names gb2312");
$rs = mysql_query($sql);

while ($row = mysql_fetch_array($rs))
{
echo "mysql! - " . $row['名称'] . "|" . $row['数量'] . "<br>";
}
mysql_close($cn);

$etime = microtime(true); // 获取程序执行结束的时间
$total = $etime - $stime; // 计算差值
echo "(mysql版)此次查询执行时间:" . $total . "秒";
?>

刚刚在PHP吧里面看到你提这个问题了

你 的数据表类型是什么 MyISAM or InnoDB ?

MySQL默认配置时 InnoDB 的速度是非常慢的跟乌龟爬一样。
租的虚拟主机就无法修改数据库配置,建议将表类型修改成 MyISAM 再试。