php / mysqli选择奇怪的高CPU用法

时间:2013-03-23 13:32:49

标签: php mysqli

听到您对我的php问题的看法,我将非常感激:

我有一个带有mysql数据库的php网站,其中包含1个约20,000行的表。

我的代码如下所示:

$mysqli = new mysqli($mysql_hostname, $mysql_user, $mysql_password, $mysql_database);
if ($mysqli->connect_errno) {
    exit();
}

if ($stmt = $mysqli->prepare('SELECT title, description, content FROM '.$tableName.' WHERE slug=?')) {
    $stmt->bind_param("s", $slug);
    $stmt->execute();
    $stmt->bind_result($title, $description, $content);
    $stmt->fetch();
    $stmt->close();
}

$mysqli->close();

...

/* just visualize the read variable above */

<h1><?php echo $title; ?></h1>

<?php echo $content; ?>

问题是在托管统计中,有很大的PHP CPU使用率,即昨天的统计数据是:

PHP CPU使用率为144分钟。

MySQL CPU使用率为2分钟。

我试着找了一个多星期的问题,我非常非常感谢你的帮助:))

预先感谢您的回复!

0 个答案:

没有答案